celwy

积分:513
上传文件:5
下载次数:17
注册日期:2007-10-23 07:52:29

上传列表
ProgressiveMesh.rar -   有些情况下,你只需要简化mesh。但是,一味的简化,意味着无法再恢复对象的细节,而同时需要简化和增加对象细节的情况确是很常见的。我相信看到这里,你已经知道progressive mesh方法名字的来历了吧。   为了显示progressiveMesh方法的行为,我们将写一个和上一部分很类似的程序。这一次,我们不但可以简化mesh,还可以在摄像机靠近模型时,添加mesh的细节。还是从第五章的文件开始。   Progressivemesh类于Mesh类一样,都继承于BaseMesh类。与SimplificationMesh类相比,可以直接用progressiveMesh对象来绘制物体。这样,就可以用以下变量来代替Mesh对象了:   同样,你应该把原来所有的mesh变量都替换为这个变量。之后,更新LoadMesh方法,因为代码现在不能通过编译了。使用一个类似的方法;我们将在最后创建progressiveMesh对象,2007-10-23 08:12:11,下载30次
MultiAnimation.rar - MultiAnimation  Sample这个例子展示了使用高级shader语言、蒙皮技术和D3DX动画控制器的多动画集的Mesh动画。动画控制器用来混合动画集,以确保从一个动画到另一个动画的平滑转换。<IMG onmouseover="if(this.title) {this.style.cursor=hand }" onclick="if(this.title) {window.open(http://msdn.microsoft.com/library/en-us/directx9_c/Sample_MultiAnimation_small.jpg) }" src="http://msdn.microsoft.com/library/en-us/directx9_c/Sample_MultiAnimation_small.jpg" onload="if(this.width>screen.width-333) {this.width=screen.width-333 this.title=open new window }" border=0 >Path源代码:  (SDK  root)\Samples\C++\Direct3D\MultiAnimation  可执行文件:  (SDK  root)\Samples\C++\Direct3D\Bin\x86  or  x64\MultiAnimation.exe  Overview这个例子展示如何利用D3DX动画支持,在应用程序中渲染3D动画。D3DX的API函数处理动画Mesh的装载,混合多个动画。动画控制器的功能是支持动画轨,允许从一个动画到另一个动画的平滑转换。这个例子分为2部分:动画类库和应用程序。动画类库是一个多用途库,逻辑上它在应用程序与D3DX之间。为后面的,2007-10-23 08:06:29,下载66次
GameTutor.rar - 游戏开发新手入门指导,向游戏初学者介绍DX的概念、DX的作用,以及如何在VC中调用DX进行编码,2007-10-23 08:05:14,下载4次
Text3D.rar - 将输入的文字三维化,支持VS2003、VS2005和VC++6.0,2007-10-23 07:59:07,下载19次
CaptureSound.rar - 使用微软的DXSDK用于声音的截获和回放,同时可以支持VS2003和VS2005也可以支持VC++6.0,2007-10-23 07:56:08,下载62次

近期下载

收藏