Question about skeleton
Re: Question about skeleton
thank you for your patient relies, mike!
can you tell me that the local data in natnet sdk is relative to it's parent bone or it's inital state?
how does my client app to read the skeleton file(*.skl) exported by arena? because i need to create a mapping relationship about the bones of the skeleton between arena and skeleton animation.
can you tell me that the local data in natnet sdk is relative to it's parent bone or it's inital state?
how does my client app to read the skeleton file(*.skl) exported by arena? because i need to create a mapping relationship about the bones of the skeleton between arena and skeleton animation.
-
- Posts: 1896
- Joined: Tue Feb 01, 2011 8:41 am
- Location: Corvallis, OR
Re: Question about skeleton
If you are streaming from arena, the bones can be sent as either global orientation or parent-bone specific, with the Hips as the root for the skeleton (and thus always global). Check or uncheck "Local child data" as needed.
The client app should not be reading the .skl file, it's for use by Arena only. When streaming, make sure the skeleton file is loaded (or you are using a trajectorized file which includes skeleton data), and the skeleton will stream with the markers. You can additionally select "skeleton as a rigid body" in streaming options to have each bone appear as individual rigid bodies.
The client app should not be reading the .skl file, it's for use by Arena only. When streaming, make sure the skeleton file is loaded (or you are using a trajectorized file which includes skeleton data), and the skeleton will stream with the markers. You can additionally select "skeleton as a rigid body" in streaming options to have each bone appear as individual rigid bodies.
Re: Question about skeleton
hi,mike!
in arena,i check "Local child data" and "rigidbody data" on the stream page,and click the stream button.
at the same time,i run the example "simpleclient3d" which i modify that it can read the skeleton data.
why the rotation infomation displayed between on the upper-right corner in arena("Rotation(deg):XX") and simpleclient3d.exe("RB XX (yaw:XX, pitch:XX, roll:XX)") is a little different about the same bone?
in arena,i check "Local child data" and "rigidbody data" on the stream page,and click the stream button.
at the same time,i run the example "simpleclient3d" which i modify that it can read the skeleton data.
why the rotation infomation displayed between on the upper-right corner in arena("Rotation(deg):XX") and simpleclient3d.exe("RB XX (yaw:XX, pitch:XX, roll:XX)") is a little different about the same bone?
Re: Question about skeleton
hi mike!
when i use the 3dsmax9 plugin(ArenaMocap.dlu),i choose a bone in 3dsmax like "arena tutorial video" and click the button "Select Biped",then it cause a error messagebox "Biped initialization failed".can you tell me what reason make it happens?
when i use the 3dsmax9 plugin(ArenaMocap.dlu),i choose a bone in 3dsmax like "arena tutorial video" and click the button "Select Biped",then it cause a error messagebox "Biped initialization failed".can you tell me what reason make it happens?
-
- Posts: 1896
- Joined: Tue Feb 01, 2011 8:41 am
- Location: Corvallis, OR
Re: Question about skeleton
This could be due to a firewall (even the windows firewall can do this).
Re: Question about skeleton
but the firewall is close.
and arena and 3dsmax are running on the same computer.
and arena and 3dsmax are running on the same computer.
-
- Posts: 1896
- Joined: Tue Feb 01, 2011 8:41 am
- Location: Corvallis, OR
Re: Question about skeleton
What are the Arena streaming settings?
What settings are you using in 3DS Max?
What versions of both Arena and 3DS Max are you using?
What settings are you using in 3DS Max?
What versions of both Arena and 3DS Max are you using?
Re: Question about skeleton
(1)arena streaming setting
default setting like video."right hand coord" and "rigidbody data".
(2)3dsmax setting is also like arena web video.
(3)arena 1.7.3 and 3dsmax 9,32bit.
my problem:
click the button "connect to arena" which connected arena successfully, but click the button "select Biped" which causes a error "Biped initialization failed" messagebox poped up.
default setting like video."right hand coord" and "rigidbody data".
(2)3dsmax setting is also like arena web video.
(3)arena 1.7.3 and 3dsmax 9,32bit.
my problem:
click the button "connect to arena" which connected arena successfully, but click the button "select Biped" which causes a error "Biped initialization failed" messagebox poped up.
Re: Question about skeleton
hi friends,i encountered a problem.
each joint of the skeleton in arena has the same local coord system, but each joint of the skeleton(T-Pose) created by 3dsmax has different local coord. when transfer arena's skeleton data to my app, do i need to establish a "local coord" mapping about each joint between arena and my App one by one?
each joint of the skeleton in arena has the same local coord system, but each joint of the skeleton(T-Pose) created by 3dsmax has different local coord. when transfer arena's skeleton data to my app, do i need to establish a "local coord" mapping about each joint between arena and my App one by one?
-
- Posts: 1896
- Joined: Tue Feb 01, 2011 8:41 am
- Location: Corvallis, OR
Re: Question about skeleton
How are you getting the data to 3DS max? Are you exporting/importing or streaming?