Commandes BASIC
3D
286 commandes
- Global3DDepthGlobal3DDepth(depth integer)
- CreateObjectBoxCreateObjectBox(objectID integer, width float, height float, length float) +1
- CreateObjectCapsuleCreateObjectCapsule(objectID integer, diameter float, height float, axis integer) +1
- CreateObjectSphereCreateObjectSphere(objectID integer, diameter float, rows integer, columns integer) +1
- CreateObjectConeCreateObjectCone(objectID integer, height float, diameter float, segments integer) +1
- CreateObjectCylinderCreateObjectCylinder(objectID integer, height float, diameter float, segments integer) +1
- CreateObjectPlaneCreateObjectPlane(objectID integer, width float, height float) +1
- CreateObjectQuadCreateObjectQuad(objectID integer) +1
- CreateObjectFromHeightMapCreateObjectFromHeightMap(szImageFile string, width float, height float, length float, smoothing integer, split integer) → integer +1
- CreateObjectFromObjectMeshCreateObjectFromObjectMesh(fromObjID integer, meshIndex integer) → integer +1
- LoadObjectLoadObject(fileName string) → integer +3
- LoadObjectChildrenLoadObjectChildren(fileName string) → integer +1
- SaveObjectSaveObject(objectID integer, fileName string)
- ObjectCloneObjectClone(objectID integer) → integer +1
- ObjectInstanceObjectInstance(objectID integer) → integer +1
- ObjectExistsObjectExists(objectID integer) → integer
- DeleteObjectDeleteObject(objectID integer)
- DeleteObjectChildrenDeleteObjectChildren(objectID integer)
- DeleteAllObjectsDeleteAllObjects()
- ObjectChildrenCountObjectChildrenCount(objectID integer) → integer
- ObjectChildIDObjectChildID(objectID integer, childIndex integer) → integer
- ObjectBoneCountObjectBoneCount(objectID integer) → integer
- ObjectBoneIndexObjectBoneIndex(objectID integer, name string) → integer
- ObjectMeshCountObjectMeshCount(objectID integer) → integer
- ObjectMeshNameObjectMeshName(objectID integer, meshIndex integer) → string
- ObjectMeshTextureObjectMeshTexture(objectID integer, meshIndex integer, imageID integer, textureStage integer)
- ObjectMeshLightmapObjectMeshLightmap(objectID integer, meshIndex integer, imageID integer)
- ObjectMeshShaderObjectMeshShader(objectID integer, meshIndex integer, shaderID integer)
- ObjectMeshVSSourceObjectMeshVSSource(objID integer, meshIndex integer) → string
- ObjectMeshPSSourceObjectMeshPSSource(objID integer, meshIndex integer) → string
- ObjectMeshUVOffsetObjectMeshUVOffset(objectID integer, meshIndex integer, textureStage integer, offsetU float, offsetV float)
- ObjectMeshUVScaleObjectMeshUVScale(objectID integer, meshIndex integer, textureStage integer, scaleU float, scaleV float)
- ObjectMeshMinXObjectMeshMinX(objectID integer, meshIndex integer) → float
- ObjectMeshMaxXObjectMeshMaxX(objectID integer, meshIndex integer) → float
- ObjectMeshMinYObjectMeshMinY(objectID integer, meshIndex integer) → float
- ObjectMeshMaxYObjectMeshMaxY(objectID integer, meshIndex integer) → float
- ObjectMeshMinZObjectMeshMinZ(objectID integer, meshIndex integer) → float
- ObjectMeshMaxZObjectMeshMaxZ(objectID integer, meshIndex integer) → float
- ObjectParentObjectParent(objectID integer, parentID integer)
- ObjectBoneParentObjectBoneParent(objectID integer, parentID integer, boneIndex integer)
- ObjectAnimationCountObjectAnimationCount(objectID integer) → integer
- ObjectAnimationNameObjectAnimationName(objectID integer, index integer) → string
- PlayObjectAnimationPlayObjectAnimation(objectID integer, animationName string, startTime float, endTime float, loop integer, tweenTime float)
- ObjectAnimationFrameObjectAnimationFrame(objectID integer, animationName string, time float, tweenTime float)
- StopObjectAnimationStopObjectAnimation(objectID integer)
- ResetObjectAnimationResetObjectAnimation(objectID integer)
- ObjectAnimationSpeedObjectAnimationSpeed(objectID integer, speed float)
- ObjectAnimationPlayingObjectAnimationPlaying(objectID integer) → integer
- ObjectIsTweeningObjectIsTweening(objID integer) → integer
- ObjectAnimationTimeObjectAnimationTime(objectID integer) → float
- ObjectAnimationDurationObjectAnimationDuration(objectID integer, animationName string) → float
- ObjectBonePositionObjectBonePosition(objectID integer, boneIndex integer, x float, y float, z float)
- ObjectBoneRotationObjectBoneRotation(objectID integer, boneIndex integer, angleX float, angleY float, angleZ float)
- ObjectBoneRotationQuaternionObjectBoneRotationQuaternion(objectID integer, boneIndex integer, w float, x float, y float, z float)
- ObjectBoneLookAtObjectBoneLookAt(objectID integer, boneIndex integer, x float, y float, z float, roll float)
- ObjectBoneAnimationObjectBoneAnimation(objectID integer, boneIndex integer, animate integer)
- ObjectBoneRotateXObjectBoneRotateX(objectID integer, boneIndex integer, amount float)
- ObjectBoneRotateYObjectBoneRotateY(objectID integer, boneIndex integer, amount float)
- ObjectBoneRotateZObjectBoneRotateZ(objectID integer, boneIndex integer, amount float)
- ObjectBoneNameObjectBoneName(objectID integer, boneIndex integer) → string
- ObjectBoneXObjectBoneX(objectID integer, boneIndex integer) → float
- ObjectBoneYObjectBoneY(objectID integer, boneIndex integer) → float
- ObjectBoneZObjectBoneZ(objectID integer, boneIndex integer) → float
- ObjectBoneAngleXObjectBoneAngleX(objectID integer, boneIndex integer) → float
- ObjectBoneAngleYObjectBoneAngleY(objectID integer, boneIndex integer) → float
- ObjectBoneAngleZObjectBoneAngleZ(objectID integer, boneIndex integer) → float
- ObjectBoneQuaternionWObjectBoneQuaternionW(objectID integer, boneIndex integer) → float
- ObjectBoneQuaternionXObjectBoneQuaternionX(objectID integer, boneIndex integer) → float
- ObjectBoneQuaternionYObjectBoneQuaternionY(objectID integer, boneIndex integer) → float
- ObjectBoneQuaternionZObjectBoneQuaternionZ(objectID integer, boneIndex integer) → float
- ObjectBoneWorldXObjectBoneWorldX(objectID integer, boneIndex integer) → float
- ObjectBoneWorldYObjectBoneWorldY(objectID integer, boneIndex integer) → float
- ObjectBoneWorldZObjectBoneWorldZ(objectID integer, boneIndex integer) → float
- ObjectBoneWorldAngleXObjectBoneWorldAngleX(objectID integer, boneIndex integer) → float
- ObjectBoneWorldAngleYObjectBoneWorldAngleY(objectID integer, boneIndex integer) → float
- ObjectBoneWorldAngleZObjectBoneWorldAngleZ(objectID integer, boneIndex integer) → float
- ObjectBoneWorldQuaternionWObjectBoneWorldQuaternionW(objectID integer, boneIndex integer) → float
- ObjectBoneWorldQuaternionXObjectBoneWorldQuaternionX(objectID integer, boneIndex integer) → float
- ObjectBoneWorldQuaternionYObjectBoneWorldQuaternionY(objectID integer, boneIndex integer) → float
- ObjectBoneWorldQuaternionZObjectBoneWorldQuaternionZ(objectID integer, boneIndex integer) → float
- ObjectPositionObjectPosition(objectID integer, x float, y float, z float)
- ObjectRotationObjectRotation(objectID integer, angleX float, angleY float, angleZ float)
- ObjectRotationQuaternionObjectRotationQuaternion(objectID integer, w float, x float, y float, z float)
- ObjectScaleObjectScale(objectID integer, x float, y float, z float)
- ObjectScaleApplyObjectScaleApply(objectID integer, x float, y float, z float)
- MoveObjectLocalXMoveObjectLocalX(objID integer, amount float)
- MoveObjectLocalYMoveObjectLocalY(objID integer, amount float)
- MoveObjectLocalZMoveObjectLocalZ(objID integer, amount float)
- RotateObjectLocalXRotateObjectLocalX(objID integer, amount float)
- RotateObjectLocalYRotateObjectLocalY(objID integer, amount float)
- RotateObjectLocalZRotateObjectLocalZ(objID integer, amount float)
- RotateObjectGlobalXRotateObjectGlobalX(objID integer, amount float)
- RotateObjectGlobalYRotateObjectGlobalY(objID integer, amount float)
- RotateObjectGlobalZRotateObjectGlobalZ(objID integer, amount float)
- ObjectPositionXObjectPositionX(objectID integer) → float
- ObjectPositionYObjectPositionY(objectID integer) → float
- ObjectPositionZObjectPositionZ(objectID integer) → float
- ObjectRotationXObjectRotationX(objectID integer) → float
- ObjectRotationYObjectRotationY(objectID integer) → float
- ObjectRotationZObjectRotationZ(objectID integer) → float
- ObjectQuatWObjectQuatW(objID integer) → float
- ObjectQuatXObjectQuatX(objID integer) → float
- ObjectQuatYObjectQuatY(objID integer) → float
- ObjectQuatZObjectQuatZ(objID integer) → float
- ObjectWorldXObjectWorldX(objID integer) → float
- ObjectWorldYObjectWorldY(objID integer) → float
- ObjectWorldZObjectWorldZ(objID integer) → float
- ObjectWorldAngleXObjectWorldAngleX(objID integer) → float
- ObjectWorldAngleYObjectWorldAngleY(objID integer) → float
- ObjectWorldAngleZObjectWorldAngleZ(objID integer) → float
- ObjectWorldQuatWObjectWorldQuatW(objID integer) → float
- ObjectWorldQuatXObjectWorldQuatX(objID integer) → float
- ObjectWorldQuatYObjectWorldQuatY(objID integer) → float
- ObjectWorldQuatZObjectWorldQuatZ(objID integer) → float
- ObjectSizeMinXObjectSizeMinX(objID integer) → float
- ObjectSizeMaxXObjectSizeMaxX(objID integer) → float
- ObjectSizeMinYObjectSizeMinY(objID integer) → float
- ObjectSizeMaxYObjectSizeMaxY(objID integer) → float
- ObjectSizeMinZObjectSizeMinZ(objID integer) → float
- ObjectSizeMaxZObjectSizeMaxZ(objID integer) → float
- ObjectLookAtObjectLookAt(objectID integer, x float, y float, z float, roll float)
- FixObjectPivotFixObjectPivot(objID integer)
- ObjectHeightMapHeightObjectHeightMapHeight(objID integer, x float, z float) → float
- ObjectTextureObjectTexture(objectID integer, imageID integer, textureStage integer)
- ObjectLightmapObjectLightmap(objectID integer, imageID integer)
- ObjectShaderObjectShader(objectID integer, shaderID integer)
- ObjectEffectObjectEffect(objectID integer, effect string) +1
- ObjectColorObjectColor(objectID integer, red integer, green integer, blue integer, alpha integer)
- ObjectEmissiveColorObjectEmissiveColor(objectID integer, red integer, green integer, blue integer)
- ObjectLightingObjectLighting(objectID integer, mode integer)
- ObjectScreenCullingObjectScreenCulling(objectID integer, mode integer)
- ObjectUVOffsetObjectUVOffset(objectID integer, textureStage integer, offsetU float, offsetV float)
- ObjectUVScaleObjectUVScale(objectID integer, textureStage integer, scaleU float, scaleV float)
- ObjectFogObjectFog(objectID integer, mode integer)
- ObjectDepthReadObjectDepthRead(objectID integer, mode integer)
- ObjectDepthWriteObjectDepthWrite(objectID integer, mode integer)
- ObjectDepthBiasObjectDepthBias(objectID integer, bias float)
- ObjectDepthRangeObjectDepthRange(objID integer, zNear float, zFar float)
- ObjectTransparencyObjectTransparency(objectID integer, mode integer)
- ObjectAlphaMaskObjectAlphaMask(objectID integer, mode integer)
- ObjectCullModeObjectCullMode(objectID integer, mode integer)
- ObjectVisibleObjectVisible(objectID integer, mode integer)
- ObjectDepthReadStateObjectDepthReadState(objectID integer) → integer
- ObjectDepthWriteStateObjectDepthWriteState(objectID integer) → integer
- ObjectDepthBiasValueObjectDepthBiasValue(objectID integer) → float
- ObjectTransparencyModeObjectTransparencyMode(objectID integer) → integer
- ObjectCullModeStateObjectCullModeState(objectID integer) → integer
- ObjectVisibleStateObjectVisibleState(objectID integer) → integer
- ObjectInScreenObjectInScreen(objID integer) → integer
- ObjectNameValueObjectNameValue(objectID integer) → string
- ObjectShaderConstantObjectShaderConstant(objectID integer, name string, value1 float, value2 float, value3 float, value4 float)
- ObjectShaderConstantArrayObjectShaderConstantArray(objectID integer, name string, arrayIndex integer, value1 float, value2 float, value3 float, value4 float)
- ObjectShaderDefaultsObjectShaderDefaults(objectID integer, name string)
- DrawObjectDrawObject(objID integer)
- ScreenXFrom3DScreenXFrom3D(x float, y float, z float) → float
- ScreenYFrom3DScreenYFrom3D(x float, y float, z float) → float
- ScreenVectorXFromScreenScreenVectorXFromScreen(x float, y float) → float
- ScreenVectorYFromScreenScreenVectorYFromScreen(x float, y float) → float
- ScreenVectorZFromScreenScreenVectorZFromScreen(x float, y float) → float
- ObjectCollisionObjectCollision(objectID integer, mode integer)
- ObjectRayCastObjectRayCast(objID integer, oldx float, oldy float, oldz float, newx float, newy float, newz float) → integer
- ObjectSphereCastObjectSphereCast(objID integer, oldx float, oldy float, oldz float, newx float, newy float, newz float, radius float) → integer
- ObjectSphereSlideObjectSphereSlide(objID integer, oldx float, oldy float, oldz float, newx float, newy float, newz float, radius float) → integer
- ObjectRaycastNumHitsObjectRaycastNumHits() → integer
- ObjectRaycastHitIDObjectRaycastHitID(index integer) → integer
- ObjectRaycastXObjectRaycastX(index integer) → float
- ObjectRaycastYObjectRaycastY(index integer) → float
- ObjectRaycastZObjectRaycastZ(index integer) → float
- ObjectRaycastSlideXObjectRaycastSlideX(index integer) → float
- ObjectRaycastSlideYObjectRaycastSlideY(index integer) → float
- ObjectRaycastSlideZObjectRaycastSlideZ(index integer) → float
- ObjectRaycastNormalXObjectRaycastNormalX(index integer) → float
- ObjectRaycastNormalYObjectRaycastNormalY(index integer) → float
- ObjectRaycastNormalZObjectRaycastNormalZ(index integer) → float
- ObjectRaycastBounceXObjectRaycastBounceX(index integer) → float
- ObjectRaycastBounceYObjectRaycastBounceY(index integer) → float
- ObjectRaycastBounceZObjectRaycastBounceZ(index integer) → float
- ObjectRaycastDistanceObjectRaycastDistance(index integer) → float
- FogModeFogMode(mode integer)
- FogColorFogColor(red integer, green integer, blue integer)
- FogSunColorFogSunColor(red integer, green integer, blue integer)
- FogRangeFogRange(minDistance float, maxDistance float)
- FogModeValueFogModeValue() → integer
- SkyBoxVisibleSkyBoxVisible(active integer)
- SkyBoxSkyColorSkyBoxSkyColor(red integer, green integer, blue integer)
- SkyBoxHorizonColorSkyBoxHorizonColor(red integer, green integer, blue integer)
- SkyBoxSunColorSkyBoxSunColor(red integer, green integer, blue integer)
- SkyBoxHorizonSizeSkyBoxHorizonSize(size float, height float)
- SkyBoxSunVisibleSkyBoxSunVisible(visible integer)
- SkyBoxSunSizeSkyBoxSunSize(sun float, halo float)
- LoadShaderLoadShader(vertexFile string, pixelFile string) → integer +1
- LoadFullScreenShaderLoadFullScreenShader(szPixelFile string) → integer +1
- LoadSpriteShaderLoadSpriteShader(szPixelFile string) → integer +1
- ShaderSetConstantShaderSetConstant(shaderID integer, name string, value1 float, value2 float, value3 float, value4 float)
- ShaderSetConstantArrayShaderSetConstantArray(shaderID integer, name string, arrayIndex integer, value1 float, value2 float, value3 float, value4 float)
- CameraPositionCameraPosition(cameraID integer, x float, y float, z float)
- CameraRotationQuaternionCameraRotationQuaternion(cameraID integer, w float, x float, y float, z float)
- CameraRotationCameraRotation(cameraID integer, angleX float, angleY float, angleZ float)
- CameraMoveXCameraMoveX(cameraID integer, amount float)
- CameraMoveYCameraMoveY(cameraID integer, amount float)
- CameraMoveZCameraMoveZ(cameraID integer, amount float)
- CameraRotateXCameraRotateX(cameraID integer, amount float)
- CameraRotateYCameraRotateY(cameraID integer, amount float)
- CameraRotateZCameraRotateZ(cameraID integer, amount float)
- CameraRotateWorldXCameraRotateWorldX(cameraID integer, amount float)
- CameraRotateWorldYCameraRotateWorldY(cameraID integer, amount float)
- CameraRotateWorldZCameraRotateWorldZ(cameraID integer, amount float)
- CameraXCameraX(cameraID integer) → float
- CameraYCameraY(cameraID integer) → float
- CameraZCameraZ(cameraID integer) → float
- CameraAngleXCameraAngleX(cameraID integer) → float
- CameraAngleYCameraAngleY(cameraID integer) → float
- CameraAngleZCameraAngleZ(cameraID integer) → float
- CameraQuaternionWCameraQuaternionW(cameraID integer) → float
- CameraQuaternionXCameraQuaternionX(cameraID integer) → float
- CameraQuaternionYCameraQuaternionY(cameraID integer) → float
- CameraQuaternionZCameraQuaternionZ(cameraID integer) → float
- CameraLookAtCameraLookAt(cameraID integer, x float, y float, z float, roll float)
- CameraRangeCameraRange(cameraID integer, near float, far float)
- CameraAspectCameraAspect(cameraID integer, aspect float)
- CameraFOVCameraFOV(cameraID integer, fov float)
- CameraOrthoWidthCameraOrthoWidth(cameraID integer, width float)
- CameraBoundsCameraBounds(cameraID integer, left float, right float, top float, bottom float)
- CameraOffCenterCameraOffCenter(cameraID integer, mode integer)
- CameraFOVValueCameraFOVValue(cameraID integer) → float
- CreatePointLightCreatePointLight(lightID integer, x float, y float, z float, radius float, red integer, green integer, blue integer)
- CreateDirectionalLightCreateDirectionalLight(lightID integer, x float, y float, z float, red integer, green integer, blue integer)
- LightDirectionalDirectionLightDirectionalDirection(lightID integer, x float, y float, z float)
- LightDirectionalColorLightDirectionalColor(lightID integer, red integer, green integer, blue integer)
- DeleteDirectionalLightDeleteDirectionalLight(lightID integer)
- LightPointExistsLightPointExists(lightID integer) → integer
- DeletePointLightDeletePointLight(lightID integer)
- DeleteAllLightsDeleteAllLights()
- LightPointPositionLightPointPosition(lightID integer, x float, y float, z float)
- LightPointColorLightPointColor(lightID integer, red integer, green integer, blue integer)
- LightPointRadiusLightPointRadius(lightID integer, radius float)
- LightPointEnabledLightPointEnabled(lightID integer, mode integer)
- SunDirectionSunDirection(x float, y float, z float)
- SunColorSunColor(red integer, green integer, blue integer)
- SunEnabledSunEnabled(enabled integer)
- AmbientColorAmbientColor(red integer, green integer, blue integer)
- ObjectCastShadowObjectCastShadow(objectID integer, mode integer)
- ObjectReceiveShadowObjectReceiveShadow(objectID integer, mode integer)
- ObjectCastShadowStateObjectCastShadowState(objectID integer) → integer
- ObjectReceiveShadowStateObjectReceiveShadowState(objectID integer) → integer
- ShadowSupportedShadowSupported() → integer
- ShadowModeShadowMode(mode integer)
- ShadowModeValueShadowModeValue() → integer
- ShadowMapSizeShadowMapSize(width integer, height integer)
- ShadowRangeShadowRange(range float)
- ShadowBiasShadowBias(bias float)
- ShadowLightStepSizeShadowLightStepSize(step float)
- ShadowSmoothingShadowSmoothing(mode integer)
- LoadShaderFromStringLoadShaderFromString(szVertexSource string, szPixelSource string) → integer +1
- ObjectMeshNormalMapObjectMeshNormalMap(objID integer, meshIndex integer, imageID integer)
- ObjectNormalMapObjectNormalMap(objID integer, imageID integer)
- ObjectNormalMapScaleObjectNormalMapScale(objID integer, scaleU float, scaleV float)
- ObjectMeshNormalMapScaleObjectMeshNormalMapScale(objID integer, meshIndex integer, scaleU float, scaleV float)
- DeleteShaderDeleteShader(shaderID integer)
- ObjectBlendModesObjectBlendModes(objID integer, src integer, dst integer)
- ShaderExistsShaderExists(shaderID integer) → integer
- ShadowCascadeValuesShadowCascadeValues(cascade1 float, cascade2 float, cascade3 float)
- DeleteObjectTreeDeleteObjectTree(objID integer)
- SupportedShaderVaryingsSupportedShaderVaryings() → integer
- ObjectAlphaObjectAlpha(objectID integer, alpha integer)
- ObjectColorRedObjectColorRed(objectID integer) → integer
- ObjectColorGreenObjectColorGreen(objectID integer) → integer
- ObjectColorBlueObjectColorBlue(objectID integer) → integer
- ObjectAlphaValueObjectAlphaValue(objectID integer) → integer
- CreateObjectFromRawHeightMapCreateObjectFromRawHeightMap(szFilename string, width float, height float, length float, smoothing integer, split integer, rawWidth integer, rawHeight integer) → integer +1
- ObjectMeshCollisionObjectMeshCollision(objectID integer, meshIndex integer, mode integer)
- ObjectMeshVisibleObjectMeshVisible(objectID integer, meshIndex integer, mode integer)
- ObjectTextureNameObjectTextureName(objID integer, textureIndex integer) → string
- ObjectNumTexturesObjectNumTextures(objID integer) → integer
- CameraWorldXCameraWorldX(cameraID integer) → float
- CameraWorldYCameraWorldY(cameraID integer) → float
- CameraWorldZCameraWorldZ(cameraID integer) → float
- FixCameraToObjectFixCameraToObject(cameraID integer, objID integer)
- ObjectCameraParentObjectCameraParent(objectID integer, cameraID integer)
- CameraWorldAngleXCameraWorldAngleX(cameraID integer) → float
- CameraWorldAngleYCameraWorldAngleY(cameraID integer) → float
- CameraWorldAngleZCameraWorldAngleZ(cameraID integer) → float
- CameraWorldQuatWCameraWorldQuatW(cameraID integer) → float
- CameraWorldQuatXCameraWorldQuatX(cameraID integer) → float
- CameraWorldQuatYCameraWorldQuatY(cameraID integer) → float
- CameraWorldQuatZCameraWorldQuatZ(cameraID integer) → float