Is it possible to dynamically load 3D objects (say 3ds files or FBX files) at runtime from a user defined location ?
That is the models are NOT going to be loaded from the assets collection used during the development but from a user defined directory or from a URL?
-Kaya
Mike_L
January 2, 2011, 2:58am
2
I’m sure it probably is, though i dont know how
if you write an own loader you can do that.
Otherwise the answer is impossible as unity will only load asset bundles from the outside world when it comes to model loading
Use this for loading .obj files at runtime.
–Eric
YES, I wrote my own loader by using JSON for the mesh data, since that is format-less and server friendly
http://www.youtube.com/watch?v=jr5wPqwfkWE
“apple_motion”,
Thank you for the link. Your work is super!!!
Is your code publicly available ?
-Kaya
I have 3d model in server and i’m getting the ulr value through json but how can i display the .obj or. fbx format into 3D ? I don’t want to use AssetBundle. Please help on this
Behold, this thread has come BACK to LIFE!
But… Eric’s answer from 2011 is still good; use ObjReader .
Does it load .fbx animated format from server url or it’s only for .obj?
ok…Is there any other way to download 3D model from server url? I need to support .obj, .fbx format also.
Write your own or try to get Assimp.NET integration working if you have Pro.
Is there any existing library or link available for this?