Login  Register

Re: Hello,how could i load normal map in obj?

Posted by gouessej on Nov 29, 2013; 8:49am
URL: https://forum.jogamp.org/Hello-how-could-i-load-normal-map-in-obj-tp4030707p4030716.html

Sven Gothel wrote
besides .. we also have OBJ loader in jogl-demos and jogl-utils.
The latter is quite unmaintained and may not work at all.
jogl-demos AFAIK contains at least two OBJ loader w/ demos.
Consider those if you like to be more 'native' w/o a scenegraph.
This OBJ loader requires normals which shouldn't be mandatory and it is extremely poor:
https://github.com/sgothel/jogl-demos/blob/master/src/demos/util/ObjReader.java

This OBJ loader is in JOGL-Utils and supports more things but its MTL support is very poor, I haven't tested it:
https://github.com/sgothel/jogl-utils/blob/master/src/net/java/joglutils/model/loader/WaveFrontLoader.java

Sven Gothel wrote
However, Ardor3D's utilities are for sure more matured.
I understand your position, some developers sometimes want a very lightweight loader without having to use a whole scenegraph but implementing fully working loaders requires to manage entities typically present inside a scenegraph. Ardor3D's loaders have been heavily tested, Ardor3D WaveFront OBJ loader doesn't support only a very few keywords.
Julien Gouesse | Personal blog | Website