Start a new topic

Unable to run animation in 3D model created using Blender

Unable to run animation in 3D model created using Blender


Hi,

I have created a 3D model with animations using Blender. The model is exported in .fbx format. When I try to import the .fbx file in the Wikitude Encoder tool, I am able to see the list of animations contained in my model.

However, when I try playing the animations only one of the animations is playing correctly. Rest are not working. 

On the other hand, on Blender, all the animations are working fine.

When I tried using the car model from the Wikitude examples, the animations are working fine.

Can you tell me what could be the issue in the playing of animations using the model developed by me?

Note: When importing model in the Wikitude encoder tool, I am getting the following error

"Non-Power-Of-Two Texture wrap-mode is not CLAM"

Is this causing the animations to be rendered incorrectly?

Regards,
Akash

 

 

 

 

 

 

 

Hi,

Q: Can you tell me what could be the issue in the playing of animations using the model developed by me?

The Wikitude3dEncoder does not support all kinds of animations. So it depends on the modeling tool and which technique it uses to create the animation.
Please send us the fbx, so that we can have a look at it.
Also other customers have reported problems with animations from Blender. So the problem is not totally new and a fix may be already in the queue for you.

Q: Note: When importing model in the Wikitude encoder tool, I am getting the following error "Non-Power-Of-Two Texture wrap-mode is not CLAM"

clamp -> This has nothing to do with animations.

Q: Is this causing the animations to be rendered incorrectly?

No.

Greetings

Nicola
 

Hi Nicola,

Please find below link to download the .zip file that contains .fbx file of the model. 

https://www.dropbox.com/l/s/BYQCkyt1oEGTkQkHlM97Ls

Let me know in case anything else is required.

regards,

Akash

 

Hi,

Thanks for providing your fbx files.

We can confirm that after loading these fbx files in Wikitude3dEncoder no animations are listed. However, opening the files in the FBX Reviewer allows to run a 120 frames animation, however without any visual effect.

The problem therefore seems to be in the export processes from Blender to fbx.
As soon as the fbx contains a working animation we can continue on supporting that animation in the Wikitude3dEncoder.

Greetings

Nicola

Hi Nicola,

Can you do me a favor? Can you please tell me the name of the Android application that does the SLAM feature mentioned in the below link: 

http://www.wikitude.com/wikitude-slam/

I want to download the application that the person is using in the following vide

https://www.youtube.com/watch?v=GWs2KK-Pv0Q

Please can you have a look? Do you have an Android application on the Play Store that showcases the SLAM feature so that I can test it out?

regards,

Akash

Hi,

This is part of our Native API sample app. So once you download the Native API package from our download page, the sample app is part of the pacakge. You can simply build and install it on your device and follow the steps of the video.

Greetings

Nicola

Hi Nicola,

 

Thanks. We got the app for Android.

 

Regards,

Akash

Ok, so you should be able to follow the steps from the video.

Should you need anything further, just let me know anytime.

Greetings

Nicola

Hi Nicola,

I have generated a .wtm file as per the video. can you tell me how to refer to the same through code?

Is this implementation correct? 

 

this.tracker = new AR.Tracker("assets/test.wtm", {

onLoaded: this.worldLoaded

});


Regards,

Akash

In order to get details on the implementation and how to work with our 3D tracking beta - please refer to the sample app implementation and the documentation for the Native API.

Greetings

Nicola

Hi Nicola,

I tried using the native sample as you have suggested. In those samples, they have only included how to create a map and generate the .wtm file.

However there is no example where in they have included code to read the .wtm file and use the same for tracking.

Can you tell me by when such an example will be available? Any tentative date?

regards,

Akash

Hi akash,
Our native SDK example application does include such a sample. It's `Client Recognition - 3D Tracking`. The example guides you through a initial recording phase and when this is done, the recorded .wtm file is used to create a 3D tracker. Have a look at WT3DTrackingViewController line 186 on iOS or ClientTracking3DActivity line 111 for Android. Here, the .wtm file is loaded from the .wtm path that was reported from our recording API.

Best regards

Andreas
Login or Signup to post a comment