莫相离 发表于 2015-1-16 22:19:14

ASP.NET网页编程之一同学WP7 XNA游戏开辟(六. 3d Model的...

不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)在XNA中3DModel一样平常都是autodesk公司的fbx格局。载进的办法和2D基础上是一样的,可是在绘制时是有很年夜分歧的。  一.载进:
protectedoverridevoidLoadContent()
       {
           tankModel=Content.Load<Model>("tank");//载进fbxmodel
          
           tankBonesTransforms=newMatrix;//创立一个model的boneTransform数组,用来保留一切的modelboneTransform.
  }
  二.绘制:
  tankModel.CopyAbsoluteBoneTransformsTo(tankBonesTransforms);//将model中的boneTransform拷到数组中,为绘制做筹办
  Matrixprojection=Matrix.CreatePerspectiveFieldOfView(MathHelper.PiOver4,                                                                   GraphicsDevice.Viewport.AspectRatio,10,20000);//创立投影矩阵
  Matrixview=Matrix.CreateLookAt(newVector3(1500,550,0)*1+newVector3(0,150,0),newVector3(0,150,0),Vector3.Up);//创立视图矩阵,将天下坐标转为摄像机的坐标
           foreach(ModelMeshmintankModel.Meshes)//入手下手绘制天下坐标中的每一个工具
           {
               foreach(BasicEffecteinm.Effects)
               {
                   e.World=tankBonesTransforms;
                   e.View=view;
                   e.Projection=projection;
                   e.LightingEnabled=true;
                   e.SpecularColor=newVector3(0.8f,0.8f,0.6f);
                   e.SpecularPower=16;
                   e.TextureEnabled=true;
                 
               }
  m.Draw();//利用ModelMesh中的draw办法来举行绘制,而不是用SpriteBatch中的draw办法来绘制
  

示例下载地点:http://www.52winphone.com/bbs/viewthread.php?tid=282&extra=page%3D1
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。

不帅 发表于 2015-1-19 08:40:02

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。

精灵巫婆 发表于 2015-1-28 05:47:11

我的意思是.net好用,从功能上来说比JAVA强还是很明显的。

爱飞 发表于 2015-2-5 17:56:37

目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.

山那边是海 发表于 2015-2-13 05:00:26

逐步缩小出错代码段的范围,最终确定错误代码的位置。

深爱那片海 发表于 2015-3-3 14:59:48

可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。

谁可相欹 发表于 2015-3-11 11:52:14

同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。

莫相离 发表于 2015-3-18 15:36:49

使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

金色的骷髅 发表于 2015-3-26 11:24:18

能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
页: [1]
查看完整版本: ASP.NET网页编程之一同学WP7 XNA游戏开辟(六. 3d Model的...