我正在尝试在Unity中为一颗星星建模,并且可以完成一些工作,但这并不理想。目前,我使用的是一个大球体,其自发光材料的表面上包含星形纹理,并使用聚光灯来营造星光效果,如下所示:
虽然有效,但看起来并不是最大的。我正在寻找一种与喀尔巴太空计划如何塑造恒星类似的效果:
我怎样才能达到这种效果?
1
我不了解Unity,但是看起来您需要以“加法”混合模式进行绘制。
—
塔娜·布里姆霍尔
您总是可以朝这个方向前进:shadertoy.com/view/XdBSDh
—
艾伦·沃尔夫
您需要更加具体,并表明您已完成研究。有大量的信息可以用来绘制恒星。通常,您将使用面向2D相机的广告牌在普通星顶上渲染日冕。没有人能教您所有涉及如何在SE答案上造出逼真的明星的方法。这是来自《仙女座种子》游戏的好教程。seedofandromeda.com/blogs/51-procedural-star-rendering。另一个关于reddit的较粗糙的教程,但是很好的信息- 尽管如此,seedofandromeda.com / blogs / 51
—
Fuzzy Logic
在Unity中,将“材质的明暗器”更改为“加性”(我认为在“粒子”子菜单下,因为“加性”混合模式对粒子最有用)。
—
2015年
@Shane两年后,但迟到总比不到我猜想好。干杯.. reddit.com/r/gamedev/comments/33xuyj/procedural_star_rendering
—
Fuzzy Logic