我正在尝试重新创建这里使用的Ogre代码(在Irrlicht中):MeshChunk->position(x, y, z+1); MeshChunk->normal(-1,0,0); MeshChunk->textureCoord(0, 1);SMesh* Mesh = new SMesh();
buf = new SMeshBuffer();
block_t
亲爱的计算机图形学SE我有一个非常简单的算法来计算空间中给定点p的符号距离。这是一些伪码Let v = value of the 3D texture at point p (0 or 1) sdf=0.0 sdf = cell_width/2.0
这可以很好地找到射线和体素网格之间的交点,但这完全扰乱了法线。更具体地说,+x,+y,+z方向中的法线可以正常工作,但是应该在-x、-