Qual è la procedura migliore per ridimensionare i modelli 3d in Three.js (o altri renderer 3d)?Three.js - Scala il modello con scale.set() o aumentare la dimensione del modello?
Ecco un esempio che ho appena affrontato:
carico un modello e rendersi conto delle dimensioni del modello è troppo piccolo. Quindi ridimensiono la mesh usando mesh.scale.set(2,2,2);
ed è una dimensione perfetta.
Quale azione devo intraprendere in questo scenario, lo lascio ridimensionato in questo modo (scalato in modo programmato) o torno al mio software di modellazione 3d e raddoppiamo le dimensioni del modello?
Grazie
gaitat - Questo non è corretto. 'mesh.scale.set()' viene chiamato una volta. Di default, 'mesh.matrix' viene comunque ricalcolato ogni fotogramma, indipendentemente dal valore della scala. – WestLangley
Sì, ma presumo che anche nel javascript interpretato, moltiplicando per 1 è un no-op mentre moltiplicando per 2 non lo è. – gaitat
Grazie mille! Questo è il tipo esatto di risposta che stavo cercando. – jskidd3