Fuji Sunflower

Results 20 issues of Fuji Sunflower

Update to separate Japanese and English

- Improve UI by UI List - Add the descriptions to the properties - Add to preview blendshapes

**Is your feature request related to a problem? Please describe. / バグじゃないけどアドオンの動作でなにか困ってることがあれば** メッシュとメッシュオブジェクトが混同して使用されている気がします。 格納されるプロパティがボーンなら”BONE_DATA”アイコンを設定する変更が #127 の更新にあるのですが、メッシュのアイコンで"MESH_DATA"というよりは"OUTLINER_OB_MESH"を使用した方が良い箇所がありました。 **Describe the solution you'd like / どう動いてほしいかをどうぞ** Unityでメッシュレンダラー付きのゲームオブジェクト → Blenderでのメッシュオブジェクト Unityでメッシュレンダラーに格納されているメッシュ → Blenderでのメッシュ 複数のメッシュオブジェクトが同じメッシュをデータとして使用する場合もあります。...

resolved; will close if no new info for 3 months

**Is your feature request related to a problem? Please describe. / バグじゃないけどアドオンの動作でなにか困ってることがあれば** VRM Blend Shape ProxyとVRM Spring BoneのUIが煩雑に感じる。 **Describe the solution you'd like / どう動いてほしいかをどうぞ** [template_list](https://docs.blender.org/api/3.1/bpy.types.UILayout.html)を使用したUIに置き換えたい。 ![image](https://user-images.githubusercontent.com/20571538/161654027-b1c789cd-b210-48d8-ac11-a5c2d29673c7.png) **Describe alternatives you've...

resolved; will close if no new info for 3 months

**Is your feature request related to a problem? Please describe. / バグじゃないけどアドオンの動作でなにか困ってることがあれば** Blender内部のプレビューでMatcapにノーマップの影響を追加しづらいのを感じました。 **Describe the solution you'd like / どう動いてほしいかをどうぞ** matcap_vectorノードにノーマルマップの入力を追加したい。 ![image](https://user-images.githubusercontent.com/20571538/164330734-58566066-0e8c-429c-9ac3-f5bd95c9c420.png) ![image](https://user-images.githubusercontent.com/20571538/164330972-55e72726-7fa2-46e7-b65d-33fd4927de5f.png) **Describe alternatives you've considered / 他にこんなんでもいいよ、というのがあれば** 一般ユーザーには自由度のあるノードではなく、設定欄の決まっているパネルで設定出来ても面白いかもしれません。...

resolved; will close if no new info for 3 months

**Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば** 一般人向けにVRM First Person Bone Offsetのギズモ表示が必要だと思いました。 **Describe the solution you'd like:どう動いてほしいかをどうぞ** [VRM First Person Boneのギズモのテスト](https://gist.github.com/FujiSunflower/09fdabc7ca991f8292657abc4ef001b0) [YouTube](https://youtu.be/D3nQNqiu9Tc) **Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば** オペレーター形式で一時的に表示するのも良いと思います。...

**Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば** [VRMの変数などをカスタムプロパティで保存](https://github.com/FujiSunflower/VRM_Addon_for_Blender/blob/3dffab943b88f59d78ea16a985d700552175114f/io_scene_vrm/misc/make_armature.py#L516)していますが、今後のアップデートが複雑になるため使用を止めたいです。 プロジェクト全体に影響が発生する変更ですので、段階的な対応で良いと思います。 **Describe the solution you'd like:どう動いてほしいかをどうぞ** 代わりに下記のように[register()](https://github.com/saturday06/VRM_Addon_for_Blender/blob/3dffab943b88f59d78ea16a985d700552175114f/io_scene_vrm/__init__.py#L678)でプロパティグループを用意して、そちらを呼び出すようにします。 ``` class VRMProps(bpy.types.PropertyGroup): boo0: bpy.props.PointerProperty() boo1: bpy.props.PointerProperty() def register(init_version: Any) -> None:...

Resolved; will close if no new info for 3 months

**Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば** [バージョンチェック](https://github.com/saturday06/VRM_Addon_for_Blender/blob/420bc8e7f87d16f0eb04da60e2a8f58b5a0e0fe4/io_scene_vrm/__init__.py#L571)が用意されていますが、Blender側が[bl_info](https://github.com/saturday06/VRM_Addon_for_Blender/blob/420bc8e7f87d16f0eb04da60e2a8f58b5a0e0fe4/__init__.py#L18)から警告を出す仕様だったはずなので不要かもしれません。 **Describe the solution you'd like:どう動いてほしいかをどうぞ** バージョンチェック処理の削除 **Additional context::なんかほかに書きたいことがあれば** 同様にBlender側がエラーを出す仕様のはずなので、[UnregisterでのRuntimeError](https://github.com/saturday06/VRM_Addon_for_Blender/blob/420bc8e7f87d16f0eb04da60e2a8f58b5a0e0fe4/io_scene_vrm/__init__.py#L596)は不要かもしれません。

Resolved; will close if no new info for 3 months

**Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば** VRMパネルに条件分岐の結果ほぼ常時表示されるテキストは不要かと思いました。 ![1](https://user-images.githubusercontent.com/20571538/114877340-26223580-9e3a-11eb-8b06-1bfcd97fcb69.png) **Describe the solution you'd like:どう動いてほしいかをどうぞ** モードに合っているものだけ表示される方が良い **Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば** A clear and concise description of any alternative...

Resolved; will close if no new info for 3 months

Blenderアドオンの基本的な「作法」の知識が足りていないと感じているので、書かせて頂きます。 # アドオンのサンプル Blenderはアドオンのサンプルを用意しています。 ![1](https://user-images.githubusercontent.com/20571538/114962416-97e39900-9ea5-11eb-96bd-8fe57d497f48.png) # アドオンのリファレンス ![2](https://user-images.githubusercontent.com/20571538/114962948-a7171680-9ea6-11eb-9ef9-e8260d7e8942.png) # オペレーター Blenderでの処理を行う際は[オペレーター](https://docs.blender.org/api/2.92/bpy.types.Operator.html)を起動します。 オペレーターで用意する基本的な関数が以下の3つです。 - [invoke()](https://docs.blender.org/api/2.92/bpy.types.Operator.html#bpy.types.Operator.execute) - [execute()](https://docs.blender.org/api/2.92/bpy.types.Operator.html#bpy.types.Operator.execute) - [modal()](https://docs.blender.org/api/2.92/bpy.types.Operator.html#bpy.types.Operator.modal) ## invoke() オペレーターを['INVOKE_DEFAULT'](https://docs.blender.org/api/2.92/bpy.ops.html)で起動した際に実行される関数です。 BlenderをGUI操作した場合はこちらが起動されます。 [キーイベント](https://docs.blender.org/api/2.92/bpy.types.Event.html)などを使った処理の準備が可能です。 ## execute() オペレーターを['EXEC_DEFAULT'](https://docs.blender.org/api/2.92/bpy.ops.html)で起動した際に実行される関数です。 スクリプトで何も指定しない場合はこちらが起動されます。 オペレーターの実際の処理を担当します。 ## modal()...

resolved; will close if no new info for 3 months