![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3D Game Programming
文章平均质量分 76
Relieved
这个作者很懒,什么都没留下…
展开
-
介绍 d3dx9.h 头文件
<br />先看看微软对这个头文件的定义:<br /><br />//////////////////////////////////////////////////////////////////////////////<br />//<br />// Copyright (C) Microsoft Corporation. All Rights Reserved.<br />//<br />// File: d3dx9.h<br />// Content: D3DX utility library<br原创 2011-03-01 21:36:00 · 1941 阅读 · 0 评论 -
Vertex Shader 结构
<br /> <br />Vertex Shader 结构<br />我们将通过下面这个Vertex Shader结构的图形模型来进入Vertex Shader的世界:<br /><br />在Vertex Shader中的所有数据都被表现为128-bit的四元数(4 x 32-bit):<br /><br />因为使用一个指令但处理一组数据,一个Vertex Shader的硬件可以被看成是一个典型的SMID(单指令多数据)处理器。Vertex Shader使用的这种数据格式非常的有用,因为大多数的转载 2011-04-27 18:46:00 · 1430 阅读 · 0 评论 -
关于骨骼动画及微软示例Skinned Mesh的解析
这是我自个写的,第一次发. 没想到这个贴子编辑器极差. 原文是有字体字色的.现在只能清一色了.版主,发贴的编辑器太难用! 你有必要向上反映一下. 下面的字体是我敲html标记加上的,大家凑和看.关于骨骼动画及微软示例Skinned Mesh的解析骨骼动画是D3D的一个重要应用。尽管微软DXSDK提供了示例Skinned Mesh,但由于涉及众多概念和技术细节,示例相对于初学者非常复杂,难以看懂。在此,提供一些重要问题评论,以使初学者走出迷局,顺利上手。文中所述都是参照各种资料加上自己的理解,也有可能出些转载 2011-04-24 17:59:00 · 399 阅读 · 0 评论 -
微软的.x文件结构
<br />XMESH 文件结构<br />X File 模板解释:<br />选自Direct8.1SDK,共有32个。<br />·Animation <br />动作,是一个完整的动作,包含一个或几个动画键(AnimationKey)。动作是指一块骨骼/关节所变换的结果。<br />包括两部分:<br />1、动画键(AnimationKey)。<br />2、执行动作的骨骼名称。 <br /> <br />·AnimationKey <br />动画键,定义具体的动作数据,包括一系列旋转、移动、放缩原创 2011-04-24 18:39:00 · 280 阅读 · 0 评论 -
游戏程序员养成计划 (更新2010.11.6)
仅供个人学习使用,请勿转载,勿用于任何商业用途。作者:Clayman 与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。 首先你要精通一门高级语言,比如C++或者C#,其次,要有良好的英文阅读能力。对游戏开发者来说英文阅读能力是最重要也是最基本的工具之一,因为你遇到的大部分资源都将是英文的,不要总等着别人为你翻译。慢慢尝试着转载 2011-04-24 18:02:00 · 286 阅读 · 0 评论 -
D3DLOCKED_RECT::Pitch
<br />某些纹理没有缓冲区,用纹理宽度*DWORD是可以得到正确的长度,但无论有没有缓冲区,Pitch总是存放每行的数据长度(已经乘过了DWORD),直接用行头指针(Char型,不可为DWORD)加上Pitch即可跳到下一行原创 2011-04-06 22:16:00 · 466 阅读 · 0 评论