#javascript #three.js
Вопрос:
Я учусь Three.js, и я вижу этот код:
const object1WorldPosition = new THREE.Vector3() //make a new one
object1.getWorldPosition(object1WorldPosition); //copy it in
Но почему все так происходит? Почему бы просто не написать одну строчку, например:
const object1WorldPosition = object1.getWorldPosition(); //shorter!
Есть ли какая-то причина? Является ли предыдущий по какой-то причине оптимальным?