JavaFX 3D形状的透明度一直是一个长期要求......直到最近:自JDK8u60早期访问版本b14以来,3D形状中启用了透明度。
您可以添加透明度为渐色的颜色,如此answer。
此外,您可以在每个像素上添加一些透明度级别的图像,如下所示:
这是使用50%透明度的图像:
您也可以使用完全透明的区域。例如,在这张图片中,Duke的透明度为50%,其余为100%透明度:
将此结果应用于圆柱体上的漫反射贴图:
查看FXyz项目,了解有关创建3D形状和以多种不同方式使用纹理的更多详细信息,以及FXyz Sampler。