functions:mesh
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| functions:mesh [2018/01/09 18:31] – falsam | functions:mesh [2023/03/15 15:50] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 23: | Ligne 23: | ||
| Créer un torus. | Créer un torus. | ||
| - | ■ **Result = CreateTube(Name.s, | + | ■ **Result = CreateTube(Name.s, |
| - | Créer un tube. L | + | Créer un tube. |
| ■ **Result = CreateIcoSphere(Name.s, | ■ **Result = CreateIcoSphere(Name.s, | ||
| Ligne 44: | Ligne 44: | ||
| ■ **Result$ = GetMeshName(Mesh)**\\ | ■ **Result$ = GetMeshName(Mesh)**\\ | ||
| Retourner le nom d'un mesh. | Retourner le nom d'un mesh. | ||
| + | |||
| + | ■ **Result = GetMeshByName(MeshName.s)**\\ | ||
| + | Retourner l' | ||
| ■ **FreeMesh(Mesh)**\\ | ■ **FreeMesh(Mesh)**\\ | ||
| Ligne 60: | Ligne 63: | ||
| Clone un mesh. | Clone un mesh. | ||
| - | ■ **Attach(Parent, Child, x.f, y.f, z.f)**\\ | + | ■ **MergeMeshes(Array Meshes(1))**\\ |
| + | Fusionner plusieurs meshes en un seul mesh. | ||
| + | <file purebasic | ||
| + | |||
| + | Global Dim Meshes(1) | ||
| + | |||
| + | Meshes(0) = CreateBox(" | ||
| + | Meshes(1) = CreateSphere(" | ||
| + | MoveMesh(Meshes(1), | ||
| + | |||
| + | Object = MergeMeshes(Meshes()) | ||
| + | </ | ||
| + | |||
| + | Si vous avez besoin d'une copie de ce nouveau mesh, utilisez la fonction CloneMesh() | ||
| + | |||
| + | ■ **AttachMesh(Parent, Child, x.f, y.f, z.f)**\\ | ||
| Attache un mesh fils sur un mesh parent. | Attache un mesh fils sur un mesh parent. | ||
| + | |||
| + | ■ **MeshLookAt(Mesh, | ||
| + | Spécifier le le mesh qui fait face à un autre mesh. | ||
| ■ **SetMeshPivot(Mesh, | ■ **SetMeshPivot(Mesh, | ||
functions/mesh.1515519099.txt.gz · Dernière modification : 2023/03/15 15:51 (modification externe)
