Home
>
Commands
> 3D
3D
Bones
GetObjectBoneAngleX
GetObjectBoneAngleY
GetObjectBoneAngleZ
GetObjectBoneByName
GetObjectBoneName
GetObjectBoneQuatW
GetObjectBoneQuatX
GetObjectBoneQuatY
GetObjectBoneQuatZ
GetObjectBoneWorldAngleX
GetObjectBoneWorldAngleY
GetObjectBoneWorldAngleZ
GetObjectBoneWorldQuatW
GetObjectBoneWorldQuatX
GetObjectBoneWorldQuatY
GetObjectBoneWorldQuatZ
GetObjectBoneWorldX
GetObjectBoneWorldY
GetObjectBoneWorldZ
GetObjectBoneX
GetObjectBoneY
GetObjectBoneZ
GetObjectNumBones
RotateObjectBoneLocalX
RotateObjectBoneLocalY
RotateObjectBoneLocalZ
SetObjectBoneCanAnimate
SetObjectBoneLookAt
SetObjectBonePosition
SetObjectBoneRotation
SetObjectBoneRotationQuat
SkyBox
SetSkyBoxHorizonColor
SetSkyBoxHorizonSize
SetSkyBoxSkyColor
SetSkyBoxSunColor
SetSkyBoxSunSize
SetSkyBoxSunVisible
SetSkyBoxVisible
Shaders
DeleteShader
GetShaderExists
GetSupportedShaderVaryings
LoadFullScreenShader
LoadShader
LoadShaderFromString
LoadSpriteShader
SetShaderConstantArrayByName
SetShaderConstantArrayFloatByName
SetShaderConstantArrayVec2ByName
SetShaderConstantArrayVec3ByName
SetShaderConstantArrayVec4ByName
SetShaderConstantByName
SetShaderErrorMode
General
SetGlobal3DDepth
Lights
ClearPointLights
CreatePointLight
DeletePointLight
GetPointLightExists
SetAmbientColor
SetPointLightColor
SetPointLightMode
SetPointLightPosition
SetPointLightRadius
SetSunActive
SetSunColor
SetSunDirection
Objects
CloneObject
CreateObjectBox
CreateObjectCapsule
CreateObjectCone
CreateObjectCylinder
CreateObjectFromHeightMap
CreateObjectFromObjectMesh
CreateObjectFromRawHeightMap
CreateObjectPlane
CreateObjectQuad
CreateObjectSphere
DeleteAllObjects
DeleteObject
DeleteObjectTree
DeleteObjectWithChildren
DrawObject
FixObjectPivot
FixObjectToBone
FixObjectToCamera
FixObjectToObject
Get3DVectorXFromScreen
Get3DVectorYFromScreen
Get3DVectorZFromScreen
GetObjectAlpha
GetObjectAngleX
GetObjectAngleY
GetObjectAngleZ
GetObjectAnimationDuration
GetObjectAnimationName
GetObjectAnimationTime
GetObjectChildID
GetObjectColorBlue
GetObjectColorGreen
GetObjectColorRed
GetObjectCullMode
GetObjectDepthBias
GetObjectDepthReadMode
GetObjectDepthWrite
GetObjectExists
GetObjectHeightMapHeight
GetObjectInScreen
GetObjectIsAnimating
GetObjectIsTweening
GetObjectMeshSizeMaxX
GetObjectMeshSizeMaxY
GetObjectMeshSizeMaxZ
GetObjectMeshSizeMinX
GetObjectMeshSizeMinY
GetObjectMeshSizeMinZ
GetObjectName
GetObjectNumAnimations
GetObjectNumChildren
GetObjectQuatW
GetObjectQuatX
GetObjectQuatY
GetObjectQuatZ
GetObjectRayCastBounceX
GetObjectRayCastBounceY
GetObjectRayCastBounceZ
GetObjectRayCastDistance
GetObjectRayCastHitID
GetObjectRayCastNormalX
GetObjectRayCastNormalY
GetObjectRayCastNormalZ
GetObjectRayCastNumHits
GetObjectRayCastSlideX
GetObjectRayCastSlideY
GetObjectRayCastSlideZ
GetObjectRayCastX
GetObjectRayCastY
GetObjectRayCastZ
GetObjectSizeMaxX
GetObjectSizeMaxY
GetObjectSizeMaxZ
GetObjectSizeMinX
GetObjectSizeMinY
GetObjectSizeMinZ
GetObjectTransparency
GetObjectVisible
GetObjectWorldAngleX
GetObjectWorldAngleY
GetObjectWorldAngleZ
GetObjectWorldQuatW
GetObjectWorldQuatX
GetObjectWorldQuatY
GetObjectWorldQuatZ
GetObjectWorldX
GetObjectWorldY
GetObjectWorldZ
GetObjectX
GetObjectY
GetObjectZ
GetScreenXFrom3D
GetScreenYFrom3D
InstanceObject
LoadObject
LoadObjectWithChildren
MoveObjectLocalX
MoveObjectLocalY
MoveObjectLocalZ
ObjectRayCast
ObjectSphereCast
ObjectSphereSlide
PlayObjectAnimation
ResetObjectAnimation
RotateObjectGlobalX
RotateObjectGlobalY
RotateObjectGlobalZ
RotateObjectLocalX
RotateObjectLocalY
RotateObjectLocalZ
SaveObject
SetObjectAlpha
SetObjectAlphaMask
SetObjectAnimationFrame
SetObjectAnimationSpeed
SetObjectBlendModes
SetObjectCollisionMode
SetObjectColor
SetObjectColorEmissive
SetObjectCullMode
SetObjectDepthBias
SetObjectDepthRange
SetObjectDepthReadMode
SetObjectDepthWrite
SetObjectFogMode
SetObjectImage
SetObjectLightMap
SetObjectLightMode
SetObjectLookAt
SetObjectMeshNormalMapScale
SetObjectMeshUVOffset
SetObjectMeshUVScale
SetObjectNormalMap
SetObjectNormalMapScale
SetObjectPosition
SetObjectRotation
SetObjectRotationQuat
SetObjectScale
SetObjectScalePermanent
SetObjectScreenCulling
SetObjectShader
SetObjectShaderConstantArrayByName
SetObjectShaderConstantArrayFloatByName
SetObjectShaderConstantArrayVec2ByName
SetObjectShaderConstantArrayVec3ByName
SetObjectShaderConstantArrayVec4ByName
SetObjectShaderConstantByName
SetObjectShaderConstantDefault
SetObjectTransparency
SetObjectUVOffset
SetObjectUVScale
SetObjectVisible
StopObjectAnimation
Shadows
GetObjectCastShadowMode
GetObjectReceiveShadowMode
GetShadowMappingMode
GetShadowMappingSupported
SetObjectCastShadow
SetObjectReceiveShadow
SetShadowBias
SetShadowCascadeValues
SetShadowLightStepSize
SetShadowMapSize
SetShadowMappingMode
SetShadowRange
SetShadowSmoothing
Cameras
FixCameraToObject
GetCameraAngleX
GetCameraAngleY
GetCameraAngleZ
GetCameraFOV
GetCameraQuatW
GetCameraQuatX
GetCameraQuatY
GetCameraQuatZ
GetCameraWorldAngleX
GetCameraWorldAngleY
GetCameraWorldAngleZ
GetCameraWorldQuatW
GetCameraWorldQuatX
GetCameraWorldQuatY
GetCameraWorldQuatZ
GetCameraWorldX
GetCameraWorldY
GetCameraWorldZ
GetCameraX
GetCameraY
GetCameraZ
MoveCameraLocalX
MoveCameraLocalY
MoveCameraLocalZ
RotateCameraGlobalX
RotateCameraGlobalY
RotateCameraGlobalZ
RotateCameraLocalX
RotateCameraLocalY
RotateCameraLocalZ
SetCameraAspect
SetCameraBounds
SetCameraFOV
SetCameraLookAt
SetCameraOffCenter
SetCameraOrthoWidth
SetCameraPosition
SetCameraRange
SetCameraRotation
SetCameraRotationQuat
Meshes
GetObjectMeshName
GetObjectMeshPSSource
GetObjectMeshVSSource
GetObjectNumMeshes
GetObjectNumTextures
GetObjectTextureName
SetObjectMeshCastShadow
SetObjectMeshCollisionMode
SetObjectMeshImage
SetObjectMeshLightMap
SetObjectMeshNormalMap
SetObjectMeshShader
SetObjectMeshVisible
Fog
GetFogMode
SetFogColor
SetFogMode
SetFogRange
SetFogSunColor