<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">- rock-gui (has the rock-gui/robot_viz which needs the plugin to display<br>
phobos-created )<br></blockquote><div><br></div><div>I would go for rock-gui</div><div><br></div><div>For what it's worth, we use osgconvert to convert the source files into OSG's own binary format (i.e. wavefront to osgb in your case, collada to osgb in ours) and patched gui/robot_model to look for <file_basename>.osgb for each visual, falling back to the original file if it does not exist.</div><div><br></div><div>The conversion is part of the build/install process.</div><div><br></div><div>Apart from fixing the loading time issue, it also optimizes the structure to fit OpenGL better (i.e. reduces the number of drawcalls dramatically, making turning on VBOs by default feasible *and* debugging with e.g. vogl possible, leading in our case to more than 2x performance boost). And it's a workflow that does not require yet-another-specially-made-format.</div><div> </div><div>Sylvain</div></div><br></div></div>