AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XEWorldParam.lua 文件参考

#include <XEWorldParam.h>

类 XEWorldParam 继承关系图:
Inheritance graph

函数

function XEWorldParam SetWorldPropertyModified (bIsModified) end
 
function XEWorldParam IsWorldPropertyModified () end
 
function XEWorldParam SetOverrideGravity (bIsOverrideGravity) end
 
function XEWorldParam IsOverrideGravity () end
 
function XEWorldParam SetGlobalGravity (vGravity) end
 
function XEWorldParam GetGlobalGravity () end
 
function XEWorldParam SetWindSpeed (fSpeed) end
 
function XEWorldParam GetWindSpeed () end
 
function XEWorldParam SetWindDir (vDir) end
 
function XEWorldParam GetWindDir () end
 
function XEWorldParam SetDrawPhysics (bDrawPhysics) end
 
function XEWorldParam IsDrawPhysics () end
 
function XEWorldParam SetQIT (bQIT) end
 
function XEWorldParam IsQIT () end
 
function XEWorldParam SetQITLayerNum (nNum) end
 
function XEWorldParam GetQITLayerNum () end
 
function XEWorldParam SetShadow (bShadow) end
 
function XEWorldParam IsShadow () end
 
function XEWorldParam SetShadowMapResolution (nData) end
 
function XEWorldParam GetShadowMapResolution () end
 
function XEWorldParam SetShadowDistance (nDistance) end
 
function XEWorldParam GetShadowDistance () end
 
function XEWorldParam SetShadowCascadeNum (nNum) end
 
function XEWorldParam GetShadowCascadeNum () end
 
function XEWorldParam SetShadowDepthBias (fDepth) end
 
function XEWorldParam GetShadowDepthBias () end
 
function XEWorldParam SetShadowSoftTransitionScale (fScale) end
 
function XEWorldParam GetShadowSoftTransitioScale () end
 
function XEWorldParam SetShadowSoftness (fSoftness) end
 
function XEWorldParam GetShadowSoftness () end
 
function XEWorldParam SetShadowStrength (fStrength) end
 
function XEWorldParam GetShadowStrength () end
 
function XEWorldParam SetShadowColor (vValue) end
 
function XEWorldParam GetShadowColor () end
 
function XEWorldParam SetPostprocessEnable (bPostprocess) end
 
function XEWorldParam GetPostprocessEnable () end
 
function XEWorldParam SetFXAAEnable (bFXAA) end
 
function XEWorldParam GetFXAAEnable () end
 
function XEWorldParam SetBloomEnable (bBoolm) end
 
function XEWorldParam GetBloomEnable () end
 
function XEWorldParam SetBloomColorThreshold (fvalue) end
 
function XEWorldParam GetBloomColorThreshold () end
 
function XEWorldParam SetBloomSamplerScale (fvalue) end
 
function XEWorldParam GetBloomSamplerScale () end
 
function XEWorldParam SetFogEnable (bFog) end
 
function XEWorldParam GetFogEnable () end
 
function XEWorldParam SetFogStart (fvalue) end
 
function XEWorldParam GetFogStart () end
 
function XEWorldParam SetFogEnd (fvalue) end
 
function XEWorldParam GetFogEnd () end
 
function XEWorldParam SetFogDensity (fvalue) end
 
function XEWorldParam GetFogDensity () end
 
function XEWorldParam SetFogGradientAngleUpper (fvalue) end
 
function XEWorldParam GetFogGradientAngleUpper () end
 
function XEWorldParam SetFogGradientAngleLower (fvalue) end
 
function XEWorldParam GetFogGradientAngleLower () end
 
function XEWorldParam SetFogColorUpper (vValue) end
 
function XEWorldParam GetFogColorUpper () end
 
function XEWorldParam SetFogColorLower (vValue) end
 
function XEWorldParam GetFogColorLower () end
 
function XEWorldParam SetWorldTickSubsteppingEnable (bEnable) end
 
function XEWorldParam IsWorldTickSubsteppingEnable () end
 
function XEWorldParam SetWorldTickMaxStepTime (fMaxStepTime) end
 
function XEWorldParam GetWorldTickmaxStepTime () end
 
function XEWorldParam SetBlendShapeNormalMethod (eType) end
 
function XEWorldParam GetBlendShapeNormalMethod () end
 
function XEWorldParam GetBindingScriptAssetPath () end
 
function XEWorldParam GetBindingScriptObjectType () end
 
function XEWorldParam SetBindingScriptObjectType (type) end
 
function XEWorldParam SetFxBatchEnabled (bEnable) end
 
function XEWorldParam IsFxBatchEnabled () end
 
