49 _s{ 1.0f, 1.0f, 1.0f },
86 _falloffStart = (float)falloff[0];
87 _falloffEnd = (float)falloff[1];
90 _s{ 1.0f, 1.0f, 1.0f },
91 _falloffStart{ 1.0f },
140 _falloffStart = (float)falloff[0];
141 _falloffEnd = (float)falloff[1];
149 _power = (float)power;
152 _s{ 1.0f, 1.0f, 1.0f },
153 _falloffStart{ 10.0f },
155 _falloffEnd{ 10.0f },
156 _p{ 2.0f, 0.0f, 0.0f },
void SetStrength(const Position3 &s)
设置强度
void RenderDebug(const Position3 &pos)
调试绘图
void SetDirection(const Position3 &d)
设置方向
void SetPosition(const Position3 &p)
设置位置
void SetStrength(const Position3 &s)
设置强度
void SetFalloff(const Position2 &falloff)
设置衰减范围
void SetPosition(const Position3 &p)
设置位置
void SetStrength(const Position3 &s)
设置强度
void SetPower(float power)
设置聚光灯强度
void SetFalloff(const Position2 &falloff)
设置衰减范围
void SetDirection(const Position3 &d)
设置方向
void Normalize(Array< T, N > &v)
向量单位化
constexpr Position3 AXIS_X
Array< Float, 2 > Position2
Array< Float, 3 > Position3