
Direct3D
几百人在爱
这个作者很懒,什么都没留下…
展开
-
Direct3D中的HLSL
关键字Direct3D,Shader,HLSL 写过Direct3D程序的朋友们可能还记得,在以往,大家常为如何表现更多真实的材质(如玻璃、金属等)而发愁。这种情况在DirectX8.0问世后有所改善了,我们可以编写Shader来完成。最新的Direct3D中,HLSL把程序员从复杂的Shader指令集中解放出来,着力于更重要的算法。HLSL(High-Level ShaderLanguage)本文将从如下几个部分介绍首先,什么是Shader?什么是HLSL?简要地说,Shader就是一种原创 2010-10-23 15:31:00 · 2043 阅读 · 0 评论 -
phong 光照模型。。
前些日子 乘着有闲功夫,慢慢的hlsl看了起来,发现以前学的数学知识全用上了,只可惜忘得都差不多了,又要恶补数学了。 做了个比较简单的 phong 光照模型。float4x4 Scal;float4x4 World;float4x4 View;float4x4 projection;float4x4 WorldViewProjection;float3 EyePosition;float3 LightDir;float4 LightColor;struct Vert转载 2010-11-13 02:11:00 · 1153 阅读 · 0 评论 -
关于骨骼动画及微软示例Skinned Mesh的解析
这是我自个写的,第一次发. 没想到这个贴子编辑器极差. 原文是有字体字色的.现在只能清一色了. 版主,发贴的编辑器太难用! 你有必要向上反映一下. 下面的字体是我敲html标记加上的,大家凑和看. 关于骨骼动画及微软示例Skinned Mesh的解析 骨骼动画是D3D的一个重要应用。尽管微软DXSDK提供了示例Skinned Mesh,但由于涉及众多概念和技术细节,示例相对于初学者非常复杂,难以看懂。在此,提供一些重要问题评论,以使初学者走出迷局,顺利上手。文中所述都是参照各种资转载 2010-11-08 00:17:00 · 1057 阅读 · 0 评论