要创建一个Cubemap(将您的环境捕获到一个Cubemap中),您需要去Unity Documentation复制RenderCubemapWizard.cs脚本! 然后在“Project”选项卡中的任何位置创建“Editor”文件夹,然后在“编辑器”文件夹中放置一个RenderCubemapWizard.cs。

 

 

 

 在场景中创建一个空的GameObject。

 

 

 把该名字改成RenderObject,将其位置移到场景的中心, 这将是Cubemap捕获位置。

 

 

 

 创建一个新的Cubemap,Creat>Legacy>Cubemap.

选择该Cubemap并启用可读(非常重要)! 这将允许脚本访问立方体贴图的像素数据。 我还将“面大小”更改为512(每个Cubemap面的宽度和高度(以像素为单位)。纹理将自动缩放以适合此大小)。

 

 

 

然后 GameObject>Render into Cubemap

 

 

 

 

 

 

关于Cubemap的应用的地方:https://blog.csdn.net/v_xchen_v/article/details/79474193

 

posted on 2020-07-16 17:13  魔域大道  阅读(207)  评论(0)    收藏  举报