Closed nokonoko1203 closed 1 month ago
このプルリクエストでは、ポリゴンのスライスアルゴリズムにいくつかの変更が加えられています。新たにahash::HashSet
への依存関係が追加され、ジオメトリのLOD(詳細レベル)に基づいて処理すべきジオメトリを決定するロジックがslice_to_tiles
関数に組み込まれました。また、ジオメトリから抽出されたユニークなLODを格納するための新しい変数available_lods
が作成され、スライス条件が調整されています。FilterLodTransform
構造体に対する変更も含まれていますが、主にコメントの書式が変更されています。
ファイルパス | 変更内容 |
---|---|
nusamai/src/sink/cesiumtiles/slice.rs | - 新関数desired_lod とshould_process_entry を追加。- LODに基づくスライスロジックの更新。 - available_lods 変数の追加。 |
nusamai/src/transformer/transform/lods.rs | - コメントの書式を変更(ダブルクォートからシングルクォートへ)。 - LODフィルタリングモードのロジックは変更なし。 |
Objective | Addressed | Explanation |
---|---|---|
LODの最適化を実装する (#533) | ✅ | |
テクスチャ付き最大LODを取り出すオプションを実装する (#533) | ❌ | テクスチャに関するオプションが実装されていない。 |
Transformer
うさぎの耳で聞こえた、
LODの旅が始まった。
スライスの道を進むと、
ジオメトリが踊り出すよ。
テクスチャの夢、叶えよう、
新しい世界、見に行こう! 🐇✨
Attention: Patch coverage is 90.47619%
with 4 lines
in your changes missing coverage. Please review.
Files with missing lines | Patch % | Lines |
---|---|---|
nusamai/src/sink/cesiumtiles/slice.rs | 92.68% | 3 Missing :warning: |
nusamai/src/transformer/transform/lods.rs | 0.00% | 1 Missing :warning: |
:loudspeaker: Thoughts on this report? Let us know!
Close #533
What I did(変更内容)
Notes(連絡事項)
None / なし