このエントリーをはてなブックマークに追加

Model Weight

Translated by GoogleTranslate

Github (source code)

Model Weight adjust it by reading the json model of Three.js for, specified in the bone animation, and the skinWeight skinIndice.

Currently, only Format 3.0 and 3.1, and index, weight is only compatible with two points.

This is a HTML5 web app however It is made with GWT/Java.

[Launch Model Weight Web Apps]

Usage example

Modification of the model of Makehuman

After reading to blender from Makehuman, and outputs it as three.js data. It modify the index / weight of the model data. There are funny when you output normally. There is a mode dedicated to fix this.

Or, if you are not familiar with Blender, modification is easy only simple way.

(Or, sometimes, when the output there is a weight of more than one point funny blender for three.js export)

For more information, modification of the model in Makehuman by ModelWeight

I put together into one of multiple UV

It will combine the model and UV more than one.

benefits are summarized, is to ease the management.

I give up do I do multiple models in (texture) the animation in three.js, because it is likely to trouble. Using the method of Pack This can be handled easily with a single model, because it is one texture. Code of three.js also takes only a few lines.

However, more than once, do not go unless you selected multiple times to combine the output, creating is somewhat cumbersome. And because it binds, quality will be less small texture. To maintain the quality, it becomes a huge image.

Besides using this tool, as I seem to be able to manually in Blender, but I stopped because it is cumbersome. If you look, it is likely such as plug-in, but gave up because it was not found.

For more information, UVPack of how to work with ModelWeight

How to use it.

How to operate the ModelWeight