Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

防具モデルのバニラ流用 #26

Open
6 tasks
Gakuto1112 opened this issue Aug 23, 2024 · 0 comments
Open
6 tasks

防具モデルのバニラ流用 #26

Gakuto1112 opened this issue Aug 23, 2024 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@Gakuto1112
Copy link
Owner

概要

防具・頭に付けたアイテム・エリトラのモデルを(できる限り)バニラのものを流用するようにする。

詳細

現実装では、防具・エリトラのモデルはアバター側で再現している。これだと、防具・エリトラのモデルがある分、アバターのファイルサイズは大きくなるし、これらの処理もアバター内で行わないといけない(armor.luaelytra.luaが最たる例)。頭に付けたアイテムに関しては透明にして完全に無視している。

いつからか、Figuraに防具・頭に付けたアイテム・エリトラの各部位の基準点を指定できるModelPartが実装されていたので、これを利用することで簡単にバニラモデルの流用が可能となった。ただし、防具に関してはバニラのもの微妙にモデルが変化しており(腕と脚の部分が2つに分かれている)、その部分はアバターで再現するしかないので、ここはできる限りの流用のみとする。

このissueの内容は既にFiguraBlueArchiveCharactersで解決済みのため、そちらを参考にするとよい(#68)。

タスク

  • 流用可能な部位のモデルを削除
  • バニラモデルを流用するようにする
    • 防具
    • 頭に付けたアイテム
    • エリトラ
  • 動作テスト
@Gakuto1112 Gakuto1112 added the enhancement New feature or request label Aug 23, 2024
@Gakuto1112 Gakuto1112 added this to the v1.25.8 milestone Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant