我一直在使用rgl
绘制块模型 -shade3d
用于渲染块。
我想使用交互式过程替换某些块。问题是渲染是累积的,所以如果我将一个 alpha 0.5 的白色立方体覆盖在一个 alpha 1 的蓝色立方体上,我仍然会看到蓝色立方体。[见下文]。我查看了 clear3d,但似乎只在全球范围内工作。有任何想法吗?
shade3d(translate3d(cube3d(),
1,
1,
1),
col="blue",
alpha = 1)
经过一番工作:
shade3d(translate3d(cube3d(),
1,
1,
1),
col="white",
alpha = 0.5)