AR_Engine_SDK
|
Variables | |
XE3DTextureComponent = {} | |
function XE3DTextureComponent BuildVertices | ( | ) |
构建纹理的顶点坐标
function XE3DTextureComponent GetAssetPath | ( | ) |
获取资源路径
function XE3DTextureComponent GetFaceViewportCameraLocation | ( | ) |
获取空间纹理在面向相机时的实际位置
function XE3DTextureComponent GetPivotVerticalType | ( | ) |
获取支点在竖直方向的类型
function XE3DTextureComponent GetVertexLocalLocation | ( | nVertIndex | ) |
3D顶点相对于位置点(原点)的位置(模型坐标空间)
nVertIndex | number |
function XE3DTextureComponent GetVertexLocation | ( | nVertIndex | ) |
3D顶点世界空间位置
nVertIndex | number |
function XE3DTextureComponent GetWorldLocation | ( | ) |
获取当前组件在世界坐标系下的位置
function XE3DTextureComponent GetWorldTransform | ( | ) |
获取当前组件在世界坐标系下的变换矩阵
function XE3DTextureComponent IsDataValid | ( | ) |
数据是否有效,用于纹理的顶点坐标和纹理坐标构建
function XE3DTextureComponent IsFaceViewportCamera | ( | ) |
空间纹理是否面向相机
function XE3DTextureComponent IsPinToScreen | ( | ) |
空间纹理是否保持在相机视图空间里不变(在屏幕位置不变)
function XE3DTextureComponent IsVertiesAndIndiesValid | ( | ) |
顶点和索引数据是否有效
function XE3DTextureComponent LoadAsset | ( | pTexPath | ) |
加载2D纹理资源
pTexPath | string 纹理资源路径 |
function XE3DTextureComponent new | ( | ) |
XE3DTextureComponent_new00
function XE3DTextureComponent Release | ( | ) |
释放资源
function XE3DTextureComponent Render | ( | pViewport | ) |
function XE3DTextureComponent ResetAndBuildStanderData | ( | fScale | , |
eTexcoordOriginType | |||
) |
重置并构建标准的四方网格数据,用于纹理的顶点坐标和纹理坐标构建
fScale | number |
eTexcoordOriginType | number |
function XE3DTextureComponent SetFaceViewportCamera | ( | bSet | ) |
设置空间纹理面向相机
bSet | boolean |
function XE3DTextureComponent SetPinToScreen | ( | bSet | ) |
设置空间纹理保持在相机视图空间里不变(即在屏幕位置不变)
bSet | boolean |
function XE3DTextureComponent SetPivotVerticalType | ( | eType | ) |
设置支点在竖直方向的类型
eType | number 类型 |
function XE3DTextureComponent SetRenderTexture | ( | pTexture | , |
bReleaseOld | |||
) |
function XE3DTextureComponent UpdateRenderVertiesAndIndies | ( | pViewport | ) |
XE3DTextureComponent = {} |