Coder Social home page Coder Social logo

vrm-addon-for-blender's Introduction

[ English / 日本語 ]

VRM Add-on for Blender CI status Ruff

VRM Add-on for Blender is an add-on to add VRM-related functions into Blender.

Download

Please download the add-on from this website: https://vrm-addon-for-blender.info

Tutorials

Installation Create Simple VRM Create Humanoid VRM
Create Physics Based Material Create Anime Style Material Automation with Python Scripts
VRM Animation

Overview

This add-on adds VRM-related functions to Blender, such as importing and exporting VRM, adding VRM Humanoid and setting MToon shaders. Bug reports, feature requests, pull requests, etc. are welcome. I have taken over the development after Version 0.79 from the author, @iCyP.

Development

The source code for development is in the main branch. Its src/io_scene_vrm folder is a main body of the add-on. For efficient development, you can create a link to that folder in the Blender addons folder.

For more advanced development, such as running tests, please use Poetry.

git checkout main
git submodule update --init

# Linux
ln -s "$PWD/src/io_scene_vrm" "$HOME/.config/blender/BLENDER_VERSION/scripts/addons/io_scene_vrm"
# macOS
ln -s "$PWD/src/io_scene_vrm" "$HOME/Library/Application Support/Blender/BLENDER_VERSION/scripts/addons/io_scene_vrm"
# Windows PowerShell
New-Item -ItemType Junction -Path "$Env:APPDATA\Blender Foundation\Blender\BLENDER_VERSION\scripts\addons\io_scene_vrm" -Value "$(Get-Location)\src\io_scene_vrm"
# Windows Command Prompt
mklink /j "%APPDATA%\Blender Foundation\Blender\BLENDER_VERSION\scripts\addons\io_scene_vrm" src\io_scene_vrm

[ English / 日本語 ]

VRM Add-on for Blender CI status Ruff

BlenderにVRM関連機能を追加するアドオンです。

ダウンロード

こちらのWebサイトからダウンロードしてください: https://vrm-addon-for-blender.info

チュートリアル

インストール方法 シンプルなVRMを作る 人型のVRMを作る
物理ベースのマテリアル設定 アニメ風のマテリアル設定 Pythonスクリプトによる自動化
VRMアニメーション

概要

BlenderにVRMのインポートやエクスポート、VRM Humanoidの追加やMToonシェーダーの設定などのVRM関連機能を追加するアドオンです。バグ報告、機能要望、Pull Request等歓迎します。バージョン 0.79以降の開発を作者である@iCyPさんから引き継ぎました。

開発するには

開発用のソースコードはmainブランチにあります。ブランチ内の src/io_scene_vrm フォルダがアドオン本体です。 そのフォルダへのリンクをBlenderの addons フォルダ内に作ることで効率的に開発をすることができます。

テストの実行など、より高度な開発をする場合はPoetryをご利用ください。

git checkout main
git submodule update --init

# Linux
ln -s "$PWD/src/io_scene_vrm" "$HOME/.config/blender/BLENDER_VERSION/scripts/addons/io_scene_vrm"
# macOS
ln -s "$PWD/src/io_scene_vrm" "$HOME/Library/Application Support/Blender/BLENDER_VERSION/scripts/addons/io_scene_vrm"
# Windows PowerShell
New-Item -ItemType Junction -Path "$Env:APPDATA\Blender Foundation\Blender\BLENDER_VERSION\scripts\addons\io_scene_vrm" -Value "$(Get-Location)\src\io_scene_vrm"
# Windows Command Prompt
mklink /j "%APPDATA%\Blender Foundation\Blender\BLENDER_VERSION\scripts\addons\io_scene_vrm" src\io_scene_vrm

vrm-addon-for-blender's People

Contributors

saturday06 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vrm-addon-for-blender's Issues

Allow invalid VRM Humanoid custom properties and show warnings on export

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Make VRM helper view more intelligent

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

シェイプキーBasisが無い場合のエラーメッセージが不親切

例外KeyErrorが飛ぶ。せめて画面上にエラーメッセージを表示したい

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

Latest Blender 2.8 - VRM Importer Add-on has Compile error

Here is the error that shows:

