1
Support / load3DS type mismatch, String vs InputStream
« on: April 23, 2012, 01:22:41 am »
Hi!
I'm fairly new to 3D development and I'm working on an android application.
I am having issues using the load3DS method and I have been through the examples and the API and they are usually something like this:
(This is straight out of the advanced example for loading)
However for my project I am getting:
The method load3DS(InputStream, float) in the type Loader is not applicable for the arguments (String, float)
Basically I believe it is interpreting my path as a String rather than an InputStream.
This is my code:
It may help to know that I am in a class outside of my main Activity.
Any help would be much appreciated!
I'm fairly new to 3D development and I'm working on an android application.
I am having issues using the load3DS method and I have been through the examples and the API and they are usually something like this:
Code: [Select]
rock = Loader.load3DS("example/rock.3ds", 15f)[0];
(This is straight out of the advanced example for loading)
However for my project I am getting:
The method load3DS(InputStream, float) in the type Loader is not applicable for the arguments (String, float)
Basically I believe it is interpreting my path as a String rather than an InputStream.
This is my code:
Code: [Select]
boatmod = Loader.load3DS("/HelloWorld-AE/res/drawable-xhdpi" , 12f)[0];
boatmod.translate(coordinates);
It may help to know that I am in a class outside of my main Activity.
Any help would be much appreciated!