function XEWorldParam SetFxBatchInSameLayer (bForce) end
 
function XEWorldParam IsFxBatchInSameLayer () end
 
function XEWorldParam SetFxMaxBatchedVertexNum (nMaxNum) end
 
function XEWorldParam GetFxMaxBatchedVertexNum () end
 
function XEWorldParam SetBrushPathPointMinDistance (fDistance) end
 
function XEWorldParam GetBrushPathPointMinDistance () end
 
function XEWorldParam SetBrushTexcoordLoopDistance (fDistance) end
 
function XEWorldParam GetBrushTexcoordLoopDistance () end
 

变量

 XEWorldParam = {}
 

函数说明

◆ GetBindingScriptAssetPath()

function XEWorldParam GetBindingScriptAssetPath ( )

获取是否有绑定脚本

返回
string

◆ GetBindingScriptObjectType()

function XEWorldParam GetBindingScriptObjectType ( )

获取绑定对象类型

返回
string

◆ GetBlendShapeNormalMethod()

function XEWorldParam GetBlendShapeNormalMethod ( )

获取形变动画法线计算方法

返回
number

◆ GetBloomColorThreshold()

function XEWorldParam GetBloomColorThreshold ( )

获取Bloom颜色阈值

返回
number

◆ GetBloomEnable()

function XEWorldParam GetBloomEnable ( )

获取是否开启Bloom功能

返回
boolean

◆ GetBloomSamplerScale()

function XEWorldParam GetBloomSamplerScale ( )

获取Bloom采样半径

返回
number

◆ GetBrushPathPointMinDistance()

function XEWorldParam GetBrushPathPointMinDistance ( )

获取画刷上路径点之间的最小间隔,默认是0.1

返回
number

◆ GetBrushTexcoordLoopDistance()

function XEWorldParam GetBrushTexcoordLoopDistance ( )

获取画刷 纹理的重复距离,默认是1.0,最小是0.1

返回
number

◆ GetFogColorLower()

function XEWorldParam GetFogColorLower ( )

获取下层雾颜色

返回
XVECTOR4

◆ GetFogColorUpper()

function XEWorldParam GetFogColorUpper ( )

获取上层雾颜色

返回
XVECTOR4

◆ GetFogDensity()

function XEWorldParam GetFogDensity ( )

获取雾全局密度

返回
number

◆ GetFogEnable()

function XEWorldParam GetFogEnable ( )

获取是否启用雾效功能

返回
boolean

◆ GetFogEnd()

function XEWorldParam GetFogEnd ( )

获取雾效结束距离,单位m

返回
number

◆ GetFogGradientAngleLower()

function XEWorldParam GetFogGradientAngleLower ( )

获取底层渐变起始角度

返回
number 起始角度

◆ GetFogGradientAngleUpper()

function XEWorldParam GetFogGradientAngleUpper ( )

获取顶层渐变起始角度

返回
number 起始角度

◆ GetFogStart()

function XEWorldParam GetFogStart ( )

获取雾效开始距离,单位m

返回
number

◆ GetFXAAEnable()

function XEWorldParam GetFXAAEnable ( )

获取是否开启FXAA

返回
boolean

◆ GetFxMaxBatchedVertexNum()

function XEWorldParam GetFxMaxBatchedVertexNum ( )

获取合批的最大顶点数

返回
number

◆ GetGlobalGravity()

function XEWorldParam GetGlobalGravity ( )

获取世界重力值,默认是(0,-9.81,0)

返回
XVECTOR3

◆ GetPostprocessEnable()

function XEWorldParam GetPostprocessEnable ( )

获取是否开启后处理

返回
boolean

◆ GetQITLayerNum()

function XEWorldParam GetQITLayerNum ( )

获取QIT 层数,默认是3

返回
number

◆ GetShadowCascadeNum()

function XEWorldParam GetShadowCascadeNum ( )

获取影子级联数目

返回
number

◆ GetShadowColor()

function XEWorldParam GetShadowColor ( )

获取阴影颜色

返回
XVECTOR4

◆ GetShadowDepthBias()

function XEWorldParam GetShadowDepthBias ( )

获取阴影深度偏移

返回
number

◆ GetShadowDistance()

function XEWorldParam GetShadowDistance ( )

获取阴影距离

返回
number

◆ GetShadowMapResolution()

function XEWorldParam GetShadowMapResolution ( )

获取Shadow map分辨率

返回
number

◆ GetShadowSoftness()

function XEWorldParam GetShadowSoftness ( )

获取软阴影量值

返回
number

◆ GetShadowSoftTransitioScale()

function XEWorldParam GetShadowSoftTransitioScale ( )

获取阴影过渡

返回
number

◆ GetShadowStrength()

