comment faire une shpére, un cube etc....

Généralités sur la programmation 3D
neocodex
Messages : 17
Inscription : ven. 23/juil./2004 16:38

comment faire une shpére, un cube etc....

Message par neocodex »

:D Pour commencer bonjour a tous, je viens d'acquérir purebasic et dejà les premiéres questions, j'ai parcouru le forum a la recherche de préset, je m'explique, un cube, une sphére etc...
Faut-il les fabriqués ???...
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

tu parles sûrement de 3D ?

alors oui , il faut les faire soi même , avec un modeleur 3D ou avec SetMeshData

tu trouveras un tut qui explique comment ça fonctionne ( c'est en anglais ):

http://purebasic.myforums.net/viewtopic.php?t=11527
neocodex
Messages : 17
Inscription : ven. 23/juil./2004 16:38

Message par neocodex »

Ok, merci j'étudie le listing
freddix
Messages : 101
Inscription : dim. 08/févr./2004 19:37

Message par freddix »

document très intéressant même ;)
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

Je voulais en faire une librairie , mais si mes souvenirs sont bon les normales ne sont pas correctes .
il faudra faire une petite procédure pour les calculer , je n'ai pas trop envie en ce moment alors ça sera pour plus tard :)

Je le ferai un jour ou l'autre , quand j'en aurai vraiment besoin.

Si tu le fais , merci de partager :)

Tu peux remplacer procedureDll par procedure .
Et si tu as besoin d'un exemple d'utilisation , n'hésite pas à demander.

Code : Tout sélectionner