Traceback (most recent call last):
File "/Applications/Blender.app/Contents/Resources/2.80/scripts/modules/addon_utils.py", line 351, in enable
mod = import(module_name)
File "/Users/jasonmerchant/Library/Application Support/Blender/2.80/scripts/addons/VRM_IMPORTER_for_Blender2_8-master/init.py", line 14, in
from .misc import glsl_drawer
File "/Users/jasonmerchant/Library/Application Support/Blender/2.80/scripts/addons/VRM_IMPORTER_for_Blender2_8-master/misc/glsl_drawer.py", line 132, in
class glsl_draw_obj():
File "/Users/jasonmerchant/Library/Application Support/Blender/2.80/scripts/addons/VRM_IMPORTER_for_Blender2_8-master/misc/glsl_drawer.py", line 395, in glsl_draw_obj
geocode = toon_geometry_shader)
Exception: Shader Compile Error, see console for more details

TypeError VV

so i tried to export my mode and it keeps saying this and idk what to do any fixes ?
issues

Export and validation options

  • 選択したもののみエクスポートするかどうか
  • 非表示のものをエクスポートするかどうか

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Fix extensions.VRM.meta.{title, author, version} requirements

vrm-c/vrm-specification#178

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

2.9xでVRMインポート時にカーソルが数字のままになる

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

t/o

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

UV breaks under some conditions

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

Bug report : Cannot find plugin after installing it

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

Installed the plugin, but cannot find it after install. No import filetype.

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Install VRM_IMPORTER_for_Blender-0_98_0.zip
  2. Nothing happens, no new plugin detected.

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。

After install, should be available to use and import vrm.

Desktop (please complete the following information):PC環境情報

  • OS: Windows 10
  • Blender 2.90.0
  • Addon Version 098

Material editor like MMD

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Bug report : バグ報告

Describe the bug :バグについて
A clear and concise description of what the bug is.
outlineが出てこない

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

マテリアルに行って、outlineなんとかをいじくってF12押してレンダリングしてるのですが、輪郭線が出ません

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

何か勘違いしてるのですかね?

The texture was not giving me the actuall vrm materials

Hi goodmorning, i downloaded the file yesterday and after installing successfully, i then import the vrm into blender 2.8 version, it opened but still the texture was not giving me the actuall vrm materials i download from vroid, you can see it but it was like transperent and blur, i tried to work on it manually by using texture painting in blender it worked, what do i need to do so i dont do it over again, not all the mesh part became clear.

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

編集モード→オブジェクトモードでColliderがずれる

インポート直後の編集モードから、オブジェクトモードにblenderを切り替えると
複数のColliderが本来の位置からズレるようです。
このとき、アンドゥすると高確率でBlenderが落ちます。
メッシュ、ボーンに変化はありません。

blenderはまだ使い始めたばかりのため
理解不足からくる不備でしたら申し訳ありません。

環境
Blender 2.81a
VRM importer for 2.8 v0.78
VroidStudio 0.8.2

d875d48323779711c9b01d2dc327064e
頭部Colliderが左に崩れているほうがオブジェクトモードに切り替え後です

MToonマテリアルインポート時にエラーが出ることがあるように見える

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

こちらの報告の調査をする
https://twitter.com/FinancierFriand/status/1304759555969019905/photo/1

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

MToonマテリアルインポートに失敗しているようなスタックトレースが出ている

バグが発生する手順を書いてください。
バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.

エラーにならないようにするか、もうすこしわかりやすいエラー表示にするかをする。

Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

修正できたらtweetされた方に報告する

Move humanoid bone editor to indedpendent accordion from custom property

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Bug report : バグ報告

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

https://twitter.com/Cj_bc_sd/status/1306031811647037441

VRMのBlendShape、http://vrm.dev の資料だとNeutralってのがあるけどVRoid Studio製の(をVRM-importerでblenderに読み込んだやつ)だとNaturalになっている

VRoid Studioが間違っている可能性もあるのでそこ含めて調べる

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

glTF addon based exporter

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

MToonマテリアルの'Bump Scale'は名称が適切ではないのではないか

モデリングに関してはとても初心者なので、間違った意見があるかもしれませんがご容赦ください。


