利用OpenGL的Geometryshader计算三角形的法线。都知道OpenGL本来要自己定法线,在一些特殊状况,如地形图,我们可以直接在GPU用GeometryShader来求,而不需要CPU计算好再传法线数据给GPU。这里算的不是Smooth平滑的法线(公共顶点一条法线),普通的Flat模式的法线。含VB.net源代码
2021-10-04 17:15:41 1.36MB OpenGL Geometry Shader gs
1
用Directx11的ComputeShader和GeometryShader做的3D空间精确拾取,点击左键,程序判断是否选中了模型某个三角形,如果选中了则显示该三角形,其他以网格方式显示。
2021-01-22 11:17:07 7.4MB Directx11 GPU GeometryShader ComputeShader
1