function XEWorldParam GetShadowStrength ( )

获取阴影强度

返回
number

◆ GetWindDir()

function XEWorldParam GetWindDir ( )

获取风的方向

返回
XVECTOR3

◆ GetWindSpeed()

function XEWorldParam GetWindSpeed ( )

获取风速大小

返回
number

◆ GetWorldTickmaxStepTime()

function XEWorldParam GetWorldTickmaxStepTime ( )

获取一次World Tick Substepping允许花费的最长时间

返回
number 最长时间(ms)

◆ IsDrawPhysics()

function XEWorldParam IsDrawPhysics ( )

判断是否渲染模型的胶囊体/刚体示意图

返回
boolean

◆ IsFxBatchEnabled()

function XEWorldParam IsFxBatchEnabled ( )

获取特效是否合批渲染

返回
boolean

◆ IsFxBatchInSameLayer()

function XEWorldParam IsFxBatchInSameLayer ( )

获取同一层级的粒子是否强制合批

返回
boolean

◆ IsOverrideGravity()

function XEWorldParam IsOverrideGravity ( )

判断是否开启世界重力

返回
boolean

◆ IsQIT()

function XEWorldParam IsQIT ( )

判断是否启用QIT(顺序无关的半透明渲染)

返回
boolean

◆ IsShadow()

function XEWorldParam IsShadow ( )

判断是否开启阴影

返回
boolean

◆ IsWorldPropertyModified()

function XEWorldParam IsWorldPropertyModified ( )

判断世界属性是否有改变

返回
boolean

◆ IsWorldTickSubsteppingEnable()

function XEWorldParam IsWorldTickSubsteppingEnable ( )

判断World Tick Substepping是否启用

返回
boolean 是否启用

◆ SetBindingScriptObjectType()

function XEWorldParam SetBindingScriptObjectType ( type  )

XEWorldParam_SetBindingScriptObjectType00

参数
typestring
返回
void

◆ SetBlendShapeNormalMethod()

function XEWorldParam SetBlendShapeNormalMethod ( eType  )

设置形变动画法线计算方法 OIRIGINAL/NLERP/RECALCULATE,默认是RECALCULATE

参数
eTypenumber
返回
void

◆ SetBloomColorThreshold()

function XEWorldParam SetBloomColorThreshold ( fvalue  )

设置Bloom颜色阈值,取值范围0-1,超过改颜色后有Bloom效果,RGB通道单独计算

参数
fvaluenumber
返回
void

◆ SetBloomEnable()

function XEWorldParam SetBloomEnable ( bBoolm  )

设置是否开启Bloom功能

参数
bBoolmboolean
返回
void

◆ SetBloomSamplerScale()

function XEWorldParam SetBloomSamplerScale ( fvalue  )

设置Bloom采样半径, 取值1或2,表示Bloom的范围,1的范围比2小,但2面对细长物体时可能会有重影

参数
fvaluenumber
返回
void

◆ SetBrushPathPointMinDistance()

function XEWorldParam SetBrushPathPointMinDistance ( fDistance  )

为画刷设置路径点之间的最小间隔,默认是0.1

参数
fDistancenumber
返回
void

◆ SetBrushTexcoordLoopDistance()

function XEWorldParam SetBrushTexcoordLoopDistance ( fDistance  )

为画刷设置纹理的重复距离

参数
fDistancenumber
返回
void

◆ SetDrawPhysics()

function XEWorldParam SetDrawPhysics ( bDrawPhysics  )

设置是否渲染模型的胶囊体/刚体示意图

参数
bDrawPhysicsboolean
返回
void

◆ SetFogColorLower()

function XEWorldParam SetFogColorLower ( vValue  )

设置下层雾颜色,即脚底的雾色

参数
vValueXVECTOR4
返回
void

◆ SetFogColorUpper()

function XEWorldParam SetFogColorUpper ( vValue  )

设置上层雾颜色,即头顶的雾色

参数
vValueXVECTOR4
返回
void

◆ SetFogDensity()

function XEWorldParam SetFogDensity ( fvalue  )

设置雾全局密度,密度越大,雾越浓

参数
fvaluenumber
返回
void

◆ SetFogEnable()

function XEWorldParam SetFogEnable ( bFog  )

设置是否启用雾效功能

参数
bFogboolean
返回
void

◆ SetFogEnd()

function XEWorldParam SetFogEnd ( fvalue  )

设置雾效结束距离,单位m,据摄像机多少距离之后全是雾的颜色

参数
fvaluenumber
返回
void

◆ SetFogGradientAngleLower()

function XEWorldParam SetFogGradientAngleLower ( fvalue  )

设置底层渐变起始角度

