Closed nokonoko1203 closed 1 week ago
このプルリクエストでは、cesiumtiles
モジュールのtile_writing_stage
関数において、TexturePacker
からAtlasPacker
への移行が行われ、テクスチャのパッキングと管理方法が変更されました。また、GltfSink
およびObjSink
の実装においても、テクスチャパッキングに関連する機能がコメントアウトされ、一時的に無効化されました。全体として、テクスチャ管理に関する機能が大幅に整理され、コードの構造が改善されました。
ファイルパス | 変更概要 |
---|---|
nusamai/src/sink/cesiumtiles/mod.rs | tile_writing_stage 関数でTexturePacker からAtlasPacker に移行し、テクスチャのパッキングロジックを改善。機能処理のロジックが再構築され、generate_texture_id クロージャが追加されました。 |
nusamai/src/sink/gltf/mod.rs | GltfSink のテクスチャパッキング関連のコードがコメントアウトされ、機能が一時的に無効化。run メソッドはunimplemented!() プレースホルダーを含む。 |
nusamai/src/sink/obj/mod.rs | ObjSink のTexturePacker 機能がコメントアウトされ、run メソッドもunimplemented!() に変更。テクスチャの追加やエクスポートに関する処理が無効化されました。 |
Objective | Addressed | Explanation |
---|---|---|
重複するテクスチャを集約 (#639) | ❌ | テクスチャの重複をまとめる機能は実装されていない。 |
🐰 うさぎの歌
テクスチャの旅、変わりゆく道、
アトラスの夢、色とりどりの模様。
みんなで集まる、機能の舞、
新たな光、コードの中で輝き。
うさぎも踊る、喜びの声、
変更の風に乗り、未来へと進もう! 🌈
Attention: Patch coverage is 46.60422%
with 228 lines
in your changes missing coverage. Please review.
:loudspeaker: Thoughts on this report? Let us know!
Close #639
What I did(変更内容)
atlas-packer
で対応Notes(連絡事項)
None / なし