Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - MLG

#1
Bones / Re: Bones position issue with jPCT-AE 1.29
December 02, 2015, 10:13:47 AM
Ah yes I've forgotten calling build() function modify the rotation pivot.

Thank you for your quick answer.  ;)
#2
Bones / Re: Bones position issue with jPCT-AE 1.29
December 01, 2015, 05:10:15 AM
Yes, you can easily reproduce the issue like that:
- Download Bones and Bones-Android-Ninja projects -> http://www.aptalkarga.com/bones/
- Import them into your Eclipse workspace
- Copy "Bones\samples\data\seymour\seymour.group.bones" into "Bones-Android-Ninja\res\raw" folder
- Copy "Bones\samples\data\seymour\seymour.png" into "Bones-Android-Ninja\res\raw" folder (rename it to "seymour_texture.png" to avoid name error in resource matrix  ;))
- Replace the "NinjaDemoActivity.java" file by my attached file.
   I just replaced these lines:
   masterNinja = BonesIO.loadGroup(res.openRawResource(R.raw.ninja));
Texture texture = new Texture(res.openRawResource(R.raw.ninja_texture));


   by these ones:
   masterNinja = BonesIO.loadGroup(res.openRawResource(R.raw.seymour));
Texture texture = new Texture(res.openRawResource(R.raw.seymour_texture));


   and I added these lines in "addNinja" function:
   SkeletonDebugger skeletonDebugger = new SkeletonDebugger(masterNinja.get(0).getSkeletonPose(), 5f, 0.05f);
skeletonDebugger.setVisibility(true);
skeletonDebugger.addToWorld(world);


It's weird because it doesn't seem to have the issue for the ninja.
#3
Bones / Re: Bones position issue with jPCT-AE 1.29
November 30, 2015, 11:48:45 AM
My Seymour model has a different orientation and scale that's why I choose a bone scale of 5 and a joint scale of 0.02. It is generated with this command line:
ardorCollada2Bones.bat -out seymour.bones -scale 0.2 -rotation x180 -in Seymour.dae

I just tried with jPCT 1.26 and it works well.
With jPCT-AE version it works with the 1.24 but not with 1.25 or newer so it seems to be just an Android version problem.
#4
Bones / [resolved] Bones position issue with jPCT-AE 1.29
November 24, 2015, 10:18:11 AM
Hello,

I develop an Android application with jPCT-AE and I have an issue with the version 1.29 and Bones.
On my application, I use the Seymour example character and I want to display its skeleton. So I use this code:

mCurrentPose = mMainActivity.avatar.get(0).getSkeletonPose();
SkeletonDebugger skeletonDebugger = new SkeletonDebugger(mCurrentPose, 5f, 0.02f);
skeletonDebugger.setVisibility(true);
skeletonDebugger.addToWorld(mWorld);


With the library 1.23 beta it works well like the picture below:


But with the newest version 1.29, bones are displayed with a shift like the picture below:


Do you remark this issue ?