retour à la liste des exemples en français...

Index des fonctions

AddFrame(File,Password)
AddGravityEmitter(PositionX, PositionY, PositionZ,GravityEmitterMass)
AddInverseTangentSpaceMatrices()
AddModifier()
AddTerrainTexture(DiffuseMap,AlphaMap,WrapCountX, WrapCountY,AlphaMapChannel)
AddTextureCoordinateSet(DimensionCount)
AddTextureCoordinateSetsFromModel(ModelFile, Password)
AddVertex(X,Y,Z,U,V)
ApplyCelShading(LineWidth,LineColorR, LineColorG, LineColorB, LineColorA)
ApplyParallaxAndBumpMapping(MaterialIndex,HeightMapIndex,ParallaxFactor,LightSourceID1,LightSourceID2,LightSourceID3)
ApplyTerrainTextures()
ApplyTransformationMatrix(InputMatrixID)
AttemptMoveToPosition(OutputVectorID,ObjectID,StartX,StartY,StartZ,DestinationX,DestinationY,DestinationZ,RotX,RotY,RotZ,ScalingX,
ScalingY,ScalingZ,RoomIndex)
BeginPolygon(VertexNumber)
CalculateCrossProduct(OutputVectorID,InputVectorID1, InputVectorID2)
CalculateDotProduct(InputVectorID1, InputVectorID2)
CalculateTerrainLightMap(LightSourceID1, LightSourceID2, , LightSourceID10)
CalculateVectorDifference(OutputVectorID,InputVectorID1, InputVectorID2)
CalculateVectorLatitude(VectorID)
CalculateVectorLength(VectorID)
CalculateVectorLongitude(VectorID)
CalculateVectorScalarProduct(OutputVectorID,InputVectorID,ScalarFactor)
CalculateVectorSum(OutputVectorID,InputVectorID1, InputVectorID2)
CheckBoundingBoxVisibility(BoundingBoxMinimumVectorID, BoundingBoxMaximumVectorID,BoundingBoxTransformationID,CameraIndex)
CheckRayIntersection(ObjectID,RayOriginX,RayOriginY,RayOriginZ,RayDirectionLongitude,RayDirectionLatitude,RoomIndex)
CheckSweptEllipsoidIntersection(ObjectID,StartX,StartY,StartZ,DestinationX,DestinationY,DestinationZ,RotX,RotY,RotZ,ScalingX,ScalingY,
ScalingZ,RoomIndex)
ComputeMatrixRotationAngles(OutputVectorID,InputMatrixID)
ComputeMatrixScaling(OutputVectorID,InputMatrixID)
ComputeMatrixTranslation(OutputVectorID,InputMatrixID)
CoordToScreen(OutputVector,X, Y, Z,CameraIndex)
CopyAnimation(SourceFile,SourceFilePassword,CopyRotationKeysOnly)
CopyMatrix(OutputMatrixID,InputMatrixID)
CopyVector(OutputVectorID,InputVectorID)
Create2D()
CreateCube()
CreateCubeTextureRenderTarget(TextureIndex,RequestedEdgeLength)
CreateDirectionVector(OutputVectorID,Longitude, Latitude)
CreateEmptyMesh()
CreateFloor()
CreateLODChain(CameraDistance1, LoD1,CameraDistance2, LoD2,CameraDistance3, LoD3,CameraDistance4,LoD4,CameraDistance5,LoD5)
CreateMaterialVSEffect(MaterialIndex,VertexShaderFile)
CreateParticleSystem()
CreatePolygon()
CreatePortal(CenterX, CenterY, CenterZ, FacingDirectionLongitude, FacingDirectionLatitude, Radius, RoomIndex1, RoomIndex2)
CreatePostScreenShader()
CreatePrimitiveFromModel()
CreateRotationMatrix(OutputMatrixID,RotationX, RotationY, RotationZ)
CreateScalingMatrix(OutputMatrixID,ScalingX, ScalingY, ScalingZ)
CreateShadowOptimizedGeometry(LODIndex,CreateConnectionPatches)
CreateTerrain()
CreateTerrainDecal()
CreateTextureRenderTarget(TextureIndex,RequestedWidth, RequestedHeight)
CreateTransformationMatrix(OutputMatrixID,TranslationX, TranslationY, TranslationZ,RotationX, RotationY, RotationZ,ScalingX, ScalingY, ScalingZ)
CreateTranslationMatrix(OutputMatrixID,TranslationX, TranslationY, TranslationZ)
CreateVector(OutputVectorID,X, Y, Z)
CreateWall()
DeformTerrain(DeformationCenterX, DeformationCenterY, DeformationRadius,RaiseLevel)
Destroy()
DestroyPortal(PortalID)
DisableFog()
Draw3DText(Text,FontIndex,X, Y, Z, RotX, RotY, RotZ, ScalX, ScalY, ScalZ)
DrawTex(TextureIndex,X,Y,Scaling,Rotation,Alpha)
DrawTexEx(TextureIndex, Left,Top, Width,Height, X,Y, ScalingX,ScalingY, Rotation, R,G,B,A,CameraIndex)
DrawTexEx(TextureIndex,Left, Top,Width, Height,X, Y,ScalingX, ScalingY,Rotation,R, G, B, A)
DrawText(FontIndex,X, Y,Text)
DrawText(FontIndex, X, Y, Text,CameraIndex)
EnableVertexTweening()
ExportToU3DFile(OutputFile,Password,ExportResources)
GetBoneCount()
GetBoneIndex(BoneName)
GetBoneParent(BoneIndex)
GetBoneTransformation(OutputMatrixID,BoneIndex)
GetClippingPlaneSupport()
GetCubeMapSupport()
GetCurrentFrame()
GetDrawCallCount()
GetDrawnTriangleCount()
GetIntersectedMaterialIndex()
GetIntersectedTriangleNormal(OutputVectorID,IntersectedTriangleIndex)
GetIntersectionPosition(OutputVectorID,IntersectedTriangleIndex)
GetIntersectionTime(IntersectedTriangleIndex)
GetLockedMeshTriangle(LockedMeshIndex,TriangleIndex,RequestedVertexIndex)
GetLockedMeshTriangleCount(LockedMeshIndex)
GetLockedMeshTriangleMaterial(LockedMeshIndex,TriangleIndex)
GetLockedMeshVertex(LockedMeshIndex,VertexIndex,ValueIndex)
GetLockedMeshVertexCount(LockedMeshIndex)
GetMaterialCount()
GetMaterialIndex(MaterialName)
GetMatrixEntry(InputMatrixID,LineIndex, ColumnIndex)
GetMeshCount()
GetMeshOccurrenceCount(MeshIndex)
GetMeshOccurrenceTransformation(OutputMatrixID,MeshIndex,OccurrenceIndex)
GetMousePos()
GetObjectRoom()
GetObjectTransformation(ObjectID)
GetPushAwayVector(OutputVectorID,IntersectedTriangleIndex)
GetRayTracingNormal(OutputVectorID)
GetRoomVisibility(RoomIndex)
GetShadowSupport()
GetSimultaneousTextureCount()
GetSupportedPSVersion()
GetTerrainHeightAtPos(TerrainID,X, Y)
GetTextureStrengthAtPosition(TerrainID,TextureIndex,X, Y)
GetTriangleIntersectionCount()
GetVector(VectorID,VectorElementID)
GetVertex(VertexIndex,ElementIndex)
InterpolateMatrices(OutputMatrixID,InputMatrixID1, InputMatrixID2,InterpolationFactor)
InvertMatrix(OutputMatrixID,InputMatrixID)
LightDirectional()
LightPoint()
LightSpot()
LoadBackground(File)
LoadCubeTexture(FileScheme,TextureIndex,CubeWidth)
LoadHeightMap(TextureIndex,HeightMapFile,HeightFactor)
LoadMaterialEffect(MaterialIndex,UFXFile)
LoadMesh()
LoadTexture(TextureFile,TextureIndex,Width, Height)
LockMesh(LockedMeshIndex,MeshIndex,Frame,LoD)
MouseCheckButton(MouseButton)
Move(Longitude,Latitude,Speed)
MoveCamera()
NormalizeVector(InputOutputVectorID)
OpenPortal(PortalID,OpenClose)
ParticleSystemStep(StepLength)
PreloadMesh(File,Password)
RecalculateNormals()
RecreatePrimitive()
ReleaseMatrix(MatrixID)
ReleaseModel(File)
ReleaseTexture(TextureIndex)
ReleaseVector(VectorID)
RenderToCubeTexture(CubeTextureIndex,PositionX, PositionY, PositionZ,ColorR, ColorG, ColorB, ColorARoomIndex1, RoomIndex2, , RoomIndex8)
RenderToTexture()
SaveTerrainHeightMap(OutputFile)
ScreenCoordToVector(OutputVectorID,ScreenCoordX, ScreenCoordY,CameraIndex)
SetAmbient(R,G,B)
SetBoneFrame(BoneIndex,Frame,AffectChildBones)
SetBoneRotation(BoneIndex,RotationX, RotationY, RotationZ)
SetClippingPlane(ClippingPlaneIndex,PlaneOriginX, PlaneOriginY, PlaneOriginZ,PlaneOrientationLongitude, PlaneOrientationLatitude)
SetCustomTerrainLightMap(TextureIndex)
SetFilter(TextureFilter,TextureStage)
SetFinalParticleColor(MinimumR, MinimumG, MinimumB, MinimumA,MaximumR, MaximumG, MaximumB, MaximumA)
SetFog(R,G,B,StartDistance,EndDistance)
SetFont(FontName,FontIndex,TextSize,TextAttributes,R,G,B,A)
SetFontColor(FontIndex,R,G,B,A)
SetGravityEmitter(GravityEmitterID,PositionX, PositionY, PositionZ,GravityEmitterMass)
SetInitialCenterRepulsion(RepulsionFactorX, RepulsionFactorY, RepulsionFactorZ)
SetInitialParticleColor(MinimumR, MinimumG, MinimumB, MinimumA,MaximumR, MaximumG, MaximumB, MaximumA)
SetLockedMeshTriangle(LockedMeshIndex,TriangleIndex,VertexIndexA, VertexIndexB, VertexIndexC)
SetLockedMeshTriangleMaterial(LockedMeshIndex,TriangleIndex,NewMaterialIndex)
SetLockedMeshVertex(LockedMeshIndex,VertexIndex,ValueIndex,NewValue)
SetMaterial(Red,Green,Blue,Alpha)
SetMaterialEffectLightSource(MaterialIndex,LightSourceID1, LightSourceID2, LightSourceID3)
SetMaterialEffectPSConstant()
SetMaterialEffectVSConstant(MaterialIndex,VSConstantIndex,XValue, YValue, ZValue, WValue)
SetMaterialEmissive(Red,Green,Blue)
SetMaterialEnvironmentMap(MaterialIndex,TextureIndex)
SetMaterialStageTexCoord(MaterialIndex,TextureStage,TextureCoordinateSetIndex)
SetMaterialStageTexture(MaterialIndex,TextureStage,TextureIndex)
SetMaterialStageTextureOperation(MaterialIndex,TextureStage,TextureOperation)
SetMipMapCount(NewMipMapCount)
SetMipMapFilter(TextureFilter,TextureStage)
SetModelMaterial(MaterialIndex,R, G, B, A)
SetModelMaterialEmissive(MaterialIndex,R, G, B)
SetModelMaterialSpecular(MaterialIndex,R, G, B,Power)
SetModifierAccelerationChange(ModifierID,AccelerationFactorX, AccelerationFactorY, AccelerationFactorZ,AccelerationSummandX, AccelerationSummandY, AccelerationSummandZ)
SetModifierEffectedArea(ModifierID,SecondSphereRadius,PositionX, PositionY, PositionZ,RotationX, RotationY, RotationZ,ScalingX, ScalingY, ScalingZ)
SetModifierLifetimeChange(ModifierID,LifetimeChange)
SetModifierNewFinalColor(ModifierID,MinimumR, MinimumG, MinimumB, MinimumA,MaximumR, MaximumG, MaximumB, MaximumA)
SetModifierNewFinalSize(ModifierID,MinimumNewFinalSize, MaximumNewFinalSize)
SetModifierVelocityChange(ModifierID,VelocityFactorX, VelocityFactorY, VelocityFactorZ,VelocitySummandX, VelocitySummandY, VelocitySummandZ)
SetMousePos(X, Y)
SetObjectRoom(RoomIndex)
SetObjectSolidity(SolidityState,GlobalSolidityState)
SetOrtho(UseOrthogonalProjection,SeenAreaWidth, SeenAreaHeight)
SetParticleAcceleration(MinLongitude, MinLatitude,MinAcceleration,MaxLongitude, MaxLatitude,MaxAcceleration)
SetParticleCount(MinimumParticleCount,MaximumParticleCount,MaximumTotalParticleCount)
SetParticleLifetime(MinimumParticleLifetime,MaximumParticleLifetime)
SetParticleOrigin(SecondSphereRadius,RotationX, RotationY, RotationZ,ScalingX, ScalingY, ScalingZ)
SetParticleRotation(MinInitialRotation, MaxInitialRotation,MinRotationSpeed, MaxRotationSpeed)
SetParticleSize(MinInitialSize, MaxInitialSize,MinFinalSize, MaxFinalSize)
SetParticleVelocity(MinLongitude, MinLatitude,MinVelocity,MaxLongitude, MaxLatitude,MaxVelocity)
SetPortal(PortalID,FacingDirectionLongitude, FacingDirectionLatitude, Radius, RoomIndex1, RoomIndex2)
SetPSSFilter(TextureStage,FilterType)
SetPSSPSConstant(PSConstantIndex,Value1, Value2, Value3, Value4)
SetPSSTexture(TextureStage,TextureIndex)
SetPSSVSConstant(VSConstantIndex,Value1, Value2, Value3, Value4)
SetRoomAmbient(RoomIndex,AmbientColorR, AmbientColorG, AmbientColorB)
SetRoomVisibility(RoomIndex,NewVisibilityState)
SetRoomVisibilityEnforcement(RoomIndex,NewVisibilityEnforcementState)
SetTexturePath(TextureDirectory)
SetVertex(VertexIndex,X,Y,Z,U,V)
SmoothNormals(SmoothingAngle)
StartPoseInterpolation(DestinationFrame,InterpolationDuration)
Step()
SwitchAdditiveBlending(UseAdditiveBlending)
SwitchAlphaBlending(EnableDisable)
SwitchBackgroundMode(EnableBackgroundMode)
SwitchPortalEngine(EnableDisable)
SwitchShadowCasting(LightSourceID,Enable)
SwitchShadowReceiving(LightSourceID,Enable)
SwitchShadows(Enable)
SwitchView()
SwitchWireFrameMode(EnableDisable)
TakeScreenshot(BMPFile)
TakeScreenshotEx(BMPFile,Unused,Left, Top, Right, Bottom)
TransformMatrix(OutputMatrixID,InputMatrixID1, InputMatrixID2)
TransformVector(OutputVectorID,InputVectorID,InputMatrixID)
TransformVectorEx(OutputVectorID,InputVectorID,InputMatrixID,ApplyRotation,ApplyTranslation,ApplyScaling)
Ultimate3DOptions()
UnloadBackground()
UnlockMesh(LockedMeshIndex)
UpdateSkeleton()

LogoU3D.png



 © Christoph Peters. Certains droits réservés. (Traduction FR 04/2008, Franck Vernel / Damien Buhl).

Précédent Haut de page 

©2008 webmaster fktech.

bottom corner