MToonのマテリアル上ではBump scaleと書かれたものがありますが、vrm.devのドキュメントでは存在していません。
https://github.com/saturday06/VRM_IMPORTER_for_Blender/blob/d4111b74717acaadbee17379e4b4b2806cb23a2d/vrm_types.py#L304

Describe the solution you'd like:どう動いてほしいかをどうぞ

ノードを見てみたところ、Normap mapStrengthに繋がれていました。(全てのGroup Inputノードを見ましたが、ここのみで使われているようでした)
また、vrm.devのドキュメントにもNormap mapの強さの値は存在するようなので、Normal map scaleなどとした方がわかりやすいのではないかなと思いました。
慣習的な呼び方なのかなと思って調べてみたのですが見つけられませんでした...
Initial commitから存在するので、仕様の方の名前が変わったのかもしれないですね

スクリーンショット 2020-10-23 0 12 00

Bug report : import error ... ?

先日はbag対応ありがとうございました。
新しいバージョンがうまく動作しなかったので相談させてください。
(blender バージョンが 2.9 なのでそのせいかもしれませんが、以前のものは動いていたので…)

Describe the bug :バグについて
インポートするとエラーを出力します。

20210320_vrmimporter_bugreport

そのモデルを何も手を加えない状態で”VRMモデルのチェック”をクリックするとエラーを出力します。

20210320_vrmimporter_bugreport2

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. ファイル > インポート > VRM からvrmモデルをクリックします
  2. インポート時のエラーが発生します。
  3. モデルに変更を加えない状態で、Nキー > VRMタブ >VRMモデルのチェック をクリックします。
  4. エラーが発生します。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
正常にインポート/エクスポートできる方法を教えて下さい。

Desktop (please complete the following information):PC環境情報

  • OS: win10
  • Blender 2.90
  • Addon Version 1.4.1

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

補足:

  • VRM_IMPORTER_for_Blender-master を使用していました。
  • 説明にある通り、以前のVRMのアドオンはリムーブしています。
    20210320_vrmimporter_bugreport3
    20210320_vrmimporter_bugreport4
  • 必要に応じて、blenderファイルやvrmファイルなどをお渡しできます。

質問:他に3つほど質問があります。

  • blender 2.9系は対応していませんか?
  • collidarが生成されなくなったのは仕様ですか?
  • マテリアルフォルダが生成されなくなったのは仕様ですか?

Bug report : バグ報告

I've tried various VRM importer addons for various versions of blender, and I keep getting error messages. Is there any chance someone could just email me a working copy of their blender 2.whatever folder from their program files? I don't care which version of blender, I just want it to work.

2.8 Not Importing

When importing a VRM file, it doesn't import the mesh, it does import the bones and the materials though. I've had this issue with 2.8 since it was officially launched, I just replaced the addon with the latest version and it still seems to be happening. Just wanted to mention this.

Show VRM metadata editor on VRM helper

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Apply modifiers on export

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Import VRM menu is simetimes duplicated

#42

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

Add VN3 License to known licenses list

https://www.vn3.org/

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Implement error message viewer

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

現状、エラーメッセージの圧が凄くてびっくりするので穏便かつ文章をコピペできるような仕組みにしたい

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Add type annotations

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Invalid Syntax error

Screen Shot 2021-02-28 at 9 39 48 PM

I don't know if I'm just stupid, but everytime i try to add in this extension it gives me this error when I attempt to check the plugin box

VRM importer crashes with a custom optimizer

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

VRM importer crashes on the load of an optimized Alicia.

To Reproduce:バグの再現方法

I have included my modified mesh optimizer source, a win10 executable and source and output vrms.

Desktop.zip

Use .\gltfpack.exe -i .\AliciaSolid_vrm-0.51.vrm -o .\AliciaSolid_vrm-0.51-opt.vrm

Python: Traceback (most recent call last):
  File "REDACTED\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\VRM_IMPORTER_for_Blender-master\__init__.py", line 86, in execute
    blend_model.BlendModel(context, vrm_load.read_vrm(self.filepath, self), self)
  File "REDACTED\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\VRM_IMPORTER_for_Blender-master\importer\vrm_load.py", line 132, in read_vrm
    node_read(vrm_pydata)
  File "REDACTED\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\VRM_IMPORTER_for_Blender-master\importer\vrm_load.py", line 434, in node_read
    vrm_pydata.nodes_dict[i] = vrm2pydata_factory.bone(node)
  File "REDACTED\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\VRM_IMPORTER_for_Blender-master\importer\vrm2pydata_factory.py", line 17, in bone
    v_node.position = node["translation"]
