Environment Cubemap

Posted mofishli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Environment Cubemap相关的知识,希望对你有一定的参考价值。

要创建一个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

 

以上是关于Environment Cubemap的主要内容,如果未能解决你的问题,请参考以下文章

访问 @Environment(\.presentationMode) 阻止 PDFView 出现

Environment.getExternalStorageDirectory() 获取硬件存储

核心数据,@Environment(\.managedObjectContext),onMove

Environment.GetEnvironmentVariable 找不到变量值

Environment.Exit 没有关闭[重复]

Angular环境变量的使用(environment)