| DITAMBAHKAN | - Menambahkan dukungan impor file GLB, GLTF, dan OBJ, termasuk manajemen dependensi aset (tekstur, bin, mtl) dan pembacaan template animasi.
- Menambahkan bone helper khusus untuk kontrol file GLB/GLTF, dengan opsi menyembunyikan bone di floating toolbar.
- Menambahkan sistem facerig yang memungkinkan kontrol penuh untuk mulut, mata, alis, dan pupil pada karakter.
- Menambahkan sistem History yang mencakup menu history stack yang dapat digeser, pelacakan keyframe massal, dan opsi kembali ke 'Initial State'.
- Menambahkan tombol Undo/Redo di top toolbar dekat tombol history.
- Menambahkan dukungan library browser untuk Aset Standar, pustaka Mine-imator dengan kemampuan penggantian versi, dan repositori eksternal dengan fitur caching dan informasi lisensi.
- Menambahkan fitur penyimpanan file yang diimpor ke web app sebagai cache di 'My Library' untuk akses cepat di kunjungan berikutnya, dengan opsi menghapus cache.
- Menambahkan pengaturan skin character dan tekstur untuk cube, plane, 3D plane, dan sphere melalui library browser.
- Menambahkan dukungan dropdown di tab properti untuk browsing tekstur/skin langsung.
- Menambahkan beberapa opsi texture mapping pada cube.
- Menambahkan opsi 'Preserve Original Ratio' pada texture plane dan 3D plane.
- Menambahkan fitur block dimension untuk memasukkan block secara bulk.
- Menambahkan tombol download dan hapus cache pada library eksternal.
- Menambahkan tombol 'Load Project' di main menu.
- Menambahkan opsi 'New Project' di tombol project untuk membuat proyek baru melalui main menu.
- Menambahkan pilihan untuk mengatur ukuran dan tekstur matahari.
- Menambahkan pengaturan material roughness, metalness dan emmisive di section appearance pada tab properti.
- Memisahkan section attachment untuk pengaturan parent dari appearance.
- Menambahkan indikator untuk memilih objek di tab properti yang kosong.
- Menambahkan dukungan refleksi untuk objek menggunakan metode reflektor pada plane dan metode cube camera pada objek lainnya.
- Menambahkan indikator area jatuh (drop zone) untuk camera preview saat dipindahkan.
- Menambahkan popup kontrol khusus untuk pengguna layar sentuh, mencakup horizontal wheel, tombol tambah/kurang, tombol copy, paste, dan reset untuk input angka.
- Menambahkan dropdown kustom untuk konsistensi tampilan.
- Menambahkan color picker kustom dengan tombol copy, paste, reset, dan eyedrop (eyedrop hanya untuk perangkat yang didukung).
- Menambahkan tombol copy, paste, reset pada bagian transform, serta tombol lock ratio pada scale.
- Menambahkan opsi menyembunyikan knob rotasi pada sidebar di pengaturan.
- Menambahkan opsi menyembunyikan helper kamera saat tidak terpilih di pengaturan.
- Menambahkan opsi auto center saat selection di pengaturan.
- Menambahkan opsi penyederhanaan kolom warna di pengaturan.
- Menambahkan sistem safe area untuk mempertimbangkan notch layar pada perangkat seluler.
- Menambahkan sistem notifikasi baru dengan progress bar dan pengaturan kustomisasi.
- Menambahkan indikator getaran saat tekan tahan di timeline track dan outliner.
- Menambahkan fitur untuk mengubah lebar panel outliner.
- Menambahkan fitur penguncian objek di outliner.
- Menambahkan easing baru 'instant'.
- Menambahkan opsi 'Select All Keyframe' untuk satu objek.
- Menambahkan gulir otomatis pada outliner saat memilih objek di viewport.
- Memperbarui format waktu menjadi (MM:SS:FF) dengan font khusus.
- Menambahkan dukungan untuk mengkustomisasi shortcut melalui modal pengaturan.
- Meningkatkan fitur ekspor proyek untuk menyertakan aset lokal dan perbaikan penyimpanan data untuk face rig dan blok.
- Menyimpan aset hasil ekstrak dalam cache untuk mempercepat loading awal aplikasi.
- Meningkatkan performa dengan menonaktifkan refleksi di primary viewport saat secondary preview sedang aktif.
- Menambahkan progress bar saat memuat proyek Viontri (.viproject).
- Memastikan tidak ada objek yang terpilih setelah proses impor proyek selesai untuk mencegah pergeseran yang tidak disengaja.
- Menambahkan dialog konfirmasi pembaruan untuk memungkinkan pengguna menunda update aplikasi dan menghindari gangguan workflow.
- Menambahkan fitur gulir otomatis (auto-scroll) saat melakukan seleksi rubberband di dekat tepi timeline.
- Menambahkan bug baru untuk diperbaiki di kemudian hari.
|
| DIUBAH | - Memperbarui tampilan interface dan mengganti ikon pada beberapa tombol.
- Memindahkan bilah alat gizmo dari top toolbar ke atas viewport untuk akses lebih mudah.
- Memindahkan apply preset dari timeline control ke context menu per objek, dengan daftar preset yang menyesuaikan jenis objek.
- Menggabungkan menu ekspor video dan gambar menjadi satu dengan sistem tab yang lebih praktis.
- Memperbarui logika pembuatan 3D plane.
- Mengubah easing default dari 'ease in out cubic' menjadi 'linear'.
- Mengubah posisi matahari agar bergantung pada kamera untuk mencegah keluar dari frame.
- Memperbarui bentuk helper untuk point light, spot light, dan kamera agar lebih konsisten.
- Memperbarui logika pemilihan objek child yang tersembunyi di outliner yang collapsed untuk memilih parent-nya.
- Mengubah indikator objek terpilih dari edge geometri menjadi outline pass.
- Memindahkan tombol tab di top toolbar ke atas sidebar.
- Mengubah bagian settings dari tab menjadi modal popup.
- Memperbarui kontrol posisi directional light dengan knob rotasi.
- Memisahkan pengaturan matahari dari directional light di tab global.
- Memperbarui sensitivitas properti vibrance di post processing camera.
- Mengimplementasikan pembaruan properti selektif untuk multi-seleksi keyframe, memastikan hanya properti yang diubah yang diperbarui di semua keyframe terpilih.
- Mengganti tombol add keyframe, delete keyframe, dan duplikat keyframe di timeline control menjadi ikon.
- Meningkatkan durasi maksimum track timeline dari yang sebelumnya 2 menit 5 detik (3.000 tick) menjadi 20 menit (28.800 tick).
- Memperbarui format label waktu pada ruler dari yang sebelumnya menggunakan detik menjadi format MM:SS untuk keterbacaan yang lebih baik.
- Mengoptimalkan performa timeline dengan mengganti ruler berbasis DOM menjadi implementasi HTML5 Canvas berperforma tinggi, menghilangkan jitter dan lag pada UI.
- Mengubah perilaku Shift + klik pada keyframe dari yang sebelumnya untuk menghapus menjadi seleksi ganda (multi-select), serupa dengan fungsi Ctrl + klik.
- Memperbarui input sentuhan agar dapat mengubah ukuran timeline dengan menggeser seluruh area timeline control bar.
- Menyesuaikan sebagian parameter awal untuk objek dan environment.
- Meningkatkan visibilitas pemuatan library dengan menampilkan ukuran unduhan secara real-time (MB) dan jumlah file saat proses ekstraksi untuk informasi progres yang lebih jelas.
|
| DIPERBAIKI | - Memperbaiki masalah pemetaan tekstur, mesh, pivot, inheritance, dan perilaku bend pada objek mimodel.
- Meningkatkan penanganan objek mimodel dengan banyak layer tekstur berbeda.
- Memperbaiki masalah penanganan tekstur pada block beranimasi seperti fire, sea grass, dan lantern.
- Memperbaiki masalah rendering block seperti glass pane, vine, dan grass path.
- Memperbaiki rendering tall plant.
- Meningkatkan penanganan bayangan untuk permukaan melengkung dengan parameter bias cahaya yang disesuaikan.
- Meningkatkan penanganan layar sentuh, stabilitas multi-seleksi, dan deteksi menu konteks pada perangkat seluler.
- Memperbaiki seleksi objek mimodel agar lebih akurat memilih grup daripada fragmen mesh.
- Memperbaiki masalah posisi camera preview yang meloncat saat digeser, kini tetap selaras dengan posisi kursor atau sentuhan.
- Memperbaiki masalah orientasi gizmo rotasi saat merotasi objek child dari root yang terotasi.
- Memperbaiki masalah resize handle pada camera preview yang terkunci saat ditekan menggunakan layar sentuh.
- Memperbaiki masalah di mana gizmo muncul di viewport saat berganti mode gizmo meskipun tidak ada objek yang terpilih.
- Memperbaiki sinkronisasi antara slider dan angka; mengatasi berbagai bug pada pergerakan objek dan nilai NaN.
- Mencegah tumpang tindih antara kamera dan target agar orbit control tidak terkunci dengan menggeser viewport secara otomatis saat memilih objek di posisi kamera.
- Memastikan sinkronisasi kamera aktif dan post-processing yang akurat sesuai frame saat ekspor media, mengikuti timeline dan bukan kondisi playback terakhir.
- Meningkatkan logika duplikasi keyframe untuk mencari frame kosong berikutnya dan otomatis memilih keyframe hasil duplikasi.
- Memperbaiki masalah di mana keyframe tetap terpilih saat menekan area kosong atau memilih objek di outliner.
- Memperbaiki serialisasi dan pemuatan proyek untuk menangani hubungan parent-child kustom serta pengaturan warna dan skin/tekstur dengan benar.
- Memperbaiki sinkronisasi seleksi pada Outliner terhadap seleksi keyframe. Seleksi kini selaras dengan keyframe yang dipilih, termasuk dukungan untuk seleksi multi-objek dan multi-keyframe.
|
| DIHAPUS | - Menghapus kode lama untuk popup add object yang kini telah sepenuhnya digantikan oleh library browser.
- Menghapus popup ekspor lama dan fungsionalitas urutan render yang sudah tidak diperlukan.
- Menghapus manajemen sumber daya di tab global karena digantikan oleh My Library.
- Menghapus opsi tonemapping di tab global karena belum diperlukan.
- Menghapus input duration dan input frame di timeline controls karena kini ditangani otomatis.
- Menghapus tombol refresh, reset, dan auto-keyframe di timeline control karena tidak relevan.
- Menghapus checkbox properti yang dapat di-undo di pengaturan karena tidak diperlukan.
|