KeyError: 'translation'

location: <unknown location>:-1

Expected behavior:期待する動作

I expect to see no errors and a loaded model of Alicia.

Screenshots:スクリーンショット

See the earlier log

Desktop (please complete the following information):PC環境情報

  • OS: win 10
  • Blender 2.91
  • Addon ?? Cloned this month

Additional context :なにか他に書いておきたいことはこちらへ
I am trying to optimize vrm zeux/meshoptimizer#199

Works in https://vrm-viewer.yukimochi.io/.

image

Don't remove VRM Humanoid custom properties when there is invalid value

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Bug/Request export from Blender to 3tene

Describe the bug :バグについて
I'm not sure if this is a exportation bug or it's just that it's not compatible with 3tene or whatever, that's why it might be a request as well.

The VRM exportation looks good except for some vertices being in strange positions when imported to 3tene, I'll add some screenshots.

In the captures you can see that in Blender, the arms bend just fine, but when I import it to 3tene, the vertices of the shoulders break and I've tried many things to fix it but nothing works. I used a base model and edited it in blender, and the original model looks good in 3tene, but the edited version doesn't.

I just want to know if this can be fixed or if there's anything I can do to fix this manually.

どのようなバグが起きているのか書いてください。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Export your character to VRM
  2. Import it to 3tene
  3. Some vertices look bad on 3tene
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
I expected it to look like it does in Blender, smooth and with vertices in their places. Eveything else works fine, the expressions, the physics, etc. Maybe the clothes are sometimes wrong but that's ok because I want this model to be seen only from the chest to the head.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
Blenderfine
(Edited model looks good on blender)
3Tenewrong
(Edited model from blender looks bad on 3tene)
3TeneOriginalRight
(Original model looks fine on 3tene)
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: Windows 10
  • Blender 2.9.0.0
  • Addon Version Latest

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

glTF addon based importer

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

Bug report : The addon install but is not working.

Describe the bug :バグについて

After I click in Install from Blender Preferences > Addon I can't see the vrm import in the file imports.

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to Blender Preferences, Addon, ,
  2. Click on Install addon
  3. Select VRM_IMPORTER_for_Blender2_8-master.zip
  4. The vrm doesn't appear.

Expected behavior:期待する動作
I wish to see the vrm import like in the tutorial.

Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
The screen shots after installed.
ScreenShot After install
ScreenShot After install2

Desktop (please complete the following information):PC環境情報

  • OS: Windows 10
  • Blender 2.81a
  • Addon Version 0, 78

Additional context :なにか他に書いておきたいことはこちらへ
The Blender console:
Load Handler:
addon_utils.disable: VRM_IMPORTER_for_Blender2_8-master not disabled
Modules Installed (VRM_IMPORTER_for_Blender2_8-master) from 'C:\Users\yugoh\Documents\3D\Blender\Addon_2019\Addon\VRM_IMPORTER_for_Blender2_8-master.zip' into 'C:\Users\yugoh\AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons'

In the log says:
Modules Installed (VRM_IMPORTER_for_Blender2_8-master) from 'C:\Users\yugoh\Documents\3D\Blender\Addon_2019\Addon\VRM_IMPORTER_for_Blender2_8-master.zip' into 'C:\Users\yugoh\AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons'

In \AppData\Roaming\Blender Foundation\Blender\2.81\scripts\addons the \VRM_IMPORTER_for_Blender2_8-master does exist

Bug report : バグ報告

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

Material.001 doesn't connect VRM SHADER node group to Material output node in material node tree.

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Add a material and try to export.

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Export without error.

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

The only info I can find is a very LQ material video that I can't view as it's on NicoNico and SUPER LQ. Is there some written documentation? Can the exporter just make the nodes for me?

