Forumzone Community

Sistemi Operativi e applicazioni => Microsoft Windows e applicazioni => Programmazione => Discussione aperta da: Aioooo il 23 Maggio 2007, 19:45:00

Titolo: script 3dstudio
Inserito da: Aioooo il 23 Maggio 2007, 19:45:00
Come da titolo....a me interesserebbe riuscire a fare uno script per 3d studio un pò particolare...praticamente vorrei ke creasse delle geometrie primitive semplici (cubi, parallelepipedi) dando la dimensione in metri quadri o cubi e vorrei ke le varie geometrie si incastrassero fra loro secondo un rapporto particolare ke dico al programma...1 esempio semplice per capirci velocemente...voglio far creare al programma 2 cubi:uno lo kiamo cucina, l'altro soggiorno e dico ad es che uno deve essere grande 20 unità, l'altro 50 e ke il rapporto fra loro può essere del tipo ad incastro (la cucina ed il soggiorno si compenetrano in parte) o di vicinanza (la cucina ed il soggiorno sono attigui fra loro, mentre ad esempio un terzo cubo"letto" può distanziarsi) e tutto ciò secondo un posizionamento random
Titolo: script 3dstudio
Inserito da: marcoff il 23 Maggio 2007, 23:27:33
qui il post va meglio, io posso aiutarti sul linguaggio usato, ma 3d studio non lo conosco...attendiamo qualche esperto.

Titolo: script 3dstudio
Inserito da: Aioooo il 24 Maggio 2007, 13:54:01
questo è un esempio di codice...nn so se può essere utile

numTotaleMateriali = 24
for i = 1 to numTotaleMateriali do
(
mat = getMeditMaterial i
meditMaterials = VRayMtl ()
)
for i = 1 to numTotaleMateriali do
(
meditMaterials.name = ("VRayMtl" + i)
)
select geometry
for obj in selection do
(
obj.material = meditMaterials[1]
)