原来使用Extended Starfield也可以打造美丽星空的效果

修改
鏉ユ簮: 爷⑤-缺德 浏览 2819 日期 2011-11-09 0

extended starfield是一个着色器插件,用以为空间场景渲染星空背景,它类似于内置的星空材质,但具有更多选项。

使用extended starfield打造的星空

基本用法:星星的最大直径可以按照屏幕空间像素来设定。星星间的距离可以由uv空间参数来设定,这也意味着距离是在uv空间中被测量的。当你需要改变你的贴图参数时,你只需要调整空间。此外,这个着色器目前还不能处理任意大的星星,其直径不得超过它们之间的间距。请记住,不同的参数在不同的空间被测量。

extended starfield用户界面

此外,还具有辅助着色器通道,用以决定星星的空间密度分布(密度贴图)和亮度分布(亮度贴图)。亮度能够由分布函数来控制,这个函数可以决定星星的具体亮度。当空间密度贴图被设定的时候,dark intensity pdf就可以被使用。最终的亮度插值在intensity/dark intensity pdfs上拾取的值之间。类似的,你可以设置星星的大小概率分布。

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}