Page 1 sur 1
[R] Utiliser C4d avec AutoIt
Posté : sam. 03 janv. 2015 14:54
par sozary
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!
Re: [..] Utiliser C4d avec AutoIt
Posté : sam. 03 janv. 2015 19:55
par orax
Aucune idée. Mais s'ils mettent à disposition un contrôle COM (pouvant être utilisé avec ObjCreate) ça serait peut-être possible.
Re: [..] Utiliser C4d avec AutoIt
Posté : dim. 04 janv. 2015 16:54
par Sea
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

Re: [..] Utiliser C4d avec AutoIt
Posté : dim. 04 janv. 2015 17:21
par sozary
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?
Re: [..] Utiliser C4d avec AutoIt
Posté : dim. 04 janv. 2015 18:20
par Sea
Re: [..] Utiliser C4d avec AutoIt
Posté : lun. 05 janv. 2015 19:38
par sozary
Merci beaucoup! C'est exactement ce que je cherchais!!