3D - AGK Help
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
LoadFullScreenShader
LoadShader
LoadSpriteShader
SetShaderConstantArrayByName
SetShaderConstantByName
General
SetGlobal3DDepth
Lights
ClearPointLights
CreatePointLight
DeletePointLight
GetPointLightExists
SetAmbientColor
SetPointLightColor
SetPointLightMode
SetPointLightPosition
SetPointLightRadius
SetSunActive
SetSunColor
SetSunDirection
Objects
CloneObject
CreateObjectBox
CreateObjectCapsule
CreateObjectCone
CreateObjectCylinder
CreateObjectFromHeightMap
CreateObjectFromObjectMesh
CreateObjectPlane
CreateObjectQuad
CreateObjectSphere
DeleteAllObjects
DeleteObject
DeleteObjectWithChildren
DrawObject
FixObjectPivot
FixObjectToBone
FixObjectToObject
Get3DVectorXFromScreen
Get3DVectorYFromScreen
Get3DVectorZFromScreen
GetObjectAngleX
GetObjectAngleY
GetObjectAngleZ
GetObjectAnimationDuration
GetObjectAnimationName
GetObjectAnimationTime
GetObjectChildID
GetObjectCullMode
GetObjectDepthBias
GetObjectDepthReadMode
GetObjectDepthWrite
GetObjectExists
GetObjectHeightMapHeight
GetObjectInScreen
GetObjectIsAnimating
GetObjectIsTweening
GetObjectMeshSizeMaxX
GetObjectMeshSizeMaxY
GetObjectMeshSizeMaxZ
GetObjectMeshSizeMinX
GetObjectMeshSizeMinY
GetObjectMeshSizeMinZ
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
SetObjectAlphaMask
SetObjectAnimationFrame
SetObjectAnimationSpeed
SetObjectCollisionMode
SetObjectColor
SetObjectColorEmissive
SetObjectCullMode
SetObjectDepthBias
SetObjectDepthRange
SetObjectDepthReadMode
SetObjectDepthWrite
SetObjectFogMode
SetObjectImage
SetObjectLightMap
SetObjectLightMode
SetObjectLookAt
SetObjectMeshUVOffset
SetObjectMeshUVScale
SetObjectPosition
SetObjectRotation
SetObjectRotationQuat
SetObjectScale
SetObjectScalePermanent
SetObjectScreenCulling
SetObjectShader
SetObjectShaderConstantArrayByName
SetObjectShaderConstantByName
SetObjectShaderConstantDefault
SetObjectTransparency
SetObjectUVOffset
SetObjectUVScale
SetObjectVisible
SetSpriteShader
StopObjectAnimation
Cameras
GetCameraAngleX
GetCameraAngleY
GetCameraAngleZ
GetCameraFOV
GetCameraQuatW
GetCameraQuatX
GetCameraQuatY
GetCameraQuatZ
GetCameraX
GetCameraY
GetCameraZ
MoveCameraLocalX
MoveCameraLocalY
MoveCameraLocalZ
RotateCameraGlobalX
RotateCameraGlobalY
RotateCameraGlobalZ
RotateCameraLocalX
RotateCameraLocalY
RotateCameraLocalZ
SetCameraAspect
SetCameraFOV
SetCameraLookAt
SetCameraOrthoWidth
SetCameraPosition
SetCameraRange
SetCameraRotation
SetCameraRotationQuat
Meshes
GetObjectMeshName
GetObjectMeshPSSource
GetObjectMeshVSSource
GetObjectNumMeshes
SetObjectMeshImage
SetObjectMeshLightMap
SetObjectMeshShader
Fog
GetFogMode
SetFogColor
SetFogMode
SetFogRange
SetFogSunColor