GLTFCamera
继承: Resource < RefCounted < Object
代表 glTF 相机。
描述
代表基础 glTF 规格中定义的相机。
教程
属性
|
||
|
||
|
||
|
||
|
方法
from_dictionary(dictionary: Dictionary) static |
|
to_dictionary() const |
|
to_node() const |
属性说明
该相机与远剔除边界的距离,相对于其本地 Z 轴,单位为米。映射到 glTF 的 zfar 属性。
该相机与近剔除边界的距离,相对于其本地 Z 轴,单位为米。映射到 glTF 的 znear 属性。
该相机的 FOV。这个类和 glTF 在定义相机 FOV 时使用的都是弧度,但 Godot 使用的是度。映射到 glTF 的 yfov 属性。只在透视相机中使用,即 perspective 为 true 时。
如果为 true,则相机处于透视模式。否则相机处于正交模式。映射到 glTF 的相机 type 属性。详见 Camera3D.projection 及 glTF 规格。
该相机的大小。这个类和 glTF 在定义相机大小尺度时使用的都是半径的米数,但 Godot 使用的是直径的米数。映射到 glTF 的 ymag 属性。只在正交相机中使用,即 perspective 为 false 时。
方法说明
GLTFCamera from_dictionary(dictionary: Dictionary) static 🔗
通过解析给定的 Dictionary 新建 GLTFCamera 实例。
GLTFCamera from_node(camera_node: Camera3D) static 🔗
从给定的 Godot Camera3D 节点新建 GLTFCamera 实例。
Dictionary to_dictionary() const 🔗
将这个 GLTFCamera 实例序列化为 Dictionary。
将这个 GLTFCamera 实例转换为 Godot Camera3D 节点。