Closed spencer17x closed 1 year ago
There doesn't seem to be a problem
If you created an issue because of alpha blending, it is a problem that cannot be completely solved.
The method I recommend the most is to do fix material on the BPMX converter. https://noname0310.github.io/babylon-mmd/docs/deep-usage/convert-pmx-model-into-bpmx/
Consider about how to solve it with hardcoding too. https://noname0310.github.io/babylon-mmd/docs/quick-start/troubleshooting-shading-artifacts/#transparent-artifacts
Have you tested whether either of these options works?Do you think it's a problem with the model itself?If you think this is a problem with the model itself, why does this work well on mmd's software?
It also displays normally in blender:
At babylon-mmd@0.6.0, it is also displayed normally:
Upon analyzing the cause, it seems that the model is using the TGA image format. I will look into ways to provide support for it.
And creating an instance of the PmxLoader is no longer a normal way of using the loader.
const pmxLoader = new PmxLoader();
Instead, side effects should be used.
import "babylon-mmd/esm/Loader/pmxLoader";
const pmxLoader = SceneLoader.GetPluginForExtension(".pmx") as PmxLoader;
I tested it and it didn't work
That is not directly related to the problem.
I'm working on this right now.
https://github.com/noname0310/babylon-mmd/commit/ad9f4516c0a0ac9a7e80359ccbecbeac32c0830b
This commit will resolves the issue.
This commit will resolves the issue.
0.23.0 resolved.
playground:https://playground.babylonjs.com/#ZF86YL#17
expect: