Camera_member
Ploy3D / Camera_member
Enumeration: Camera_member
相机组件成员索引。
Table of contents
Enumeration Members
- cfg
- cfv
- culling
- cullingFilter
- depth
- distance
- farZ
- flags
- fov
- gfcMat
- gfv
- gfw
- height
- lastcfwMat
- nearZ
- pitch
- ptrLast
- ptrLastSib
- ptrNext
- ptrNextSib
- ptrObject
- readTS
- reprojectionMat
- roll
- skyLuminance
- skyPitch
- skyRoll
- skySH
- skyYaw
- sunColorIntensity
- sunDirection
- target
- unused
- uvfvMat
- vfcMat
- vfg
- wdir
- wfg
- width
- wpos
- writeTS
- yaw
Enumeration Members
cfg
• cfg = 144
变换矩阵:全局->裁剪。
cfv
• cfv = 128
变换矩阵:相机->裁剪。
culling
• culling = 160
变换矩阵:世界->裁剪(CPU端使用)。
cullingFilter
• cullingFilter = 63
裁剪过滤,被标记的层不会被视锥裁剪。
depth
• depth = 41
相机渲染排序。
distance
• distance = 47
距观察目标距离。
farZ
• farZ = 55
远平面距离。
flags
• flags = 40
相机标志集:1-相机参数更新,2-天空球参数更新,4-是否翻转Z值。
fov
• fov = 51
垂直视角(弧度)。
gfcMat
• gfcMat = 208
变换矩阵:裁剪->全局。
gfv
• gfv = 96
变换矩阵:相机->全局。
gfw
• gfw = 64
变换矩阵:世界->全局。
height
• height = 53
画布高度。
lastcfwMat
• lastcfwMat = 224
上一帧变换矩阵:世界->裁剪。
nearZ
• nearZ = 54
近平面距离。
pitch
• pitch = 48
相机俯角。
ptrLast
• ptrLast = 264
上一个相机实例。
ptrLastSib
• ptrLastSib = 266
上一个兄弟描述符(场景中)。
ptrNext
• ptrNext = 265
下一个相机实例。
ptrNextSib
• ptrNextSib = 267
下一个兄弟描述符(场景中)。
ptrObject
• ptrObject = 256
相机组件所属对象。
readTS
• readTS = 43
数据应用时间戳。
reprojectionMat
• reprojectionMat = 240
重投影矩阵:当前相机空间->世界空间->旧相机空间->旧相机裁剪空间->上一相机屏幕空间。
roll
• roll = 50
相机翻滚角。
skyLuminance
• skyLuminance = 36
天空球IBL的整体强度。
skyPitch
• skyPitch = 37
天空球绕X轴旋转角度。
skyRoll
• skyRoll = 39
天空球绕Z轴旋转角度。
skySH
• skySH = 0
天空球IBL的球谐系数。
skyYaw
• skyYaw = 38
天空球绕Y轴旋转角度。
sunColorIntensity
• sunColorIntensity = 56
天空盒IBL的主光照颜色和强度。
sunDirection
• sunDirection = 60
天空盒IBL的主光照方向。
target
• target = 44
观察目标世界空间坐标。
unused
• unused = 263
保留字段。
uvfvMat
• uvfvMat = 176
变换矩阵:相机->UV。
vfcMat
• vfcMat = 192
变换矩阵:裁剪->相机。
vfg
• vfg = 112
变换矩阵:全局->相机。
wdir
• wdir = 260
相机世界空间观察方向。
wfg
• wfg = 80
变换矩阵:全局->世界。
width
• width = 52
画布宽度。
wpos
• wpos = 257
相机世界空间坐标。
writeTS
• writeTS = 42
数据更新时间戳。
yaw
• yaw = 49
相机偏航角。