Closed nokonoko1203 closed 1 month ago
新たな機能として、RustとmacOS環境向けの.gitignore
ファイルの追加、MITライセンスの導入、READMEファイルの作成が行われました。また、3Dモデル用のMTLおよびOBJファイルの追加、テクスチャアトラス作成のためのRustプログラムやユーティリティが実装され、従来のコード構成が改善されました。これにより、プロジェクトの整理が進み、ユーザー体験が向上します。
ファイル | 変更の概要 |
---|---|
atlas-packer/.gitignore |
RustとmacOS開発環境向けの新しい.gitignore ファイルを追加。 |
atlas-packer/LICENSE |
MITライセンスをプロジェクトに追加。 |
atlas-packer/README.md |
プロジェクトの目的や使い方を説明するREADMEファイルを作成。 |
atlas-packer/examples/assets/dice/*.mtl , *.obj |
3Dモデル用のMTLおよびOBJファイルを追加し、材質とジオメトリを定義。 |
atlas-packer/examples/test_pack.rs , test_pack_dice.rs , test_unused_pixels.rs |
テクスチャアトラスを作成するための新しいRustプログラムを追加。 |
atlas-packer/src/export.rs |
テクスチャアトラスのさまざまな形式(WebP, PNG, JPEG)へのエクスポート機能を実装。 |
atlas-packer/src/lib.rs , pack.rs , place.rs , texture.rs |
複数の新しいモジュールを追加し、テクスチャ管理機能を強化。 |
nusamai/src/lib.rs , mod.rs , obj/material.rs , obj/mod.rs , obj/obj_writer.rs |
機能の整理と不要なモジュールや関数を削除し、OBJ書き込み機能を改善。 |
sequenceDiagram
participant User
participant TexturePacker
participant TextureCache
participant AtlasExporter
User->>TexturePacker: テクスチャを追加
TexturePacker->>TextureCache: テクスチャ取得または挿入
TexturePacker->>AtlasExporter: アトラスをエクスポート
AtlasExporter-->>User: アトラスファイルを保存
🐇 うさぎの耳はぴんと立ち、 新しいコードで心が躍る。 アトラスが美しく整い、 開発の道が拓かれる。 さあ、跳んで行こう、この春の空へ! 🌸
Attention: Patch coverage is 0%
with 967 lines
in your changes missing coverage. Please review.
:loudspeaker: Thoughts on this report? Let us know!
修正が必要
Close #0
What I did(変更内容)
Notes(連絡事項)
None / なし
Close #0
What I did(変更内容)
Notes(連絡事項)
None / なし