无法使Blender 3d模型在javafx中以适当的光照显示

问题描述 投票:0回答:1

blender和java fx的新手

我有一个大学项目,需要创建一个愚蠢的3d水果,并通过一些转换在Java演示中显示它

我设法在Blender中创建了一个苹果,并将它导出到Blender中,并导入到Javafx场景中。但是无论如何从Blender导出.obj,我都无法在javafx应用程序中以适当的照明显示对象]

这是它在搅拌机中的显示方式enter image description here

这就是它在我的javafx应用程序中发出的聚光灯的样子

enter image description here

我检查了此其他相关帖子https://blender.stackexchange.com/questions/26088/obj-export-is-too-dark但我无法理解需要在搅拌机中进行哪些更改。顺便说一句,我正在使用Blender 2.8任何帮助表示赞赏。

更新:

我根据3点照明的建议又增加了2个灯,但是我无法在愚蠢的苹果顶部显示绿色的小东西,以显示绿色,但仍然完全变暗,我想念什么?

enter image description here

javafx blender
1个回答
0
投票

在3D世界中,唯一的光线就是您放置在那里的光线。

场景中的一个聚光灯将照亮模型的一侧,另一侧将是黑暗的。想想在黑暗中将手电筒放在脸下,看不到握住手电筒或肩膀的手,只有在手电筒正前方的脸被照亮。

在搅拌机中,您的环境照明会向各个方向发光。

在3D中通常使用threee point lighting清晰地照亮模型。

© www.soinside.com 2019 - 2024. All rights reserved.