zoukankan      html  css  js  c++  java
  • 【Unity】13.3 Realtime GI示例

    分类:Unity、C#、VS2015

    创建日期:2016-04-19

    一、简介

    使用简单示例而不是使用实际示例的好处是能让你快速理解光照贴图和光影效果相关的概念和基本设置办法,这样可避免实际复杂场景中其他因素的干扰。一旦你熟悉了这些基本用法,在实际场景中依然是这样用。

    本例子最终实现的效果如下:

    image

    二、设计步骤

    1、新建工程

    启动Unity应用程序,新建一个名为ch1301_lightingDemo的工程。

    2、创建场景

    打开菜单栏中的【Cameobject】→【Create Cube】选项,在场景中创建5个Cube,利用Toolbar(工具栏)中的移动、旋转、缩放等命令编辑所创建的Cube构造一个简单的场景,如下图所示:

    image

    3、将5个Cube都设置为static

    选中相应的Cube,在Inspector视图中,勾选该对象的Static复选框将Cube标记为static,即通知Unity这些物体是不会移动的静态物体,这类游戏对象将会参与到光照图的烘焙,如下图所示:

    image

    4、打开Lighting窗口

    打开菜单栏中的【Window】->【Lighting】:

    image

    此时就会弹出Lighting视图。

    5、设置烘培选项

    在层次视图中选中方向光源,在Lighting视图中的Object标签页下就会出现该光源的设置,按下图配置相关参数:

    image

    为了重现场景,先将该场景另存为Realtime1。

    6、烘培

    单击【Build】,它就会自动进行烘培处理。

    将该场景另存为Realtime2。

    按【播放】按钮,预览光影效果,如下图所示:

    image

  • 相关阅读:
    Canvas技术
    线段树树状数组小结
    html5 Canvas元素
    ccpc网络邀请赛部分
    2020杭电多校
    JavaFx 绘制图形和文本(笔记)
    P4094 [HEOI2016/TJOI2016]字符串(二分+多种数据结构)
    L3-021 神坛 (30分) (计算几何最小三角形面积)
    10月28日G、H、I题
    出栈序列的合法性 (25分) 之树状数组玄学做法
  • 原文地址:https://www.cnblogs.com/rainmj/p/5507297.html
Copyright © 2011-2022 走看看