<分区>
我有:
- 包含要显示的 3d 数据集的 3D 数组
- 一个 4x4 矩阵,用于定义要显示的体积的间距/比例/方向
- 不透明度传递函数
- 颜色传递函数
我想使用 ThreeJS 对该数据进行体积渲染(MIP、RayCasting 等)。是否有一些可用的着色器/演示?
我应该直接在着色器级别还是在 javascript 中工作?
任何提示/代码示例将不胜感激, 最好的
<分区>
我有:
我想使用 ThreeJS 对该数据进行体积渲染(MIP、RayCasting 等)。是否有一些可用的着色器/演示?
我应该直接在着色器级别还是在 javascript 中工作?
任何提示/代码示例将不胜感激, 最好的
最佳答案
医学成像(目前支持 DICOM、Nifti、NRRD)使用 AMI/THREEJS 在 webGL 中进行光线转换体积渲染
关于javascript - WebGL 中的体绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26588568/
相关文章:
javascript - ProfilesController 中没有方法错误#show
reactjs - 如何设置 OrbitalControls 初始位置?
android - WebGL 适用于某些移动平台,但不适用于其他平台
javascript - 带有 splice 的 javascript map 函数
javascript - Javascript 中的 XMLRPC 客户端
javascript - 使用表单如何将 POST 的有效负载作为 JSON 发送
javascript - 三个js,获取pointerlockcontrols面向的vector3
javascript - Three.js css3d - 元素周期表添加球体对象
javascript - WebGL:绘制点失败:glDrawArrays: "attempt to access out of range vertices in attribute 1"