Aide et conseils concernant AutoIt et ses outils.
sozary
Niveau 6
Messages : 274 Enregistré le : lun. 20 janv. 2014 19:17
Status :
Hors ligne
#1
Message
par sozary » sam. 03 janv. 2015 14:54
Bonjour!
Connaissez vous cinéma 4d? C'est un programme afin de créer des environnements 3d [img1].
Je voudrais savoir si avec autoit on avais la possibilité d'intégrer des scènes de cinéma 4d, et de les contrôler de la façon montrée sur l'image 2.
Merci d'avance!
PS: Avec Cinéma 4d, je peux exporter en:
voir image 3
Et quand j'exporte en xml, pour un carré sa me donne cela:
Pour Allplan en .xml:
► Afficher le texte
Code : Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1" ?>
<noi:DOCUMENT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:noi="NOISchema.xsd">
<noi:VERSION info_1="2005" info_2="2005.0" info_3="" />
<noi:MODEL_SECTION>
<noi:BASIS_VOLUME3D>
<noi:UUID drawingId="00000000-0000-0000-0000-000000000000" elementId="0" />
<noi:NAMED_UUID name="Cube" /><noi:GEOMETRY>
<noi:GEO_PACKED_POLYHEDRON3D orientation="e_POSITIVE" dimension="e_HAS_VOLUMES">
<noi:GEO_POINT_LIST_3D count="24">
<noi:POINTS>
-1000 -1000 -1000 -1000 -1000 1000 1000 -1000 -1000 1000 -1000 1000 1000 1000 -1000 1000 1000 1000 -1000 1000 -1000 -1000 1000 1000 </noi:POINTS>
</noi:GEO_POINT_LIST_3D>
<noi:GEO_EDGE_LIST count="24">
<noi:EDGES>
2 1 4 2 3 4 1 3 6 4 5 6 3 5 8 6 7 8 5 7 2 8 7 1 </noi:EDGES>
</noi:GEO_EDGE_LIST>
<noi:GEO_FACE_LIST count="6" countOfEdges="24">
<noi:FACES>
4 -1 -2 -3 -4 4 3 -5 -6 -7 4 6 -8 -9 -10 4 9 -11 1 -12 4 11 8 5 2 4 12 4 7 10 </noi:FACES>
</noi:GEO_FACE_LIST>
</noi:GEO_PACKED_POLYHEDRON3D>
</noi:GEOMETRY>
<noi:COMMON_STYLE alpha="0" r="125" g="125" b="125" layerId="0" strokeId="1" penId="2" colorByLayer="false" strokeByLayer="false" penByLayer="false" byLayerAllowed="false" useConstructionLineMode="false" drawOrder="15" />
</noi:BASIS_VOLUME3D>
</noi:MODEL_SECTION>
</noi:DOCUMENT>
Pour Cinéma 4d xml
:
regardez le doc s.xml
!
Merci d'avance!
Fichiers joints
s.xml
(136.71 Kio) Téléchargé 92 fois
a3.png (6.87 Kio) Vu 1551 fois
Modifié en dernier par
sozary le lun. 05 janv. 2015 19:38, modifié 1 fois.
"Là où la volonté est grande, les difficultés diminuent." , Niccolò Machiavelli
orax
Modérateur
Messages : 1479 Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status :
Hors ligne
#2
Message
par orax » sam. 03 janv. 2015 19:55
Aucune idée. Mais s'ils mettent à disposition un contrôle COM (pouvant être utilisé avec ObjCreate) ça serait peut-être possible.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Sea
Niveau 6
Messages : 219 Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status :
Hors ligne
#3
Message
par Sea » dim. 04 janv. 2015 16:54
En python sa dois etre possible vu que c4d utilise python sinon je pense que tu devrais regarder les objet COM ou alors carrément le SDK et pourquoi pas te faire une DLL(C++) et lutiliser en autoit
Apres si ton but est jsute de montrer un modèle 3D tourne toi vers openGL c'est assez simple et rapide a mettre en place
sozary
Niveau 6
Messages : 274 Enregistré le : lun. 20 janv. 2014 19:17
Status :
Hors ligne
#4
Message
par sozary » dim. 04 janv. 2015 17:21
Je vais regarder du côter de python un peu je m'y connais assez dedans! Par contre je n'ai pas le niveau pour me faire une dll en C++!
OpenGL dispo sur AutoIt?
"Là où la volonté est grande, les difficultés diminuent." , Niccolò Machiavelli
Sea
Niveau 6
Messages : 219 Enregistré le : ven. 22 juin 2012 18:51
Localisation : France
Status :
Hors ligne
#5
Message
par Sea » dim. 04 janv. 2015 18:20
sozary
Niveau 6
Messages : 274 Enregistré le : lun. 20 janv. 2014 19:17
Status :
Hors ligne
#6
Message
par sozary » lun. 05 janv. 2015 19:38
Merci beaucoup! C'est exactement ce que je cherchais!!
"Là où la volonté est grande, les difficultés diminuent." , Niccolò Machiavelli