Unity3D:如何制作发光的渐变球体?

Unity3D: How to make a glowing gradient sphere?

所以我需要一个带有光晕的发光球体,它可以将光投射到附近的物体上。另外,正如您在图像上看到的,球体必须具有渐变。

我目前正在使用 2 个球体和光点。我真的不喜欢结果:

所以...有什么想法吗?

我认为你有两个需求,

(1) “实际”光 将光投射到附近的物体上。

(所以,我的意思是字面意思是 UnityEngine.Light http://docs.unity3d.com/ScriptReference/Light.html

(2) 另外,您需要(基本上)一个“发光的球体”,它看起来像图像中的白色和黄色的东西。

这两件事是完全不同的。

你确实应该分开做。


现在关于“2”如何发光,这叫做“绽放”。有很多需要注意的地方,但这可能会为您解决:

http://answers.unity3d.com/questions/914945/what-replaces-the-glow-effect-in-unity-5.html

请注意,获得良好的光泽并不那么容易

这是一个非常棒的资产,看在上帝的份上实际上是免费的,

https://www.assetstore.unity3d.com/en/#!/content/28044

你肯定应该首先尝试一下。还有其他知名资产,例如 https://www.assetstore.unity3d.com/en/#!/content/8238

一定要 google 为 many QA 关于发光主题。