原始 MediaWiki 页面

我知道编辑这个网站吗?

3D 查看器 › 体积渲染

自迁移出 MediaWiki 以来,本页内容尚未经过审查。如果您愿意帮忙,请查看帮助指南

如何使用体积渲染

您可以下载本指南 here 的示例来源代码。

在阅读本操作指南之前,阅读The relation between Content and Universe可能会得到帮助。

可以编辑体积渲染。VoltexGroup提供了方法fillRoi(),该方法将ROI和填充值作为输入参数。ROI(在功耗坐标中)被投影到体积上,并且体积的被覆盖部分被指定的填充值填充。

因为fillRoi()是一个仅适用于体渲染的方法(正交切片是一个例外),所以该方法不位于Content.java中,而是位于VoltexGroup.java中。

VoltexGroupContentNode的子类,并且可以通过getContent()Content(显示为实体渲染的)中检索:

// Add the image as a volume
Content c = univ.addVoltex(imp);


// Retrieve the VoltexGroup
VoltexGroup voltex = (VoltexGroup)c.getContent();

// Define a ROI
Roi roi = new OvalRoi(240, 220, 70, 50);

// Define a fill color
byte fillValue = (byte)100;

// Fill the part of the volume which results from the
// projection of the polygon onto the volume:
voltex.fillRoi(univ.getCanvas(), roi, fillValue);

值得记住的一件事是,图像原始也可以更改,并且如果需要,可以以这种形式保存。