Hi all,

I am trying to do something which attach additional information (loaded from an 
external JSON file) to each vertex. The loaded information are loaded as 
texture in GPU. The only problem here is how to figure out which element of 
data to be used for particular vertex in vertex shader. I am trying to use 
gl_vertexID.

The model is in FBX format and they are loaded using FBX plugin. However the 
method I am using is not working because the FBX plugin duplicates the 
vertices, so I cannot establish one-to-one correspondence between texel in a 
texture (with information loaded from JSON file) and the vertex.

Attached is screenshot of statistics I output using osgUltil::StatsVisitor. The 
3D model contains 382 vertices. If you see the statistics of object loaded 
using FBX plugin, it contains 2280 vertices. However, for object loaded using 
OBJ plugin, it contains exactly 382 vertices. Is there any way to preven FBX 
plugin from duplicating the vertices ? or there is other solution for this 
problem I am trying to solve ?

(we have to use FBX plugin because OBJ does not support animation).


Thanks.

Cheers,
Eon

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=73178#73178




Attachments: 
http://forum.openscenegraph.org//files/capture_300.jpg


_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to