VisualShaderNodeBillboard

继承: VisualShaderNode < Resource < RefCounted < Object

控制对象如何面对要在视觉着色器图中使用的摄像机的节点。

描述

此节点的输出端口需要连接到VisualShaderNodeOutputModel View Matrix端口。

属性


枚举

enum BillboardType: 🔗

BillboardType BILLBOARD_TYPE_DISABLED = 0

广告牌被禁用,节点什么也不做。

BillboardType BILLBOARD_TYPE_ENABLED = 1

启用标准广告牌算法。

BillboardType BILLBOARD_TYPE_FIXED_Y = 2

启用围绕Y轴旋转的广告牌算法。

BillboardType BILLBOARD_TYPE_PARTICLES = 3

启用了设计用于粒子的广告牌算法。

BillboardType BILLBOARD_TYPE_MAX = 4

表示BillboardType枚举的大小。


属性说明

BillboardType billboard_type = 1 🔗

控制对象如何面对摄像机。请参阅BillboardType


bool keep_scale = false 🔗

  • void set_keep_scale_enabled(value: bool)

  • bool is_keep_scale_enabled()

如果true,着色器将保留为网格设置的比例。否则,在广告牌时会丢失比例。