Notifications
Article
Space Graphics Toolkit介绍
Updated 9 months ago
128
0
Space Graphics Toolkit

这是一款用于在Unity中创建太空场景的编辑器扩展工具,其中包含大量可自定义的组件,用于制作千变万化的太空环境。例如,朦胧的星云与散落的行星,可以控制它们整体的密度、颜色、 散射光、光照与阴影等;吸进一切光明的黑洞,可以控制黑洞的大小、颜色变换与强度等;还支持创建带有动态LOD的行星与星云,网格细节会随相机距离的远近来调整。
该插件的所有功能都基于Shader Model 2.5实现,也就是说它能适用于包括桌面平台、主机设备、Android及iOS移动设备。并且所有着色器均经过深度优化,能够自动移除未使用的功能部分。例如,如果禁用了大气散射特效,那么大气散射部分的着色器就不会运行。
使用Space Graphics Toolkit也非常简单,只需将模拟各种元素的脚本添加到场景中的对象上即可。例如上图的小行星阵,就是通过SgtAdvancedBelt脚本来模拟的。在该脚本中可以调整行星阵的颜色、亮度、渲染队列、轨道偏移量、轨道转速、纹理、布局、光照及阴影等等属性。简单地调整这些属性,就可以模拟出完全不同形态的太空场景。
中间的光束与背景中的蓝绿星云和上面的行星阵类似,同样是利用对应的脚本进行设置,然后调整它们的光照强度与密度等属性即可。


Unity资源商店
299
Comments