2016-08-31 43 views
0

我创建的灯笼一个3D模型,并把它变成团结,我希望有一个光源,从灯发出的,所以我已经创造了统一称为新对象灯泡,并放置在组件到它像这样:代表在游戏世界中渲染的光

enter image description here enter image description here

然而,当我在游戏世界中看到这个光,它指向直奔地面,像这样:

enter image description here

但是我需要光线是一些什么样的一个浮泡,这样我可以简单的把灯泡对象入灯笼养育他们面前。

我该如何去做这件事?

+1

嗯...你是什么意思的“浮球”?你的意思是你想要为灯泡设计一个真实的游戏模型,而不是仅仅是一个点光源(它没有物理外观)? – Serlite

+0

我从字面上想要一个具有物理外观的光源(我应该已经更清楚了),这样,当灯放在灯笼内时,灯看起来好像是点亮的,而不是灯的指向朝向地面。 – toadflax

+1

你可以尝试使用浅色透明球体/椭球体代表灯泡。将其设置为不接收或投射任何阴影,并将实际光线置于其内部,以给出灯泡对象为发光的印象。 – Serlite

回答

0

在3D计算机图形学中,灯光没有物理表示。因此,如果您希望可见,则需要添加自己的网格来表示灯泡。

我的建议是使用浅色透明球体或球体网格。 (如果您想成玻璃状材料适用于它,尝试寻找在着色器的想法提出in this question的建议。)请记住,还要把它设置为不接收或施放任何阴影:

enter image description here

然后,定位点亮灯泡网内部的光线,以获得它正在发光的印象。