Vai al contenuto
Andreamacor

Ma L'array Di Max è Incompleto?

Recommended Posts

scusate, è la prima volta che mi serve un comando del genere e sono sicuro che con uno script ce la si può fare, ma io gli script li mastico come un nonno il mandorlato...

lo strumento array è sprovvisto di una funzione che clona un oggetto distanziandolo per esempio sull'asse Z sempre di più da quello precedente o sono io che non trovo la soluzione.help ovviamente è sempre molto "riassuntivo" e non comunica alcunchè in merito ;)

grasie :)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Ciao,

Non credo che il tuo problema si possa risolvere con una array.... L'unica e farsi uno script o spostarsi gli oggetti manualmante.

Cmq per fare una cosa del genere lo script dovrebbe essere molto semplice... Nemmeno io sono un espero di script pur essendo anche un programmatore, cmq prova a chiedere a Philix perchè ultimamente mi sembra si stia dedicando proprio allo scripting di 3ds e magari qualche dritta te la da....

Ciao

Claudio :TeapotBlinkRed:

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

effettivamente l'aray e scomodo, io usolo spacing tool Shift+I, da li controlli o il percorso lungo il quale si snoda l'ogetto copiato , il numero di ogetti copiati e se vuoi con lo spacing selezionato la distanza tra gli oggetti copiati,.

Spero sia utile

Ciao

post-1862-1131376127_thumb.jpg

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

si infatti con l'array non si può fare...

peccato perchè in fondo è una concetto semplice spostare degli oggetti in modo incrementale, ad esempio la scalatura la fa in relazione all'oggetto precedente.

Mo mi metto a studiare script..eheh

Philix aiutamiiiii! ti do 10€!!!

:P

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

grazie, proverò anche con lo spacing, anche se avevo già provato , am può darsi che mi sia sfuggita una variante...intanto me li sono spostati a mano "libera" come una volta...

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Ooops Perdona....avevo letto sbrigativamente e non avevo capito che volevi che lo spazio crescesse in maniera incrementale, lo spacing non lo fa......

Sorry

:D

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
bah, a me a parte oggi non mi sarebbe mai servito, però in tutte quelle relase...

se lo combino lo vendo alla discreet per 6 millllioni di dollari

per caso ti riferivi a questo?? cmq se si un immagine vale + di tante parole..

se devi incrementre in altezza devi operare dove ho cerchiato in rosso ..

ciaoo spero di esserti stato utile.

serie8hz.jpg

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

nmo non si può con gli array, quello che viene rappresentato nella figura non c'entra , io sono molto critico e la discreet non mi paga per parar bene o male di loro.Solo con i rimproveri e le critiche si migliora ;):):devil:

ilsecondo cubo dovrebbe stare ad esempio a 20 dal primo, il terzo a 40 dal secondo e il 4 a 60 dal terzo, capite il tipo di spaziatura?

ora vedo Philix... grazie 1000 intanto :)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

perfetto Philix, è proprio quello che intendevo!

grazie!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

dammi le coordinate che ti mando i 10€ di offertaaa ;)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
perfetto Philix, è proprio quello che intendevo!

grazie!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

dammi le coordinate che ti mando i 10€ di offertaaa  ;)

ottimo :D

allora se funza posso passarti il codice senza che te lo ricopi a video

rollout Serieinc "Serie" width:208 height:306 (


	spinner numcopie "Numero Copie" type:#integer range:[0,500,5]

	spinner offsett "Distanza" range:[-5000,5000,150] scale:2

	spinner incremento "Incremento" range:[-5000,5000,150] scale:2

	button copia "copia"

	button cancella "cancella"


	on numcopie changed valore do (copia.pressed())

	on offsett changed valore do (copia.pressed())

	on incremento changed valore do (copia.pressed())


	on cancella pressed do ( delete $copiato* )

	on copia pressed do (

  delete $copiato*

  incr = offsett.value

  for i = 1 to numcopie.value do (

 	 pp = copy $

 	 pp.name = "copiato" + i as string

 	 pp.pos.z += incr*i

 	 incr += incremento.value

  )

	)

)

myfloater = newrolloutfloater "SerieIncrementale" 198 250

addrollout Serieinc myFloater

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

grazie ancora Philix, sei proprio gentile!

cerecherò di fare un opera di retrongegneria per capire come funziona eheh

(non sapevo nemmeno cambiare il colore del cursore con il C64...figuriamoci il maxscript

ciau)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×