我们有一个由nii体积和几个obj网格组成的3D图像。我们想 剪辑它以暴露部分图像。 http://www.usc.edu/programs/face/3Dmodel/C57BL6-E185.html处的观点选项 是目标。是否有可能在XTK中做到?
答案 0 :(得分:0)
我已经想出了如何做到这一点。在camera3D.js中,在调用创建_perspective矩阵时,
X.matrix.makePerspective(X.matrix.identity(),this._fieldOfView,(width / height),1,10000);
调整第4个参数(near)以引入剪辑视图平面。
如果要使用正交投影,请将立方体展开 例00,(第四个参数也是' near'参数)
X.matrix.makeOrtho(X.matrix.identity(), - (width / 2),(width / 2), - (height / 2),(height / 2),1,10000);
(在renderer.js中还有一个_perspective创建调用)
如果在XTK中有一种方法可以轻松调整,那就太棒了 那个参数在飞行中但是现在我将嵌入一个句柄。