- 博客(5)
- 收藏
- 关注
原创 我对【纹理颜色混合】与【ALPHA混合】的理解
纹理颜色混合这是我对纹理混合的理解,如果我的理解有误,请一定给我来信(gao_xudong2004@163.com),敬请赐教: 在D3D中,一个物体表面可以使用多个纹理,使用多个纹理时,某点最后的显示颜色可以由两个纹理的同一纹理坐标位置的两个颜色的混合值来决定,并且两纹理的操作结果可以作为下一次纹理颜色混合的来源颜色(我理解为,将操作结果保存在帧缓冲中,下一
2007-02-08 16:39:00
1921
2
原创 射线与三角型、多边形相交测试
一个点是否在多边形里面,只将这个点向任意方向作一个射线,若与这条射线有奇数条边相交则点在多边形里面,如果有偶数条边相交则在外面. 实际上两个三角形合在一起,是一个四边形,对于这种多个图形合在一起的图形不要做公共边的测试就行了,把他当成一个多边形.或者两个三角形分开来测试也行。GameRes论坛上的corpus说当交点接近公用边时,可能是因为计算误差,有时会出
2007-02-08 14:14:00
2121
原创 一个简单的场景观察程序(OpenGL)
/**//*旭东 2006.4创建窗口、键盘响应等实现均采用glut库函数.函数说明:void DrawGroud() 绘制网格地面.void AirRoam() 设置gluLookAt ,此函数为学习重点, 来源于www.GameRes.com*/#include "windows.h"#include "gl/gl.h"#include "gl/glut.h"#inc
2007-02-08 13:31:00
2141
原创 用3DMAX+DirectPanda插件导出.X文件
用3DMAX+DirectPanda插件导出.X文件1. 下载DirectPanda插件:先到http://www.andytather.co.uk/Panda/directxmax_downloads.aspx去下载DirectPanda插件(www.GameRes.com上面也有下载).2. 加载插件:解压后得到一个.dle文件,将.dle文件复制到3dm
2007-02-05 16:04:00
8384
原创 我对【纹理坐标】的理解
纹理坐标以下是我对纹理坐标的理解,如有错误,还望不吝赐教(gao_xudong2004@163.com):使用纹理功能时,你必需告诉DX如何将纹理贴到几何图元上,可以通过为每个顶点指定一个纹理坐标来实现。下面的顶点结构中为每个顶点定义了两套纹理坐标:#define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ| D3DFVF_DIFFUSE| D3D
2007-02-05 15:16:00
2890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人