# 场景
从渲染的角度而言,“场景”,其实就是若干个渲染器、以及给这些渲染器提供环境的灯光等组织而成的。
在小游戏框架中,使用了“节点”来将这些渲染器、灯光等关联起来,通过平移、旋转、缩放属性构建了一个世界,这也就是场景。
# 节点
这些节点在被隐含在了Entity
下,即为Transform
组件,在3D场景中,即为Transform3D
:
这里要注意除了位置变换,在上面还有一个Layer
参数。
Layer参数用于决定节点的一个掩码,这个掩码将会和后面说道的相机关联。
# 全局渲染配置
更多的场景相关的概念会在Gameplay相关的章节论述,这里只说明对于渲染重要的部分,其中最重要的就是渲染配置部分,在IDE中,这一部分在Scene Setting
中:
这里有几个重要的配置: