Box3#applyMatrix4()
yang hanya mendukung transformasi affine.geometry.applyMatrix()
- Geometri ditransformasikan dengan applyMatrix()
.r93 Box3#applyMatrix4()
& r92 Box3#applyMatrix4()
- Instance Box3
dibangun dari geometri. Matriks non-affine kemudian diterapkan.Untuk BoxGeometry
, diharapkan kedua operasi menghasilkan instance Box3
setara.
Versi r92
mengubah setiap simpul Box3
, kemudian menggunakan setFromPoints()
untuk mengubah ukuran agar pas.
Lihat https://github.com/mrdoob/three.js/issues/6039 untuk masalah serupa dengan pengoptimalan Vector3#applyMatrix4()
.
@razh Terima kasih telah memberikan demo yang ditulis dengan baik dan jelas.
Saya mendukung pengembalian #13993.
/cc @mikialex
Saya belum mempertimbangkan kasus bahwa matriks tidak terikat, untuk konsistensi itu harus dikembalikan
Komentar yang paling membantu
@razh Terima kasih telah memberikan demo yang ditulis dengan baik dan jelas.
Saya mendukung pengembalian #13993.