English Version‎ > ‎

BVH Pose Editor


[Japanese Version]
BVH Pose Editor is WebGL based browser app whic can create BVH Motion file easily.
This is Part of BVH Motion Creator App

Install

Install from Chrome Web Store

Purpose

Creating WebGL based Character Animation
for Simple moving,or some kind action.
because of lack of functions,it's hard to use for MMD(MikuMikuDance) yet.

In Blender convining bvh files made by this app and model data and export morph animation.

Warning

If browser alert such kind error because of exceeded of HTML5 internal storage
(QUOTA_EXCEEDED_ERR): QUOTA_EXCEEDED_ERR: DOM Exception 22

Please remove unused model-data or texture which you upload and try again.

How to Use

Basic Control

click and select a object and mouse drug change something.optionaly use Shift and ALT Key.

Shortcut changed.now +Shift is moving same as Blender

In the case no selection.

Mouse dragging change camera X-Y angle. 
Mouse wheeling change camera zoom.
with Alt Key mouse Dragging change camera X-Y position. 

In the case select IK(Green Box)

Mouse dragging change IK's X-Y-Z position and it change model's pose.
Optional ,Mouse wheeling change IK's  Z position and it change model's pose.

With Shift-Key mouse dragging change IK's X-Y-Z position and it's transform model's pose naturally.
Optional,With Shift-Key mouse wheeling change IK's Z position and it's transform model's pose naturally.

Usually to control IK,you need to use normal mouse drag & with Alt key drag.
With Alt key move soft & naturally ,but some time do not move anything.

With Shift-Key mouse dragging change IK's position only.
Optional,With Shift-Key mouse wheeling change IK's Z position only.
Mainly it's usend  the situation before Do-mirror function.

With Alt-Key+Shift Key mouse dragging & wheel transform all ik's target bones.
Mainly it's used for  transfrom Head and hand

In the case select Bone(Red Box)
Mouse dragging change bone X-Y angle. 
Mouse wheeling change bone Z angle
(but usually it's hard to change the angle what you want, it's better to use a range to change angle)

With Alt-Key mouse dragging or wheeling change angle and change other IK targeted bones.
(basically It's useless exclude center-bones)

In the case select Root Bone(in center Red large Box)
Mouse dragging change bone X-Y angle. 
Mouse wheeling change bone Z angle

With Shift-Key mouse dragging change the bone position.
Optional,With Shift-Key mouse wheeling change the bone position.

With Alt-key mouse dragging or whelling change the bone angle and transform other ik-targeted bone.

With Alt-Key + Shift-key mouse dragging or whelling change the bone position and transform other ik-targeted bone.

It's better to change the root bone with Alt-Key.
Especially changing z-angle with mouse wheel seems create human natural moving.


do Mirror button.
for arm or foot,change bone angle  to as same as opposite one. 
after do-mirror,you should better to move Ik-controler position with Alt-key dragging.
otherwise when you click Ik-controler,the bones is back to before.

Frame Control

Add & Replace
push Add-button add new frame in last 
Replace-button replace current frame 

Copy & Paste
push Copy-button copy current pose and paste add frame after current one.
if you use copy & paste ,you can insert any position 
you can copy from another dada

Remove
push remove-button remove frame

Move frame
push bottom range control frame position
Prev(Back),Next(Foward),First(Move to first frame) control position too.

Data Control

New Data
push new button to create new data

Save
push save button to save 、Save As to save another name.
(If alert "QUOTA_EXCEEDED_ERR",limit over the html5 storage.remove unused data or model or texture you upload)

Switch Data
the data which loaded or created can switch left list-box


Load Data
you can load a data from Datas Tab


Rename Data
push Edit Name button to rename it.

Delate Data
push Delata button to delate to.if QUOTA_EXCEEDED_ERR happend. remove it.

Export

push export button to export the data as BVH format in Datas tab
the data would be save as text,rename it by yourself


Preference

Load model-data
from model area of Preference tab
you can load three.js format model data.if the model data has no bone or no skinning weight data ,automatically add it.
I'll share more model data in future.

switch model-data
select and push load button.

Load texture-data
from texture area of Preference tab
you can load texture

switch texture-data
select texture and push load button



Comments