搜索资源列表
Drectx 3D图形编程实例源代码
- Drectx 3D图形游戏编程实例源代码,包括directx9初始化、图形的着色、顶点缓冲及3D效果等-Drectx game 3D graphics programming source code examples, including directx9 initialization, graphics rendering, a vertex buffer and 3D effects
simnature_exe
- 基于高度图的3D地形渲染,其最基本的原理就是,地形上各个点的高度值存于一个文件中(高度图),渲染时,把高度图中的高度数据设为顶点缓冲区中对应顶点的Y坐标值,那么自然就会产生高低起伏的地形了-based on the height map rendering 3D terrain, the basic principle is that the terrain on each of the high value stored in a document (height), and playing
ShadowVolume
- 基于Direct3D Stencil Buffer 的对于Shadow Volume 的讲解,翻译自nVIDIA的讲解。-Buffer on Direct3D Stencil Shadow Volume for the talks, the translation from Nvidia talks.
RenderSene
- 进行3D场景的渲染——使用显示内存的顶点缓冲区-for rendering 3D scenes -- use of the display buffer memory vertex
experiment5
- 1,画一个三棱锥(或三棱柱)穿透一个立方体,并用Z_buffer算法消隐,其中立方体和三棱锥的各个面用不同的颜色表示 2,用动画实现穿透的全过程并且实现光照 立方体可以旋转运动 三棱锥可一上下穿透 关键词:Z缓冲器算法 Z向深度缓存算法 Z_buffer Phong光照模型 -a painting a three pyramid (or three prism) penetrating a cube. Z_buffer algorithm using hidden, cube an
koda
- ZBUFFER algorithm 是zbuffer算法的一个具体实现,即线消隐-ZBUFFER algorithm is a buffer algorithm to realize that is, hidden line removal
D3DAPP
- 在Direct3D中,使用深度缓存区(Depth Buffer)来进行消隐处理(隐藏面消除),以确保实体被遮挡的部分不被显示
001back
- index buffer for load .xfile
Direct3D_ZBuffer
- 用Direct3D画多个旋转的立方体,用到了Z-Buffer技术,有兴趣的可以看一个.
vp_binoculars
- This sample illustrates how to make a simple binocular view in Vega Prime. This is also a good example of how to use the stencil buffer to mask out areas of the screen in vpChannel EVENT_PRE_DRAW and EVENT_POST_DRAW subscribers.
vp_color_mask
- This sample illustrates the use of the glColorMask inVega Prime to selectively render to only certain color bands of the frame buffer. It uses EVENT_PRE_DRAW and EVENT_POST_DRAW vpChannel subscribers to set the color mask so that the channel can be r
MyWater.基于vc++使用opengl开发的3D水纹波浪
- 基于vc++使用opengl开发的3D水纹波浪, 场景绘制与渲染 BOOL CMyWaterView::RenderScene() { glClear(GL_COLOR_BUFFER_BIT) glPushMatrix() glScalef(10,1,10) if (!rgb) glColor3f(.31, .41, .97) else glColor3f(1.f,1.f,1.f) glTranslat
vp_binoculars
- 利用VP制作一个望远镜,了解EVENT_PRE_DRAW and EVENT_POST_DRAW 过程-This sample illustrates how to make a simple binocular view in Vega Prime. This is also a good example of how to use the stencil buffer to mask out areas of the screen in vpChannel EVENT_PRE_DRAW an
3Dcuberotatiohiddensurfaceelemenation
- 使用mfc编写的3d立方体旋转和消隐演示,采用z-buffer方式简单实现。包含文档-A 3d cube rotation & hidden layer elemenating demonstration using mfc through z-buffer method.Developing document included
index
- DIRECT9.0的索引缓冲区问题,给初学者一个简单的例子作参考-DIRECT9.0 index of the buffer zone issue, to the beginners a simple example for reference
ZBuffer
- 用c#开发的扫描线深度缓存算法实现,用d3d和gdi+分别绘制效果-C# development using the scan line depth buffer algorithm, the d3d and gdi+, respectively, the effect of rendering
Picking
- 思路: 场景中的每个mesh关联到一个唯一的COLOR值。 Pick检测时, 将当前场景渲染到纹理, (在PS中各mesh仅用自己的关键COLOR),即刻取回当前鼠标的位置的COLOR, 查找COLOR就可以知道当前被Pick的Mesh。 使用Render To Texture 的快速Picking, 无需锁住Vertex Buffer进行三角面和射线的相交测试, 仅在读取数据的时候锁住纹理的一个相素, 但是显卡要支持Render To Texture,纹理尺寸必须支持非2的n次方,D3DF
blending-vertex_alpha_src
- directx环境下制作顶点混合处理,应用了vertex buffer技术,希望对大家有帮助-directx environment produced mixed vertex processing, application of the vertex buffer techniques, we want to help
ShadowVolume_ZPass
- 使用vs2003+directx9实现的立体阴影,使用模板缓冲实现。-Using vs2003+ directx9 to achieve three-dimensional shadow, use the stencil buffer to achieve.
BUFFER
- OPENGL结合VC++6.0,简单程序例程。适合初学者。-OPENGL combination of VC++6.0, a simple routine procedure. Suitable for beginners.