参数
fvaluenumber 起始角度,默认为0
返回
void

◆ SetFogGradientAngleUpper()

function XEWorldParam SetFogGradientAngleUpper ( fvalue  )

设置顶层渐变起始角度

参数
fvaluenumber 起始角度,默认为0
返回
void

◆ SetFogStart()

function XEWorldParam SetFogStart ( fvalue  )

设置雾效开始距离,单位m,据摄像机多少距离之后有雾

参数
fvaluenumber
返回
void

◆ SetFXAAEnable()

function XEWorldParam SetFXAAEnable ( bFXAA  )

设置是否开启FXAA

参数
bFXAAboolean
返回
void

◆ SetFxBatchEnabled()

function XEWorldParam SetFxBatchEnabled ( bEnable  )

设置特效是否合批渲染

参数
bEnableboolean
返回
void

◆ SetFxBatchInSameLayer()

function XEWorldParam SetFxBatchInSameLayer ( bForce  )

设置同一层级的粒子是否强制合批

参数
bForceboolean
返回
void

◆ SetFxMaxBatchedVertexNum()

function XEWorldParam SetFxMaxBatchedVertexNum ( nMaxNum  )

设置合批的最大顶点数

参数
nMaxNumnumber
返回
void

◆ SetGlobalGravity()

function XEWorldParam SetGlobalGravity ( vGravity  )

设置世界重力值

参数
vGravityXVECTOR3
返回
void

◆ SetOverrideGravity()

function XEWorldParam SetOverrideGravity ( bIsOverrideGravity  )

设置是否开启世界重力

参数
bIsOverrideGravityboolean
返回
void

◆ SetPostprocessEnable()

function XEWorldParam SetPostprocessEnable ( bPostprocess  )

设置是否开启后处理

参数
bPostprocessboolean
返回
void

◆ SetQIT()

function XEWorldParam SetQIT ( bQIT  )

设置是否启用QIT(顺序无关的半透明渲染)

参数
bQITboolean
返回
void

◆ SetQITLayerNum()

function XEWorldParam SetQITLayerNum ( nNum  )

设置QIT 层数,默认是3

参数
nNumnumber
返回
void

◆ SetShadow()

function XEWorldParam SetShadow ( bShadow  )

设置是否开启阴影

参数
bShadowboolean
返回
void

◆ SetShadowCascadeNum()

function XEWorldParam SetShadowCascadeNum ( nNum  )

设置影子级联数目,默认是2

参数
nNumnumber
返回
void

◆ SetShadowColor()

function XEWorldParam SetShadowColor ( vValue  )

设置阴影颜色

参数
vValueXVECTOR4
返回
void

◆ SetShadowDepthBias()

function XEWorldParam SetShadowDepthBias ( fDepth  )

设置阴影深度偏移

参数
fDepthnumber
返回
void

◆ SetShadowDistance()

function XEWorldParam SetShadowDistance ( nDistance  )

设置阴影距离

参数
nDistancenumber
返回
void

◆ SetShadowMapResolution()

function XEWorldParam SetShadowMapResolution ( nData  )

设置Shadow map分辨率,默认是1024

参数
nDatanumber
返回
void

◆ SetShadowSoftness()

function XEWorldParam SetShadowSoftness ( fSoftness  )

设置软阴影量值

参数
fSoftnessnumber
返回
void

◆ SetShadowSoftTransitionScale()

function XEWorldParam SetShadowSoftTransitionScale ( fScale  )

设置阴影过渡

参数
fScalenumber
返回
void

◆ SetShadowStrength()

function XEWorldParam SetShadowStrength ( fStrength  )

设置阴影强度

参数
fStrengthnumber
返回
void

◆ SetWindDir()

function XEWorldParam SetWindDir ( vDir  )

设置风的方向

参数
vDirXVECTOR3
返回
void

◆ SetWindSpeed()

function XEWorldParam SetWindSpeed ( fSpeed  )

设置风速大小

参数
fSpeednumber
返回
void

◆ SetWorldPropertyModified()

function XEWorldParam SetWorldPropertyModified ( bIsModified  )

设置世界属性是否有改变

参数
bIsModifiedboolean
返回
void

◆ SetWorldTickMaxStepTime()

function XEWorldParam SetWorldTickMaxStepTime ( fMaxStepTime  )

设置一次World Tick Substepping允许花费的最长时间

参数
fMaxStepTimenumber 最长时间(ms)
返回
void

◆ SetWorldTickSubsteppingEnable()

function XEWorldParam SetWorldTickSubsteppingEnable ( bEnable  )

设置World Tick Substepping是否启用

参数
bEnableboolean 是否启用
返回
void

变量说明

◆ XEWorldParam