script 3dstudio

Aperto da Aioooo, 23 Maggio 2007, 19:45:00

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Aioooo

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

marcoff

qui il post va meglio, io posso aiutarti sul linguaggio usato, ma 3d studio non lo conosco...attendiamo qualche esperto.

.... when i am good, i am good..... when i am bad, i am better...

Aioooo

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]
)