Direct3D中的绘制(5) 摘要: 这个程序创建并渲染几种不同的能够使用D3DXCreate*函数创建的3D物体。
Direct3D中的绘制(4) 摘要: 这个程序使用D3DXCreateTeapot函数创建并用DrawSubset函数渲染一个纺纱茶壶。
Direct3D中的绘制(3) 摘要: 立方体——只比三角形稍微复杂一点,这个程序渲染一个线框立方体。
Direct3D中的绘制(2) 摘要:
Direct3D提供了多种渲染状态,它影响几何物体怎样被渲染。渲染状态有默认值,因此假如你的应用程序需要不同于默认设置的渲染时,你仅仅改变它即可。一种渲染效果会一直起作用,直到你下一次改变渲染状态为止。为了设置一个渲染状态,我们使用下面的方法:
Direct3D中的绘制(1) 摘要:
顶点和索引缓存有相似的接口并且共享相似的方法;因此我们把它们合在一起讲解。一个顶点缓存是一块连续的存储了顶点数据的内存。同样的,一个索引缓存是一块连续的存储了索引数据的内存。我们使用顶点和索引缓存保存我们的数据是因为它们能被放置在显存中。渲染显存中的数据要比渲染系统内存中的数据快的多。