Bug report : バグ報告

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。
Cannot export vrm even the validate shows no error.

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Imported a vrm file
  2. Add a cube
  3. Make cube triangle
    4.Assign material on cube
  4. Open vrm helper ,and select all, and press "validate VRM model" button
    6.Out put log "No error ,ready for export"
    7.select file-export-vrm, name file 456.vrm and click save
    8.Few seconds later ,come an error like the attached photo
    QQ截图20201013100352

バグが発生する手順を書いてください。
バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Successfully exported vrm file.
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [Windows 10 version 1909]
  • Blender [2.83]
  • Addon Version [0.97.0]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

May unexpectedly escape query string in License URL

なんか手元に結構ライセンスURLがエスケープされているVRMがある

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

展開されたテクスチャーを移動した際のエラーメッセージが不親切なのをどうにかしたい

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

https://knb-mayumi.com/gltferr/
テクスチャーファイルをBlender外で移動したままエクスポートしようとすると「gltfはPNGとJPEGのみの対応です。」というエラーが出るが、エラーの状況を正しく表現はしていないように見える。

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

状況を正しく表現したエラーメッセージに変更する

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

対応が終わったら上記ブログ記事の人に連絡をすると良さそう

Move vrm metadata editor to indedpendent accordion from custom property

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

NormalMapTextureのキーは何故_BumpMapなのか

内部では_bumpMapとなっているものを、NomalmapTextureという表記で表示しているようなのですが、これは何かしら意図があるのでしょうか
initial commitからあるのでiCyPさんに聞かないとわからない気はしますが...仕様変更なのでしょうか...
利用している上では問題がないのですが、後々紛らわしいかなという気がしました。(コードリーディングしていて引っかかりました)
管理上問題がないと判断されるのであれば閉じてしまって構わないです

https://github.com/saturday06/VRM_IMPORTER_for_Blender/blob/d4111b74717acaadbee17379e4b4b2806cb23a2d/vrm_types.py#L335

TRANSPARENT_ZWRITEを使用するとvrmのエクスポートができない

Describe the bug :バグについて
blender 2.90 でTRANSPARENT_ZWRITEを使用するとvrmのエクスポートができなくなります。
VRM HelperのVRMモデルのチェックをしても検出できません。
エクスポートをするとエラーを検出します。

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Body.baked.022のマテリアルがMToon_unversionedだと正常にvrmファイルをエクスポートできます。
    image

  2. Body.baked.022のマテリアルを変更するとVRMモデルのチェックをしても検出できません。
    image

  3. vrmファイルをエクスポートするとエラーが発生します。
    image

Expected behavior:期待する動作
vrmファイルをエクスポートできるようにしてほしいです。

Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: win10
  • Blender 2.90
  • Addon Version [e.g. 0.106.0]

Additional context :なにか他に書いておきたいことはこちらへ
必要であればメールなどでblenderファイルを送ることはできます。
初心者なので見当違いでしたらすみません。

Allow invalid optional bone settings and warn it

Is your feature request related to a problem? Please describe.:バグじゃないけどアドオンの動作でなにか困ってることがあれば
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like:どう動いてほしいかをどうぞ
A clear and concise description of what you want to happen.

Describe alternatives you've considered:他にこんなんでもいいよ、というのがあれば
A clear and concise description of any alternative solutions or features you've considered.

Additional context::なんかほかに書きたいことがあれば
Add any other context or screenshots about the feature request here.

An error will occur if there is no light on MToon preview

Describe the bug :バグについて
A clear and concise description of what the bug is.
どのようなバグが起きているのか書いてください。

今は最初に見つかったライトを使う。ライトが一つもない場合はエラー。
エラー表示は親切にしたい

To Reproduce:バグの再現方法
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    バグが発生する手順を書いてください。
    バグが発生するモデルのファイルやそのURL、エラーメッセージを添付してもらえると助かります。

Expected behavior:期待する動作
A clear and concise description of what you expected to happen.
どうのようにバグを直してほしいか書いてください。
Screenshots:スクリーンショット
If applicable, add screenshots to help explain your problem.
何か参考になりそうなスクショがあれば添付してください。
Desktop (please complete the following information):PC環境情報

  • OS: [e.g. Win,Mac,ubuntu,Fedora,...]
  • Blender [e.g. 2.80,2.81...]
  • Addon Version [e.g. 076]

Additional context :なにか他に書いておきたいことはこちらへ
Add any other context about the problem here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.