• 关于Unity中天空盒的使用


    天空盒

    是一个盒子,一个正方形的盒子。其实本身也是一种shader,需要材质球做载体。

    1: 一个场景是由6幅正方形的纹理图无缝拼接而成, 在视野看来位于真实的视野一样;
    2: 两种天空盒:
      场景天空盒 Window->Lighting->Scene->Skybox,切换摄像机场景不改变;
      摄像机天空盒: 摄像机上添加天空盒组件,切换摄像机,天空盒被切换;
    3: Unity开发实际的天空盒:
      (1) 创建一个材质
      (2) 使用天空盒的Shader;
      (3) 配置天空盒资源;
      (4) 查看效果;
      (5) 配置全局天空盒,配置摄像机的天空盒;

    天空盒实例1------全局天空盒

    1.创建Unity工程目录

    2.创建一个材质球MySkyBox,设置它的shader为Skybox---->6 sided(六个方向的常用)

    3.在resources文件夹下创建一个skybox的文件夹,把美术画好的6张天空盒的上下前后左右的图复制进去

    4.然后把6张天空盒拖进材质球MySkyBox的纹理属性里面

    5.最后在Window->Lighting->Scene->Skybox中拖进材质球MySkyBox就完成了。默认的天空盒材质是Default-Skybox

    天空盒实例2------摄像机的天空盒

    1.给主摄像机Main Camera增加一个Skybox的组件,把实例1里面设置好的MySkyBox材质拖进Skybox的组件里面的天空盒属性。

    2.Scene视图中虽然不显示天空盒的样子,但是Game视图有显示

    小技巧:

    如果要让Inspector面板不因为鼠标点击其它目录文件导致面板切换的,可以点击右上角的一个小锁头,等到自己希望停留的面板的时候,锁住,再去其它目录下选择文件进行拖拽。等设置完了,可以再几点锁头解锁。

  • 相关阅读:
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Hibernate_criteria
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Hibernate_named_HQL
    吴裕雄--天生自然轻量级JAVA EE企业应用开发Struts2Sping4Hibernate整合开发学习笔记:Hibernate_implicit_join
    HDU
    HDU
    HDU
    HDU
    HDU
    BZOJ
    HDU
  • 原文地址:https://www.cnblogs.com/HangZhe/p/7236716.html
Copyright © 2020-2023  润新知