Vai al contenuto
Loki

Random Scala, Ruota, Sposta

Recommended Posts

Inviata (modificato)

Per MAX:

C'è la possiblità di ruotare, spostare o scalare un insieme di oggetti definendo un range minimo e massimo e lasciando che ogni oggetto venga trasformato con valori random interni a quel range?


Modificato da [Satan]

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Per MAX:

C'è la possiblità di ruotare, spostare o scalare un insieme di oggetti definendo un range minimo e massimo e lasciando che ogni oggetto venga trasformato con valori random interni a quel range?

certo :D mediante maxscript;

se ti va più tardi entro in chat e te ne scrivo uno personalizzato

basta che mi dici cosa ti serve e il range all'interno del quale scegliere le trasformazioni ;)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Inviata (modificato)

qui di seguito c'è uno scriptino generico che prende la roba selezionata e varia rotazione, scala e posizione

basta andare nel menù maxscript, scegliere new script e incollarci questo testo

poi si può premere CTRL+E per eseguirlo oppure si possono selezionare le righe e trascinarle nella barra per creare un bottone

-- Qui trovi i range di scala, posizione e rotazione

ruota_rangemin = 0

ruota_rangemax = 50


sposta_rangemin = -50

sposta_rangemax = 50


scala_rangemin = -2

scala_rangemax = 2


-- questa serie di righe applica le trasformazioni random agli oggetti selezionati

for obj in selection do (

obj.rotation.x_rotation = random ruota_rangemin ruota_rangemax

obj.rotation.y_rotation = random ruota_rangemin ruota_rangemax

obj.rotation.z_rotation = random ruota_rangemin ruota_rangemax


obj.position = [(random sposta_rangemin sposta_rangemax),(random sposta_rangemin sposta_rangemax),(random sposta_rangemin sposta_rangemax)]


obj.scale = [(random scala_rangemin scala_rangemax),(random scala_rangemin scala_rangemax),(random scala_rangemin scala_rangemax)]

)

-- piazza due trattini, come quelli che vedi all'inizio di questa riga,

-- avanti alle trasformazioni che vuoi disabilitare


Modificato da philix

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Ciao!

Ho provato a usare lo script perchè mi tornava utile...ma non mi funziona...

Mi compare un avviso: "-- No "random" function for undefined"

Cosa sbaglio?

Grazie!

Come non detto, errore stupido mio.

Grazie!

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Come non detto, errore stupido mio.

Grazie!

Selezionavo gli oggetti, ma avevo modificato male lo script.

Allora ti chiedo una cosa...c'è un modo per imporre agli oggetti (un ammasso di oggetti creati in array uguali e a distanza costante) di muoversi verso l'esterno, diciamo tipo esplosione....lo script che hai postato li sposta secondo un range, ma il risultato è che piu o meno restano tutti lì....

Non ho bisogno che ruotino, solo che si sparpaglino nelle 3d cambiando dimensioni random e senza proporzioni (la parte dello script che scala mi va benissimo così com'è)

Grazie mille!

Lele

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Inviata (modificato)

se ci dici qual'è (magari inserendo anche il link) potresti essere utile a chi approda a questo thread e ha le tue stesse esigenze

quando si tratta di condividere sempre pigri eh? <_<


Modificato da philix

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.

×