;-Mesh
ProcedureDLL.l M3D_CreateMeshPlain(NoMesh.l) 
  If CreateMesh(NoMesh) 
    SetMeshData(NoMesh,#PB_Mesh_Vertices     , ?PlainPoints       , 4)
    SetMeshData(NoMesh,#PB_Mesh_Triangles    , ?PlainTriangles    , 2)
    SetMeshData(NoMesh,#PB_Mesh_UVCoordinates, ?PlainTextures     , 4)
    SetMeshData(NoMesh,#PB_Mesh_Normals      , ?PlainNormales     , 4)
    ProcedureReturn 1
  Else
    ProcedureReturn 0
  EndIf
EndProcedure  
ProcedureDLL.l M3D_CreateMeshCube(NoMesh.l) 
  If CreateMesh(NoMesh) 
    SetMeshData(NoMesh,#PB_Mesh_Vertices     , ?CubePoints       , 32)
    SetMeshData(NoMesh,#PB_Mesh_Triangles    , ?CubeTriangles    , 12)
    SetMeshData(NoMesh,#PB_Mesh_UVCoordinates, ?CubeTextures     , 32)
    SetMeshData(NoMesh,#PB_Mesh_Normals      , ?CubeNormales     , 32)
    ProcedureReturn 1
  Else
    ProcedureReturn 0
  EndIf
EndProcedure  
ProcedureDLL.l M3D_CreateMeshSphere(NoMesh.l) 
  If CreateMesh(NoMesh)  
    SetMeshData(NoMesh,#PB_Mesh_Vertices     , ?SpherePoints       , 164)
    SetMeshData(NoMesh,#PB_Mesh_Triangles    , ?SphereTriangles    , 224)
    SetMeshData(NoMesh,#PB_Mesh_UVCoordinates, ?SphereTextures     , 164)
    SetMeshData(NoMesh,#PB_Mesh_Normals      , ?SphereNormales     , 164)
    ProcedureReturn 1
  Else
    ProcedureReturn 0
  EndIf
EndProcedure  
ProcedureDLL.l M3D_CreateMeshCylinder(NoMesh.l) 
  If CreateMesh(NoMesh)  
    SetMeshData(NoMesh,#PB_Mesh_Vertices     , ?CylinderPoints       , 171)
    SetMeshData(NoMesh,#PB_Mesh_Triangles    , ?CylinderTriangles    ,  96)
    SetMeshData(NoMesh,#PB_Mesh_UVCoordinates, ?CylinderTextures     , 171)
    SetMeshData(NoMesh,#PB_Mesh_Normals      , ?CylinderNormales     , 171)
    ProcedureReturn 1
  Else
    ProcedureReturn 0
  EndIf
EndProcedure 
ProcedureDLL.l M3D_CreateMeshCone(NoMesh.l) 
  If CreateMesh(NoMesh)  
    SetMeshData(NoMesh,#PB_Mesh_Vertices     , ?ConePoints       , 28)
    SetMeshData(NoMesh,#PB_Mesh_Triangles    , ?ConeTriangles    , 48)
    SetMeshData(NoMesh,#PB_Mesh_UVCoordinates, ?ConeTextures     , 28)
    SetMeshData(NoMesh,#PB_Mesh_Normals      , ?ConeNormales     , 28)
    ProcedureReturn 1
  Else
    ProcedureReturn 0
  EndIf
EndProcedure

DataSection
;{/Plain
PlainEntete:
Data.l 4 ; Nombre de Points
Data.l 4 ; Nombre de Normales
Data.l 2 ; Nombre de Triangles
PlainPoints:
Data.f -0.5,0,-0.5
Data.f 0.5,0,-0.5
Data.f -0.5,0,0.5
Data.f 0.5,0,0.5
PlainNormales:
Data.f 0,2,0
Data.f 0,2,0
Data.f 0,2,0
Data.f 0,2,0
PlainTriangles:
Data.w 0,3,1
Data.w 3,0,2
PlainTextures:
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.000499,0.000499
Data.f 0.9995,0.000499
;}
;{/Cube
CubeEntete:
Data.l 32 ; Nombre de Points
Data.l 32 ; Nombre de Normales
Data.l 12 ; Nombre de Triangles
CubePoints:
Data.f -0.499,-0.498999,0.500999
Data.f 0.501,-0.498999,0.500999
Data.f -0.499,0.501,0.501
Data.f 0.501,0.501,0.501
Data.f -0.499,-0.498999,-0.499
Data.f 0.501,-0.498999,-0.499
Data.f -0.499,0.501,-0.498999
Data.f 0.501,0.501,-0.498999
Data.f -0.499,-0.498999,0.500999
Data.f 0.501,-0.498999,0.500999
Data.f 0.501,-0.498999,-0.499
Data.f 0.501,-0.498999,-0.499
Data.f -0.499,-0.498999,-0.499
Data.f -0.499,-0.498999,0.500999
Data.f 0.501,-0.498999,0.500999
Data.f 0.501,0.501,0.501
Data.f 0.501,0.501,-0.498999
Data.f 0.501,0.501,-0.498999
Data.f 0.501,-0.498999,-0.499
Data.f 0.501,-0.498999,0.500999
Data.f 0.501,0.501,0.501
Data.f -0.499,0.501,0.501
Data.f -0.499,0.501,-0.498999
Data.f -0.499,0.501,-0.498999
Data.f 0.501,0.501,-0.498999
Data.f 0.501,0.501,0.501
Data.f -0.499,0.501,0.501
Data.f -0.499,-0.498999,0.500999
Data.f -0.499,-0.498999,-0.499
Data.f -0.499,-0.498999,-0.499
Data.f -0.499,0.501,-0.498999
Data.f -0.499,0.501,0.501
CubeNormales:
Data.f 0,0,1
Data.f 0,0,1
Data.f 0,0,1
Data.f 0,0,1
Data.f 0,0,-1
Data.f 0,0,-1
Data.f 0,0,-1
Data.f 0,0,-1
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 1,0,0
Data.f 1,0,0
Data.f 1,0,0
Data.f 1,0,0
Data.f 1,0,0
Data.f 1,0,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f -1,0,0
Data.f -1,0,0
Data.f -1,0,0
Data.f -1,0,0
Data.f -1,0,0
Data.f -1,0,0
CubeTriangles:
Data.w 0,3,2
Data.w 3,0,1
Data.w 4,7,5
Data.w 7,4,6
Data.w 8,10,9
Data.w 11,13,12
Data.w 14,16,15
Data.w 17,19,18
Data.w 20,22,21
Data.w 23,25,24
Data.w 26,28,27
Data.w 29,31,30
CubeTextures:
Data.f 0.000499,0.000499
Data.f 0.9995,0.000499
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.000499
Data.f 0.000499,0.000499
Data.f 0.9995,0.9995
Data.f 0.000499,0.9995
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.000499
Data.f 0.9995,0.000499
Data.f 0.000499,0.000499
Data.f 0.000499,0.9995
Data.f 0.000499,0.000499
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.000499
Data.f 0.000499,0.000499
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.000499
Data.f 0.9995,0.000499
Data.f 0.000499,0.000499
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
Data.f 0.9995,0.000499
Data.f 0.000499,0.000499
Data.f 0.000499,0.000499
Data.f 0.000499,0.9995
Data.f 0.9995,0.9995
;}
;{/Cone
ConeEntete:
Data.l 28 ; Nombre de Points
Data.l 28 ; Nombre de Normales
Data.l 48 ; Nombre de Triangles
ConePoints:
Data.f 0.001,-0.499,0.001
Data.f 0.501,-0.499,0.001
Data.f 0.434012,-0.499,0.250999
Data.f 0.250999,-0.499,0.434012
Data.f 0.000999,-0.499,0.501
Data.f -0.249,-0.499,0.434012
Data.f -0.432012,-0.499,0.250999
Data.f -0.499,-0.499,0.000999
Data.f -0.432012,-0.499,-0.249
Data.f -0.248999,-0.499,-0.432012
Data.f 0.001,-0.499,-0.499
Data.f 0.251,-0.499,-0.432012
Data.f 0.434012,-0.499,-0.248999
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.001,0.501,0.001
Data.f 0.000999,-0.499,0.501
Data.f 0.000999,-0.499,0.501
ConeNormales:
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0.953115,0.302605,0
Data.f 0,-1,0
Data.f 0.897724,0.311521,0.311521
Data.f 0,-1,0
Data.f 0.732138,0.340577,0.589898
Data.f 0,-1,0
Data.f 0.785194,0.276936,0.553873
Data.f 0,-1,0
Data.f 0.074638,0.498605,0.863609
Data.f 0,-1,0
Data.f -0.380768,0.65384,0.65384
Data.f 0,-1,0
Data.f -0.647783,0.761824,0
Data.f 0,-1,0
Data.f -0.380768,0.65384,-0.65384
Data.f 0,-1,0
Data.f 0.074638,0.498605,-0.863609
Data.f 0,-1,0
Data.f 0.457258,0.397722,-0.795444
Data.f 0,-1,0
Data.f 0.732138,0.340577,-0.589898
Data.f 0,-1,0
Data.f 0.897724,0.311521,-0.311521
Data.f 0.966901,0.224892,-0.120519
Data.f 1,0,0
Data.f 0.966901,0.224892,0.120519
ConeTriangles:
Data.w 0,1,2
Data.w 0,2,3
Data.w 0,3,4
Data.w 0,26,5
Data.w 0,5,6
Data.w 0,6,7
Data.w 0,7,8
Data.w 0,8,9
Data.w 0,9,10
Data.w 0,10,11
Data.w 0,11,12
Data.w 0,12,1
Data.w 1,13,14
Data.w 1,14,2
Data.w 2,14,15
Data.w 2,15,3
Data.w 3,15,16
Data.w 3,16,4
Data.w 4,16,17
Data.w 27,17,5
Data.w 5,17,18
Data.w 5,18,6
Data.w 6,18,19
Data.w 6,19,7
Data.w 7,19,20
Data.w 7,20,8
Data.w 8,20,21
Data.w 8,21,9
Data.w 9,21,22
Data.w 9,22,10
Data.w 10,22,23
Data.w 10,23,11
Data.w 11,23,24
Data.w 11,24,12
Data.w 12,24,13
Data.w 12,13,1
Data.w 25,14,13
Data.w 25,15,14
Data.w 25,16,15
Data.w 25,17,16
Data.w 25,18,17
Data.w 25,19,18
Data.w 25,20,19
Data.w 25,21,20
Data.w 25,22,21
Data.w 25,23,22
Data.w 25,24,23
Data.w 25,13,24
ConeTextures:
Data.f 0.5,0.9995
Data.f 0.749999,0.9995
Data.f 0.833333,0.9995
Data.f 0.916666,0.9995
Data.f 0.999999,0.9995
Data.f 0.083333,0.9995
Data.f 0.166666,0.9995
Data.f 0.249999,0.9995
Data.f 0.333333,0.9995
Data.f 0.416666,0.9995
Data.f 0.499999,0.9995
Data.f 0.583333,0.9995
Data.f 0.666666,0.9995
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0.5,0.000499
Data.f 0,0.9995
Data.f 0,0.9995
;}
;{/Cylinder
CylinderEntete:
Data.l 171 ; Nombre de Points
Data.l 171 ; Nombre de Normales
Data.l 96 ; Nombre de Triangles
CylinderPoints:
Data.f 0,-0.5,0
Data.f 0.5,-0.5,0
Data.f 0.482962,-0.5,0.129409
Data.f 0.433012,-0.5,0.25
Data.f 0.353553,-0.5,0.353553
Data.f 0.249999,-0.5,0.433012
Data.f 0.129409,-0.5,0.482962
Data.f 0,-0.5,0.5
Data.f -0.129409,-0.5,0.482962
Data.f -0.25,-0.5,0.433012
Data.f -0.353553,-0.5,0.353553
Data.f -0.433012,-0.5,0.249999
Data.f -0.482962,-0.5,0.129409
Data.f -0.5,-0.5,0
Data.f -0.482962,-0.5,-0.129409
Data.f -0.433012,-0.5,-0.25
Data.f -0.353553,-0.5,-0.353553
Data.f -0.249999,-0.5,-0.433012
Data.f -0.129409,-0.5,-0.482962
Data.f 0,-0.5,-0.5
Data.f 0.129409,-0.5,-0.482962
Data.f 0.25,-0.5,-0.433012
Data.f 0.353553,-0.5,-0.353553
Data.f 0.433012,-0.5,-0.249999
Data.f 0.482962,-0.5,-0.129409
Data.f 0.5,0.5,0
Data.f 0.482962,0.5,0.129409
Data.f 0.433012,0.5,0.25
Data.f 0.353553,0.5,0.353553
Data.f 0.249999,0.5,0.433012
Data.f 0.129409,0.5,0.482962
Data.f 0,0.5,0.5
Data.f -0.129409,0.5,0.482962
Data.f -0.25,0.5,0.433012
Data.f -0.353553,0.5,0.353553
Data.f -0.433012,0.5,0.249999
Data.f -0.482962,0.5,0.129409
Data.f -0.5,0.5,0
Data.f -0.482962,0.5,-0.129409
Data.f -0.433012,0.5,-0.25
Data.f -0.353553,0.5,-0.353553
Data.f -0.249999,0.5,-0.433012
Data.f -0.129409,0.5,-0.482962
Data.f 0,0.5,-0.5
Data.f 0.129409,0.5,-0.482962
Data.f 0.25,0.5,-0.433012
Data.f 0.353553,0.5,-0.353553
Data.f 0.433012,0.5,-0.249999
Data.f 0.482962,0.5,-0.129409
Data.f 0,0.5,0
Data.f 0.5,-0.5,0
Data.f 0.5,-0.5,0
Data.f 0.482962,-0.5,0.129409
Data.f 0.482962,-0.5,0.129409
Data.f 0.482962,-0.5,0.129409
Data.f 0.433012,-0.5,0.25
Data.f 0.433012,-0.5,0.25
Data.f 0.433012,-0.5,0.25
Data.f 0.353553,-0.5,0.353553
Data.f 0.353553,-0.5,0.353553
Data.f 0.353553,-0.5,0.353553
Data.f 0.249999,-0.5,0.433012
Data.f 0.249999,-0.5,0.433012
Data.f 0.249999,-0.5,0.433012
Data.f 0.129409,-0.5,0.482962
Data.f 0.129409,-0.5,0.482962
Data.f 0.129409,-0.5,0.482962
Data.f 0,-0.5,0.5
Data.f 0,-0.5,0.5
Data.f 0,0.5,0.5
Data.f 0,-0.5,0.5
Data.f -0.129409,-0.5,0.482962
Data.f -0.129409,-0.5,0.482962
Data.f -0.129409,-0.5,0.482962
Data.f -0.25,-0.5,0.433012
Data.f -0.25,-0.5,0.433012
Data.f -0.25,-0.5,0.433012
Data.f -0.353553,-0.5,0.353553
Data.f -0.353553,-0.5,0.353553
Data.f -0.353553,-0.5,0.353553
Data.f -0.433012,-0.5,0.249999
Data.f -0.433012,-0.5,0.249999
Data.f -0.433012,-0.5,0.249999
Data.f -0.482962,-0.5,0.129409
Data.f -0.482962,-0.5,0.129409
Data.f -0.482962,-0.5,0.129409
Data.f -0.5,-0.5,0
Data.f -0.5,-0.5,0
Data.f -0.5,-0.5,0
Data.f -0.482962,-0.5,-0.129409
Data.f -0.482962,-0.5,-0.129409
Data.f -0.482962,-0.5,-0.129409
Data.f -0.433012,-0.5,-0.25
Data.f -0.433012,-0.5,-0.25
Data.f -0.433012,-0.5,-0.25
Data.f -0.353553,-0.5,-0.353553
Data.f -0.353553,-0.5,-0.353553
Data.f -0.353553,-0.5,-0.353553
Data.f -0.249999,-0.5,-0.433012
Data.f -0.249999,-0.5,-0.433012
Data.f -0.249999,-0.5,-0.433012
Data.f -0.129409,-0.5,-0.482962
Data.f -0.129409,-0.5,-0.482962
Data.f -0.129409,-0.5,-0.482962
Data.f 0,-0.5,-0.5
Data.f 0,-0.5,-0.5
Data.f 0,-0.5,-0.5
Data.f 0.129409,-0.5,-0.482962
Data.f 0.129409,-0.5,-0.482962
Data.f 0.129409,-0.5,-0.482962
Data.f 0.25,-0.5,-0.433012
Data.f 0.25,-0.5,-0.433012
Data.f 0.25,-0.5,-0.433012
Data.f 0.353553,-0.5,-0.353553
Data.f 0.353553,-0.5,-0.353553
Data.f 0.353553,-0.5,-0.353553
Data.f 0.433012,-0.5,-0.249999
Data.f 0.433012,-0.5,-0.249999
Data.f 0.433012,-0.5,-0.249999
Data.f 0.482962,-0.5,-0.129409
Data.f 0.482962,-0.5,-0.129409
Data.f 0.482962,-0.5,-0.129409
Data.f 0.5,-0.5,0
Data.f 0.5,0.5,0
Data.f 0.482962,0.5,0.129409
Data.f 0.482962,0.5,0.129409
Data.f 0.433012,0.5,0.25
Data.f 0.433012,0.5,0.25
Data.f 0.353553,0.5,0.353553
Data.f 0.353553,0.5,0.353553
Data.f 0.249999,0.5,0.433012
Data.f 0.249999,0.5,0.433012
Data.f 0.129409,0.5,0.482962
Data.f 0.129409,0.5,0.482962
Data.f 0,0.5,0.5
Data.f 0,0.5,0.5
Data.f -0.129409,0.5,0.482962
Data.f -0.129409,0.5,0.482962
Data.f -0.25,0.5,0.433012
Data.f -0.25,0.5,0.433012
Data.f -0.353553,0.5,0.353553
Data.f -0.353553,0.5,0.353553
Data.f -0.433012,0.5,0.249999
Data.f -0.433012,0.5,0.249999
Data.f -0.482962,0.5,0.129409
Data.f -0.482962,0.5,0.129409
Data.f -0.5,0.5,0
Data.f -0.5,0.5,0
Data.f -0.482962,0.5,-0.129409
Data.f -0.482962,0.5,-0.129409
Data.f -0.433012,0.5,-0.25
Data.f -0.433012,0.5,-0.25
Data.f -0.353553,0.5,-0.353553
Data.f -0.353553,0.5,-0.353553
Data.f -0.249999,0.5,-0.433012
Data.f -0.249999,0.5,-0.433012
Data.f -0.129409,0.5,-0.482962
Data.f -0.129409,0.5,-0.482962
Data.f 0,0.5,-0.5
Data.f 0,0.5,-0.5
Data.f 0.129409,0.5,-0.482962
Data.f 0.129409,0.5,-0.482962
Data.f 0.25,0.5,-0.433012
Data.f 0.25,0.5,-0.433012
Data.f 0.353553,0.5,-0.353553
Data.f 0.353553,0.5,-0.353553
Data.f 0.433012,0.5,-0.249999
Data.f 0.433012,0.5,-0.249999
Data.f 0.482962,0.5,-0.129409
Data.f 0.482962,0.5,-0.129409
Data.f 0.5,0.5,0
CylinderNormales:
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 0,-1,0
Data.f 1,0,0
Data.f 0.965925,0,0.258819
Data.f 0.866025,0,0.5
Data.f 0.707106,0,0.707106
Data.f 0.5,0,0.866025
Data.f 0.258819,0,0.965925
Data.f 0.130526,0,0.991444
Data.f -0.258819,0,0.965925
Data.f -0.5,0,0.866025
Data.f -0.707106,0,0.707106
Data.f -0.866025,0,0.499999
Data.f -0.965925,0,0.258818
Data.f -1,0,0
Data.f -0.965925,0,-0.258819
Data.f -0.866025,0,-0.5
Data.f -0.707106,0,-0.707106
Data.f -0.5,0,-0.866025
Data.f -0.258818,0,-0.965925
Data.f 0,0,-1
Data.f 0.258819,0,-0.965925
Data.f 0.5,0,-0.866025
Data.f 0.707106,0,-0.707106
Data.f 0.866025,0,-0.499999
Data.f 0.965925,0,-0.258818
Data.f 0,1,0
Data.f 0.991444,0,0.130526
Data.f 0.991444,0,0.130526
Data.f 0.991444,0,0.130526
Data.f 0.923879,0,0.382683
Data.f 0.923879,0,0.382683
Data.f 0.923879,0,0.382683
Data.f 0.793353,0,0.608761
Data.f 0.793353,0,0.608761
Data.f 0.793353,0,0.608761
Data.f 0.608761,0,0.793353
Data.f 0.608761,0,0.793353
Data.f 0.608761,0,0.793353
Data.f 0.382683,0,0.923879
Data.f 0.382683,0,0.923879
Data.f 0.382683,0,0.923879
Data.f 0.130526,0,0.991444
Data.f 0.130526,0,0.991444
Data.f 0.130526,0,0.991444
Data.f -0.130526,0,0.991444
Data.f -0.130526,0,0.991444
Data.f -0.130526,0,0.991444
Data.f -0.130526,0,0.991444
Data.f -0.382683,0,0.923879
Data.f -0.382683,0,0.923879
Data.f -0.382683,0,0.923879
Data.f -0.608761,0,0.793353
Data.f -0.608761,0,0.793353
Data.f -0.608761,0,0.793353
Data.f -0.793353,0,0.608761
Data.f -0.793353,0,0.608761
Data.f -0.793353,0,0.608761
Data.f -0.923879,0,0.382683
Data.f -0.923879,0,0.382683
Data.f -0.923879,0,0.382683
Data.f -0.991444,0,0.130526
Data.f -0.991444,0,0.130526
Data.f -0.991444,0,0.130526
Data.f -0.991444,0,-0.130526
Data.f -0.991444,0,-0.130526
Data.f -0.991444,0,-0.130526
Data.f -0.923879,0,-0.382683
Data.f -0.923879,0,-0.382683
Data.f -0.923879,0,-0.382683
Data.f -0.793353,0,-0.608761
Data.f -0.793353,0,-0.608761
Data.f -0.793353,0,-0.608761
Data.f -0.608761,0,-0.793353
Data.f -0.608761,0,-0.793353
Data.f -0.608761,0,-0.793353
Data.f -0.382683,0,-0.923879
Data.f -0.382683,0,-0.923879
Data.f -0.382683,0,-0.923879
Data.f -0.130526,0,-0.991444
Data.f -0.130526,0,-0.991444
Data.f -0.130526,0,-0.991444
Data.f 0.130526,0,-0.991444
Data.f 0.130526,0,-0.991444
Data.f 0.130526,0,-0.991444
Data.f 0.382683,0,-0.923879
Data.f 0.382683,0,-0.923879
Data.f 0.382683,0,-0.923879
Data.f 0.608761,0,-0.793353
Data.f 0.608761,0,-0.793353
Data.f 0.608761,0,-0.793353
Data.f 0.793353,0,-0.608761
Data.f 0.793353,0,-0.608761
Data.f 0.793353,0,-0.608761
Data.f 0.923879,0,-0.382683
Data.f 0.923879,0,-0.382683
Data.f 0.923879,0,-0.382683
Data.f 0.991444,0,-0.130526
Data.f 0.991444,0,-0.130526
Data.f 0.991444,0,-0.130526
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
Data.f 0,1,0
CylinderTriangles:
Data.w 0,1,2
Data.w 0,2,3
Data.w 0,3,4
Data.w 0,4,5
Data.w 0,5,6
Data.w 0,6,7
Data.w 0,7,8
Data.w 0,8,9
Data.w 0,9,10
Data.w 0,10,11
Data.w 0,11,12
Data.w 0,12,13
Data.w 0,13,14
Data.w 0,14,15
Data.w 0,15,16
Data.w 0,16,17
Data.w 0,17,18
Data.w 0,18,19
Data.w 0,19,20
Data.w 0,20,21
Data.w 0,21,22
Data.w 0,22,23
Data.w 0,23,24
Data.w 0,24,1
Data.w 50,25,26
Data.w 51,26,52
Data.w 53,26,27
Data.w 54,27,55
Data.w 56,27,28
Data.w 57,28,58
Data.w 59,28,29
Data.w 60,29,61
Data.w 62,29,30
Data.w 63,30,64
Data.w 65,30,31
Data.w 66,31,67
Data.w 68,69,32
Data.w 70,32,71
Data.w 72,32,33
Data.w 73,33,74
Data.w 75,33,34
Data.w 76,34,77
Data.w 78,34,35
Data.w 79,35,80
Data.w 81,35,36
Data.w 82,36,83
Data.w 84,36,37
Data.w 85,37,86
Data.w 87,37,38
Data.w 88,38,89
Data.w 90,38,39
Data.w 91,39,92
Data.w 93,39,40
Data.w 94,40,95
Data.w 96,40,41
Data.w 97,41,98
Data.w 99,41,42
Data.w 100,42,101
Data.w 102,42,43
Data.w 103,43,104
Data.w 105,43,44
Data.w 106,44,107
Data.w 108,44,45
Data.w 109,45,110
Data.w 111,45,46
Data.w 112,46,113
Data.w 114,46,47
Data.w 115,47,116
Data.w 117,47,48
Data.w 118,48,119
Data.w 120,48,25
Data.w 121,25,122
Data.w 49,124,123
Data.w 49,126,125
Data.w 49,128,127
Data.w 49,130,129
Data.w 49,132,131
Data.w 49,134,133
Data.w 49,136,135
Data.w 49,138,137
Data.w 49,140,139
Data.w 49,142,141
Data.w 49,144,143
Data.w 49,146,145
Data.w 49,148,147
Data.w 49,150,149
Data.w 49,152,151
Data.w 49,154,153
Data.w 49,156,155
Data.w 49,158,157
Data.w 49,160,159
Data.w 49,162,161
Data.w 49,164,163
Data.w 49,166,165
Data.w 49,168,167
Data.w 49,170,169
CylinderTextures:
Data.f 0.5,0.5
Data.f 0.5,0.000499
Data.f 0.370719,0.017519
Data.f 0.250249,0.067419
Data.f 0.146799,0.146799
Data.f 0.067419,0.250249
Data.f 0.017519,0.370719
Data.f 0.000499,0.499999
Data.f 0.017519,0.62928
Data.f 0.067419,0.74975
Data.f 0.146799,0.8532
Data.f 0.250249,0.93258
Data.f 0.370719,0.98248
Data.f 0.499999,0.9995
Data.f 0.62928,0.98248
Data.f 0.74975,0.93258
Data.f 0.8532,0.8532
Data.f 0.93258,0.74975
Data.f 0.98248,0.62928
Data.f 0.9995,0.5
Data.f 0.98248,0.370719
Data.f 0.93258,0.250249
Data.f 0.8532,0.146799
Data.f 0.74975,0.067419
Data.f 0.62928,0.017519
Data.f 0.749999,0.000499
Data.f 0.791666,0.000499
Data.f 0.833333,0.000499
Data.f 0.874999,0.000499
Data.f 0.916666,0.000499
Data.f 0.958333,0.000499
Data.f 0.999999,0.000499
Data.f 0.041666,0.000499
Data.f 0.083333,0.000499
Data.f 0.124999,0.000499
Data.f 0.166666,0.000499
Data.f 0.208333,0.000499
Data.f 0.249999,0.000499
Data.f 0.291666,0.000499
Data.f 0.333333,0.000499
Data.f 0.375,0.000499
Data.f 0.416666,0.000499
Data.f 0.458333,0.000499
Data.f 0.499999,0.000499
Data.f 0.541666,0.000499
Data.f 0.583333,0.000499
Data.f 0.625,0.000499
Data.f 0.666666,0.000499
Data.f 0.708333,0.000499
Data.f 0.5,0.5
Data.f 0.749999,0.9995
Data.f 0.749999,0.9995
Data.f 0.791666,0.9995
Data.f 0.791666,0.9995
Data.f 0.791666,0.9995
Data.f 0.833333,0.9995
Data.f 0.833333,0.9995
Data.f 0.833333,0.9995
Data.f 0.874999,0.9995
Data.f 0.874999,0.9995
Data.f 0.874999,0.9995
Data.f 0.916666,0.9995
Data.f 0.916666,0.9995
Data.f 0.916666,0.9995
Data.f 0.958333,0.9995
Data.f 0.958333,0.9995
Data.f 0.958333,0.9995
Data.f 0.999999,0.9995
Data.f 0,0.9995
Data.f 0,0.000499
Data.f 0,0.9995
Data.f 0.041666,0.9995
Data.f 0.041666,0.9995
Data.f 0.041666,0.9995
Data.f 0.083333,0.9995
Data.f 0.083333,0.9995
Data.f 0.083333,0.9995
Data.f 0.124999,0.9995
Data.f 0.124999,0.9995
Data.f 0.124999,0.9995
Data.f 0.166666,0.9995
Data.f 0.166666,0.9995
Data.f 0.166666,0.9995
Data.f 0.208333,0.9995
Data.f 0.208333,0.9995
Data.f 0.208333,0.9995
Data.f 0.249999,0.9995
Data.f 0.249999,0.9995
Data.f 0.249999,0.9995
Data.f 0.291666,0.9995
Data.f 0.291666,0.9995
Data.f 0.291666,0.9995
Data.f 0.333333,0.9995
Data.f 0.333333,0.9995
Data.f 0.333333,0.9995
Data.f 0.375,0.9995
Data.f 0.375,0.9995
Data.f 0.375,0.9995
Data.f 0.416666,0.9995
Data.f 0.416666,0.9995
Data.f 0.416666,0.9995
Data.f 0.458333,0.9995
Data.f 0.458333,0.9995
Data.f 0.458333,0.9995
Data.f 0.499999,0.9995
Data.f 0.499999,0.9995
Data.f 0.499999,0.9995
Data.f 0.541666,0.9995
Data.f 0.541666,0.9995
Data.f 0.541666,0.9995
Data.f 0.583333,0.9995
Data.f 0.583333,0.9995
Data.f 0.583333,0.9995
Data.f 0.625,0.9995
Data.f 0.625,0.9995
Data.f 0.625,0.9995
Data.f 0.666666,0.9995
Data.f 0.666666,0.9995
Data.f 0.666666,0.9995
Data.f 0.708333,0.9995
Data.f 0.708333,0.9995
Data.f 0.708333,0.9995
Data.f 0.749999,0.9995
Data.f 0.5,0.000499
Data.f 0.370719,0.017519
Data.f 0.370719,0.017519
Data.f 0.250249,0.067419
Data.f 0.250249,0.067419
Data.f 0.146799,0.146799
Data.f 0.146799,0.146799
Data.f 0.067419,0.250249
Data.f 0.067419,0.250249
Data.f 0.017519,0.370719
Data.f 0.017519,0.370719
Data.f 0.000499,0.499999
Data.f 0.000499,0.499999
Data.f 0.017519,0.62928
Data.f 0.017519,0.62928
Data.f 0.067419,0.74975
Data.f 0.067419,0.74975
Data.f 0.146799,0.8532
Data.f 0.146799,0.8532
Data.f 0.250249,0.93258
Data.f 0.250249,0.93258
Data.f 0.370719,0.98248
Data.f 0.370719,0.98248
Data.f 0.499999,0.9995
Data.f 0.499999,0.9995
Data.f 0.62928,0.98248
Data.f 0.62928,0.98248
Data.f 0.74975,0.93258
Data.f 0.74975,0.93258
Data.f 0.8532,0.8532
Data.f 0.8532,0.8532
Data.f 0.93258,0.74975
Data.f 0.93258,0.74975
Data.f 0.98248,0.62928
Data.f 0.98248,0.62928
Data.f 0.9995,0.5
Data.f 0.9995,0.5
Data.f 0.98248,0.370719
Data.f 0.98248,0.370719
Data.f 0.93258,0.250249
Data.f 0.93258,0.250249
Data.f 0.8532,0.146799
Data.f 0.8532,0.146799
Data.f 0.74975,0.067419
Data.f 0.74975,0.067419
Data.f 0.62928,0.017519
Data.f 0.62928,0.017519
Data.f 0.5,0.000499
;}
;{/Sphere
SphereEntete:
Data.l 164 ; Nombre de Points
Data.l 164 ; Nombre de Normales
Data.l 224 ; Nombre de Triangles
SpherePoints:
Data.f 0.001,0.501,0.000999
Data.f 0.000999,0.462939,0.192341
Data.f -0.072223,0.462939,0.177776
Data.f -0.134299,0.462939,0.136298
Data.f -0.175776,0.462939,0.074223
Data.f -0.190341,0.462939,0.000999
Data.f -0.175776,0.462939,-0.072223
Data.f -0.134299,0.462939,-0.134299
Data.f -0.072223,0.462939,-0.175776
Data.f 0.001,0.462939,-0.190341
Data.f 0.074223,0.462939,-0.175776
Data.f 0.136299,0.462939,-0.134299
Data.f 0.177776,0.462939,-0.072223
Data.f 0.192341,0.462939,0.000999
Data.f 0.177776,0.462939,0.074223
Data.f 0.136299,0.462939,0.136299
Data.f 0.074223,0.462939,0.177776
Data.f 0.000999,0.354553,0.354553
Data.f -0.134299,0.354553,0.32764
Data.f -0.249,0.354553,0.250999
Data.f -0.32564,0.354553,0.136298
Data.f -0.352553,0.354553,0.000999
Data.f -0.32564,0.354553,-0.134299
Data.f -0.248999,0.354553,-0.249
Data.f -0.134298,0.354553,-0.32564
Data.f 0.001,0.354553,-0.352553
Data.f 0.136299,0.354553,-0.32564
Data.f 0.251,0.354553,-0.248999
Data.f 0.32764,0.354553,-0.134299
Data.f 0.354553,0.354553,0.001
Data.f 0.32764,0.354553,0.136299
Data.f 0.250999,0.354553,0.251
Data.f 0.136298,0.354553,0.32764
Data.f 0.000999,0.192341,0.462939
Data.f -0.175776,0.192341,0.427776
Data.f -0.32564,0.192341,0.32764
Data.f -0.425776,0.192341,0.177776
Data.f -0.460939,0.192341,0.000999
Data.f -0.425776,0.192341,-0.175776
Data.f -0.32564,0.192341,-0.32564
Data.f -0.175776,0.192341,-0.425776
Data.f 0.001,0.192341,-0.460939
Data.f 0.177776,0.192341,-0.425776
Data.f 0.32764,0.192341,-0.32564
Data.f 0.427776,0.192341,-0.175776
Data.f 0.462939,0.192341,0.001
Data.f 0.427776,0.192341,0.177776
Data.f 0.32764,0.192341,0.32764
Data.f 0.177776,0.192341,0.427776
Data.f 0.000999,0.001,0.501
Data.f -0.190341,0.001,0.462939
Data.f -0.352553,0.001,0.354553
Data.f -0.460939,0.000999,0.192341
Data.f -0.499,0.000999,0.000999
Data.f -0.460939,0.000999,-0.190341
Data.f -0.352553,0.000999,-0.352553
Data.f -0.190341,0.000999,-0.460939
Data.f 0.001,0.000999,-0.499
Data.f 0.192341,0.000999,-0.460939
Data.f 0.354553,0.000999,-0.352553
Data.f 0.462939,0.000999,-0.190341
Data.f 0.501,0.000999,0.001
Data.f 0.462939,0.000999,0.192341
Data.f 0.354553,0.001,0.354553
Data.f 0.192341,0.001,0.462939
Data.f 0.000999,-0.190341,0.462939
Data.f -0.175776,-0.190341,0.427776
Data.f -0.32564,-0.190341,0.32764
Data.f -0.425776,-0.190341,0.177776
Data.f -0.460939,-0.190341,0.000999
Data.f -0.425776,-0.190341,-0.175776
Data.f -0.32564,-0.190341,-0.32564
Data.f -0.175776,-0.190341,-0.425776
Data.f 0.001,-0.190341,-0.460939
Data.f 0.177776,-0.190341,-0.425776
Data.f 0.32764,-0.190341,-0.32564
Data.f 0.427776,-0.190341,-0.175776
Data.f 0.462939,-0.190341,0.001
Data.f 0.427776,-0.190341,0.177776
Data.f 0.32764,-0.190341,0.32764
Data.f 0.177776,-0.190341,0.427776
Data.f 0.000999,-0.352553,0.354553
Data.f -0.134299,-0.352553,0.32764
Data.f -0.248999,-0.352553,0.250999
Data.f -0.32564,-0.352553,0.136299
Data.f -0.352553,-0.352553,0.000999
Data.f -0.32564,-0.352553,-0.134299
Data.f -0.248999,-0.352553,-0.248999
Data.f -0.134298,-0.352553,-0.32564
Data.f 0.001,-0.352553,-0.352553
Data.f 0.136299,-0.352553,-0.32564
Data.f 0.250999,-0.352553,-0.248999
Data.f 0.32764,-0.352553,-0.134298
Data.f 0.354553,-0.352553,0.001
Data.f 0.32764,-0.352553,0.136299
Data.f 0.250999,-0.352553,0.251
Data.f 0.136298,-0.352553,0.32764
Data.f 0.000999,-0.460939,0.192341
Data.f -0.072223,-0.460939,0.177776
Data.f -0.134299,-0.460939,0.136299
Data.f -0.175776,-0.460939,0.074223
Data.f -0.190341,-0.460939,0.001
Data.f -0.175776,-0.460939,-0.072223
Data.f -0.134298,-0.460939,-0.134298
Data.f -0.072223,-0.460939,-0.175776
Data.f 0.001,-0.460939,-0.190341
Data.f 0.074223,-0.460939,-0.175776
Data.f 0.136299,-0.460939,-0.134298
Data.f 0.177776,-0.460939,-0.072223
Data.f 0.192341,-0.460939,0.001
Data.f 0.177776,-0.460939,0.074223
Data.f 0.136298,-0.460939,0.136299
Data.f 0.074223,-0.460939,0.177776
Data.f 0.001,-0.499,0.001
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.001,0.501,0.000999
Data.f 0.000999,0.462939,0.192341
Data.f 0.000999,0.354553,0.354553
Data.f 0.000999,0.354553,0.354553
Data.f 0.000999,0.462939,0.192341
Data.f 0.000999,0.192341,0.462939
Data.f 0.000999,0.192341,0.462939
Data.f 0.000999,0.354553,0.354553
Data.f 0.000999,0.001,0.501
Data.f 0.000999,0.001,0.501
Data.f 0.000999,0.192341,0.462939
Data.f 0.000999,-0.190341,0.462939
Data.f 0.000999,-0.190341,0.462939
Data.f 0.000999,0.001,0.501
Data.f 0.000999,-0.352553,0.354553
Data.f 0.000999,-0.352553,0.354553
Data.f 0.000999,-0.190341,0.462939
Data.f 0.000999,-0.460939,0.192341
Data.f 0.000999,-0.460939,0.192341
Data.f 0.000999,-0.352553,0.354553
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.001,-0.499,0.001
Data.f 0.000999,-0.460939,0.192341
SphereNormales:
Data.f -0.038776,0.980047,0.194943
Data.f -0.075804,0.921422,0.381095
Data.f -0.146259,0.924081,0.353101
Data.f -0.270252,0.924081,0.270252
Data.f -0.353102,0.924081,0.146259
Data.f -0.382194,0.924081,0
Data.f -0.353101,0.924081,-0.146259
Data.f -0.270252,0.924081,-0.270252
Data.f -0.146259,0.924081,-0.353102
Data.f 0,0.924081,-0.382194
Data.f 0.146259,0.924081,-0.353102
Data.f 0.270252,0.924081,-0.270252
Data.f 0.353102,0.924081,-0.146259
Data.f 0.382194,0.924081,0
Data.f 0.353101,0.924081,0.146259
Data.f 0.270252,0.924081,0.270252
Data.f 0.146259,0.924081,0.353102
Data.f -0.13918,0.700741,0.699707
Data.f -0.270398,0.707628,0.652798
Data.f -0.49963,0.707628,0.49963
Data.f -0.652799,0.707628,0.270398
Data.f -0.706584,0.707628,0
Data.f -0.652798,0.707628,-0.270398
Data.f -0.49963,0.707628,-0.49963
Data.f -0.270398,0.707628,-0.652799
Data.f 0,0.707628,-0.706584
Data.f 0.270398,0.707628,-0.652799
Data.f 0.49963,0.707628,-0.49963
Data.f 0.652799,0.707628,-0.270398
Data.f 0.706584,0.707628,0
Data.f 0.652798,0.707628,0.270398
Data.f 0.49963,0.707628,0.49963
Data.f 0.270398,0.707628,0.652798
Data.f -0.180707,0.376851,0.908475
Data.f -0.353477,0.383159,0.85337
Data.f -0.653141,0.383159,0.653141
Data.f -0.853371,0.383159,0.353477
Data.f -0.923682,0.383159,0
Data.f -0.85337,0.383159,-0.353478
Data.f -0.653141,0.383159,-0.653142
Data.f -0.353477,0.383159,-0.853371
Data.f 0,0.383159,-0.923682
Data.f 0.353478,0.383159,-0.85337
Data.f 0.653142,0.383159,-0.653141
Data.f 0.853371,0.383159,-0.353477
Data.f 0.923682,0.383159,0
Data.f 0.85337,0.383159,0.353478
Data.f 0.653141,0.383159,0.653142
Data.f 0.353477,0.383159,0.853371
Data.f -0.19509,0,0.980785
Data.f -0.382683,0,0.923879
Data.f -0.707106,0,0.707106
Data.f -0.923879,0,0.382683
Data.f -1,0,0
Data.f -0.923879,0,-0.382683
Data.f -0.707106,0,-0.707106
Data.f -0.382683,0,-0.923879
Data.f 0,0,-1
Data.f 0.382683,0,-0.923879
Data.f 0.707106,0,-0.707106
Data.f 0.923879,0,-0.382683
Data.f 1,0,0
Data.f 0.923879,0,0.382683
Data.f 0.707106,0,0.707106
Data.f 0.382683,0,0.923879
Data.f -0.180707,-0.376851,0.908475
Data.f -0.353477,-0.383159,0.85337
Data.f -0.653141,-0.383159,0.653141
Data.f -0.853371,-0.383159,0.353477
Data.f -0.923682,-0.383159,0
Data.f -0.85337,-0.383159,-0.353477
Data.f -0.653141,-0.383159,-0.653142
Data.f -0.353477,-0.383159,-0.85337
Data.f 0,-0.383159,-0.923682
Data.f 0.353478,-0.383159,-0.85337
Data.f 0.653141,-0.383159,-0.653141
Data.f 0.853371,-0.383159,-0.353477
Data.f 0.923682,-0.383159,0
Data.f 0.85337,-0.383159,0.353478
Data.f 0.653141,-0.383159,0.653142
Data.f 0.353477,-0.383159,0.853371
Data.f -0.13918,-0.700741,0.699707
Data.f -0.270398,-0.707628,0.652798
Data.f -0.49963,-0.707628,0.49963
Data.f -0.652798,-0.707628,0.270398
Data.f -0.706584,-0.707628,0
Data.f -0.652798,-0.707628,-0.270398
Data.f -0.49963,-0.707628,-0.49963
Data.f -0.270398,-0.707628,-0.652798
Data.f 0,-0.707628,-0.706584
Data.f 0.270398,-0.707628,-0.652798
Data.f 0.49963,-0.707628,-0.49963
Data.f 0.652798,-0.707628,-0.270398
Data.f 0.706584,-0.707628,0
Data.f 0.652798,-0.707628,0.270398
Data.f 0.49963,-0.707628,0.49963
Data.f 0.270398,-0.707628,0.652799
Data.f -0.075804,-0.921422,0.381095
Data.f -0.146259,-0.924081,0.353102
Data.f -0.270252,-0.924081,0.270252
Data.f -0.353102,-0.924081,0.146259
Data.f -0.382194,-0.924081,0
Data.f -0.353102,-0.924081,-0.146259
Data.f -0.270252,-0.924081,-0.270252
Data.f -0.146259,-0.924081,-0.353101
Data.f 0,-0.924081,-0.382194
Data.f 0.146259,-0.924081,-0.353101
Data.f 0.270252,-0.924081,-0.270252
Data.f 0.353102,-0.924081,-0.146259
Data.f 0.382194,-0.924081,0
Data.f 0.353101,-0.924081,0.146259
Data.f 0.270252,-0.924081,0.270252
Data.f 0.146259,-0.924081,0.353102
Data.f -0.038776,-0.980047,0.194943
Data.f -0.110426,0.980047,0.165265
Data.f -0.165265,0.980047,0.110426
Data.f -0.194943,0.980047,0.038776
Data.f -0.194943,0.980047,-0.038776
Data.f -0.165265,0.980047,-0.110426
Data.f -0.110426,0.980047,-0.165265
Data.f -0.038776,0.980047,-0.194943
Data.f 0.038776,0.980047,-0.194943
Data.f 0.110426,0.980047,-0.165265
Data.f 0.165265,0.980047,-0.110426
Data.f 0.194943,0.980047,-0.038776
Data.f 0.194943,0.980047,0.038776
Data.f 0.165265,0.980047,0.110426
Data.f 0.110426,0.980047,0.165265
Data.f 0.038776,0.980047,0.194943
Data.f 0.038776,0.980047,0.194943
Data.f 0.109841,0.826438,0.552208
Data.f 0.109841,0.826438,0.552208
Data.f 0.109841,0.826438,0.552208
Data.f 0.163172,0.548124,0.820325
Data.f 0.163172,0.548124,0.820325
Data.f 0.163172,0.548124,0.820325
Data.f 0.19148,0.19148,0.962637
Data.f 0.19148,0.19148,0.962637
Data.f 0.19148,0.19148,0.962637
Data.f 0.19148,-0.19148,0.962637
Data.f 0.19148,-0.19148,0.962637
Data.f 0.19148,-0.19148,0.962637
Data.f 0.163172,-0.548124,0.820325
Data.f 0.163172,-0.548124,0.820325
Data.f 0.163172,-0.548124,0.820325
Data.f 0.109841,-0.826438,0.552208
Data.f 0.109841,-0.826438,0.552208
Data.f 0.109841,-0.826438,0.552208
Data.f -0.110426,-0.980047,0.165265
Data.f -0.165265,-0.980047,0.110426
Data.f -0.194943,-0.980047,0.038776
Data.f -0.194943,-0.980047,-0.038776
Data.f -0.165265,-0.980047,-0.110426
Data.f -0.110426,-0.980047,-0.165265
Data.f -0.038776,-0.980047,-0.194943
Data.f 0.038776,-0.980047,-0.194943
Data.f 0.110426,-0.980047,-0.165265
Data.f 0.165265,-0.980047,-0.110426
Data.f 0.194943,-0.980047,-0.038776
Data.f 0.194943,-0.980047,0.038776
Data.f 0.165265,-0.980047,0.110426
Data.f 0.110426,-0.980047,0.165265
Data.f 0.038776,-0.980047,0.194943
Data.f 0.038776,-0.980047,0.194943
SphereTriangles:
Data.w 0,2,1
Data.w 114,3,2
Data.w 115,4,3
Data.w 116,5,4
Data.w 117,6,5
Data.w 118,7,6
Data.w 119,8,7
Data.w 120,9,8
Data.w 121,10,9
Data.w 122,11,10
Data.w 123,12,11
Data.w 124,13,12
Data.w 125,14,13
Data.w 126,15,14
Data.w 127,16,15
Data.w 128,129,16
Data.w 1,18,17
Data.w 1,2,18
Data.w 2,19,18
Data.w 2,3,19
Data.w 3,20,19
Data.w 3,4,20
Data.w 4,21,20
Data.w 4,5,21
Data.w 5,22,21
Data.w 5,6,22
Data.w 6,23,22
Data.w 6,7,23
Data.w 7,24,23
Data.w 7,8,24
Data.w 8,25,24
Data.w 8,9,25
Data.w 9,26,25
Data.w 9,10,26
Data.w 10,27,26
Data.w 10,11,27
Data.w 11,28,27
Data.w 11,12,28
Data.w 12,29,28
Data.w 12,13,29
Data.w 13,30,29
Data.w 13,14,30
Data.w 14,31,30
Data.w 14,15,31
Data.w 15,32,31
Data.w 15,16,32
Data.w 16,130,32
Data.w 16,132,131
Data.w 17,34,33
Data.w 17,18,34
Data.w 18,35,34
Data.w 18,19,35
Data.w 19,36,35
Data.w 19,20,36
Data.w 20,37,36
Data.w 20,21,37
Data.w 21,38,37
Data.w 21,22,38
Data.w 22,39,38
Data.w 22,23,39
Data.w 23,40,39
Data.w 23,24,40
Data.w 24,41,40
Data.w 24,25,41
Data.w 25,42,41
Data.w 25,26,42
Data.w 26,43,42
Data.w 26,27,43
Data.w 27,44,43
Data.w 27,28,44
Data.w 28,45,44
Data.w 28,29,45
Data.w 29,46,45
Data.w 29,30,46
Data.w 30,47,46
Data.w 30,31,47
Data.w 31,48,47
Data.w 31,32,48
Data.w 32,133,48
Data.w 32,135,134
Data.w 33,50,49
Data.w 33,34,50
Data.w 34,51,50
Data.w 34,35,51
Data.w 35,52,51
Data.w 35,36,52
Data.w 36,53,52
Data.w 36,37,53
Data.w 37,54,53
Data.w 37,38,54
Data.w 38,55,54
Data.w 38,39,55
Data.w 39,56,55
Data.w 39,40,56
Data.w 40,57,56
Data.w 40,41,57
Data.w 41,58,57
Data.w 41,42,58
Data.w 42,59,58
Data.w 42,43,59
Data.w 43,60,59
Data.w 43,44,60
Data.w 44,61,60
Data.w 44,45,61
Data.w 45,62,61
Data.w 45,46,62
Data.w 46,63,62
Data.w 46,47,63
Data.w 47,64,63
Data.w 47,48,64
Data.w 48,136,64
Data.w 48,138,137
Data.w 49,66,65
Data.w 49,50,66
Data.w 50,67,66
Data.w 50,51,67
Data.w 51,68,67
Data.w 51,52,68
Data.w 52,69,68
Data.w 52,53,69
Data.w 53,70,69
Data.w 53,54,70
Data.w 54,71,70
Data.w 54,55,71
Data.w 55,72,71
Data.w 55,56,72
Data.w 56,73,72
Data.w 56,57,73
Data.w 57,74,73
Data.w 57,58,74
Data.w 58,75,74
Data.w 58,59,75
Data.w 59,76,75
Data.w 59,60,76
Data.w 60,77,76
Data.w 60,61,77
Data.w 61,78,77
Data.w 61,62,78
Data.w 62,79,78
Data.w 62,63,79
Data.w 63,80,79
Data.w 63,64,80
Data.w 64,139,80
Data.w 64,141,140
Data.w 65,82,81
Data.w 65,66,82
Data.w 66,83,82
Data.w 66,67,83
Data.w 67,84,83
Data.w 67,68,84
Data.w 68,85,84
Data.w 68,69,85
Data.w 69,86,85
Data.w 69,70,86
Data.w 70,87,86
Data.w 70,71,87
Data.w 71,88,87
Data.w 71,72,88
Data.w 72,89,88
Data.w 72,73,89
Data.w 73,90,89
Data.w 73,74,90
Data.w 74,91,90
Data.w 74,75,91
Data.w 75,92,91
Data.w 75,76,92
Data.w 76,93,92
Data.w 76,77,93
Data.w 77,94,93
Data.w 77,78,94
Data.w 78,95,94
Data.w 78,79,95
Data.w 79,96,95
Data.w 79,80,96
Data.w 80,142,96
Data.w 80,144,143
Data.w 81,98,97
Data.w 81,82,98
Data.w 82,99,98
Data.w 82,83,99
Data.w 83,100,99
Data.w 83,84,100
Data.w 84,101,100
Data.w 84,85,101
Data.w 85,102,101
Data.w 85,86,102
Data.w 86,103,102
Data.w 86,87,103
Data.w 87,104,103
Data.w 87,88,104
Data.w 88,105,104
Data.w 88,89,105
Data.w 89,106,105
Data.w 89,90,106
Data.w 90,107,106
Data.w 90,91,107
Data.w 91,108,107
Data.w 91,92,108
Data.w 92,109,108
Data.w 92,93,109
Data.w 93,110,109
Data.w 93,94,110
Data.w 94,111,110
Data.w 94,95,111
Data.w 95,112,111
Data.w 95,96,112
Data.w 96,145,112
Data.w 96,147,146
Data.w 113,97,98
Data.w 148,98,99
Data.w 149,99,100
Data.w 150,100,101
Data.w 151,101,102
Data.w 152,102,103
Data.w 153,103,104
Data.w 154,104,105
Data.w 155,105,106
Data.w 156,106,107
Data.w 157,107,108
Data.w 158,108,109
Data.w 159,109,110
Data.w 160,110,111
Data.w 161,111,112
Data.w 162,112,163
SphereTextures:
Data.f 0.031249,0
Data.f 0,0.125
Data.f 0.062499,0.125
Data.f 0.124999,0.125
Data.f 0.1875,0.125
Data.f 0.249999,0.125
Data.f 0.3125,0.125
Data.f 0.375,0.125
Data.f 0.437499,0.125
Data.f 0.499999,0.125
Data.f 0.5625,0.125
Data.f 0.625,0.125
Data.f 0.6875,0.125
Data.f 0.75,0.125
Data.f 0.8125,0.125
Data.f 0.875,0.125
Data.f 0.937499,0.125
Data.f 0,0.25
Data.f 0.062499,0.25
Data.f 0.124999,0.25
Data.f 0.1875,0.25
Data.f 0.249999,0.25
Data.f 0.312499,0.25
Data.f 0.375,0.25
Data.f 0.437499,0.25
Data.f 0.499999,0.25
Data.f 0.5625,0.25
Data.f 0.625,0.25
Data.f 0.6875,0.25
Data.f 0.75,0.25
Data.f 0.8125,0.25
Data.f 0.875,0.25
Data.f 0.937499,0.25
Data.f 0,0.375
Data.f 0.062499,0.375
Data.f 0.125,0.375
Data.f 0.1875,0.375
Data.f 0.249999,0.375
Data.f 0.312499,0.375
Data.f 0.375,0.375
Data.f 0.437499,0.375
Data.f 0.499999,0.375
Data.f 0.5625,0.375
Data.f 0.625,0.375
Data.f 0.687499,0.375
Data.f 0.75,0.375
Data.f 0.8125,0.375
Data.f 0.875,0.375
Data.f 0.937499,0.375
Data.f 0,0.5
Data.f 0.062499,0.5
Data.f 0.125,0.5
Data.f 0.1875,0.5
Data.f 0.249999,0.5
Data.f 0.312499,0.5
Data.f 0.375,0.5
Data.f 0.437499,0.5
Data.f 0.499999,0.5
Data.f 0.5625,0.5
Data.f 0.625,0.5
Data.f 0.6875,0.5
Data.f 0.75,0.5
Data.f 0.8125,0.5
Data.f 0.875,0.5
Data.f 0.937499,0.5
Data.f 0,0.625
Data.f 0.062499,0.625
Data.f 0.125,0.625
Data.f 0.187499,0.625
Data.f 0.249999,0.625
Data.f 0.312499,0.625
Data.f 0.375,0.625
Data.f 0.437499,0.625
Data.f 0.499999,0.625
Data.f 0.5625,0.625
Data.f 0.625,0.625
Data.f 0.687499,0.625
Data.f 0.75,0.625
Data.f 0.8125,0.625
Data.f 0.875,0.625
Data.f 0.937499,0.625
Data.f 0,0.75
Data.f 0.062499,0.75
Data.f 0.125,0.75
Data.f 0.1875,0.75
Data.f 0.249999,0.75
Data.f 0.312499,0.75
Data.f 0.375,0.75
Data.f 0.4375,0.75
Data.f 0.499999,0.75
Data.f 0.5625,0.75
Data.f 0.625,0.75
Data.f 0.6875,0.75
Data.f 0.75,0.75
Data.f 0.8125,0.75
Data.f 0.875,0.75
Data.f 0.937499,0.75
Data.f 0,0.875
Data.f 0.062499,0.875
Data.f 0.124999,0.875
Data.f 0.1875,0.875
Data.f 0.249999,0.875
Data.f 0.312499,0.875
Data.f 0.375,0.875
Data.f 0.437499,0.875
Data.f 0.499999,0.875
Data.f 0.5625,0.875
Data.f 0.625,0.875
Data.f 0.6875,0.875
Data.f 0.75,0.875
Data.f 0.8125,0.875
Data.f 0.875,0.875
Data.f 0.937499,0.875
Data.f 0.031249,1
Data.f 0.093749,0
Data.f 0.156249,0
Data.f 0.21875,0
Data.f 0.28125,0
Data.f 0.34375,0
Data.f 0.40625,0
Data.f 0.468749,0
Data.f 0.53125,0
Data.f 0.59375,0
Data.f 0.65625,0
Data.f 0.71875,0
Data.f 0.78125,0
Data.f 0.84375,0
Data.f 0.90625,0
Data.f 0.968749,0
Data.f 0.999999,0.125
Data.f 0.999999,0.25
Data.f 0.999999,0.25
Data.f 0.999999,0.125
Data.f 0.999999,0.375
Data.f 0.999999,0.375
Data.f 0.999999,0.25
Data.f 0.999999,0.5
Data.f 0.999999,0.5
Data.f 0.999999,0.375
Data.f 0.999999,0.625
Data.f 0.999999,0.625
Data.f 0.999999,0.5
Data.f 0.999999,0.75
Data.f 0.999999,0.75
Data.f 0.999999,0.625
Data.f 0.999999,0.875
Data.f 0.999999,0.875
Data.f 0.999999,0.75
Data.f 0.093749,1
Data.f 0.156249,1
Data.f 0.21875,1
Data.f 0.281249,1
Data.f 0.34375,1
Data.f 0.40625,1
Data.f 0.468749,1
Data.f 0.53125,1
Data.f 0.59375,1
Data.f 0.65625,1
Data.f 0.71875,1
Data.f 0.78125,1
Data.f 0.84375,1
Data.f 0.90625,1
Data.f 0.968749,1
Data.f 0.999999,0.875
;}
EndDataSection
neocodex
Messages : 17
Inscription : ven. 23/juil./2004 16:38

Message par neocodex »

8) Cool, me voilà gaté pour le reste de mes vacances...
Psycode
Messages : 131
Inscription : lun. 23/août/2004 18:47
Localisation : Jupiter ?

Message par Psycode »

Peut-on utiliser son code en le compilant en DLL ?
autre question : peux tu joindre un petit bout de code qui affiche quelque chose avec ta routine ?

m'ciiiiiiiiii
Wait And See...
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

oui tu peux l'utiliser
pour l'exemple complet , je n'ai pas le temps

voici le principe

M3D_CreateMeshPlain(1) ; Pour créer un mesh
CreateEntity(1,MeshId(1),MaterialID(1)) ; Création d'une entity
Psycode
Messages : 131
Inscription : lun. 23/août/2004 18:47
Localisation : Jupiter ?

Message par Psycode »

comtois a écrit :M3D_CreateMeshPlain(1) ; Pour créer un mesh
CreateEntity(1,MeshId(1),MaterialID(1)) ; Création d'une entity
Tu m'aurais chanté une chanson tchètchène, ca aurait été moins pire... 8O
Wait And See...
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

et tu te serais plaint que je chante mal !

ben des exemples complets il y en a dans ton répertoire Examples/sources , et aussi le tut que j'ai indiqué dans ce post .
Psycode
Messages : 131
Inscription : lun. 23/août/2004 18:47
Localisation : Jupiter ?

Message par Psycode »

Ok, de toute facon, je verrais ca en son temps :roll:
Wait And See...
Répondre