2011年12月21日
摘要: 这里使用ComputeShader做拾取,主要为了熟悉下ComputeShader,为自己后面一个项目做准备。拾取基本原理前面博客也讲了,都差不多,将射线从屏幕坐标系转换到物体局部坐标系,然后再判断三角形是否被射线射中。主要是代码的实施上不一样,这里我尝试并行地通过ComputeShader,由线程i来负责判断三角形i是否被选中。 HLSL的代码://=========================================//computeshaderbasetechnology//======================================#defineBLOCK. 阅读全文
posted @ 2011-12-21 18:28 Bester 阅读(428) 评论(0) 推荐(0) 编辑