<div dir="ltr">Hi there, thanks for your quick input.<div><br></div><div>@Robert; The use case is pretty common: the original model assumes mm, I assume meters. Hence the extreme scaling.</div><div>Yes I noticed the transforms are flattened, which is probably a good thing in my case but it shouldn't</div><div>change the rendering. (The model is exported by a 3rd party software so I don't have full control)</div><div><br></div><div>@Sebastian: Yes you are probably right, I thought that some normals were completely lost though due to</div><div>the scaling (rescaling = division by 0) but maybe I was lucky this time.</div><div><br></div><div>Thanks again,</div><div>Per</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 4 December 2017 at 10:38, Sebastian Messerschmidt <span dir="ltr"><<a href="mailto:sebastian.messerschmidt@gmx.de" target="_blank">sebastian.messerschmidt@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Hi Per,<br>
<br>
Just a thought:<br>
Maybe the Optimizer simply applies normal-rescaling?<br>
<br>
Cheers<span class="HOEnZb"><font color="#888888"><br>
Sebastian<br>
</font></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi all,<br>
<br>
I came across something strange recently;<br>
the attached model is a red triangle scaled down by a factor 1000.<br>
The normals are squashed and I see some rendering problems in my app,<br>
which uses osgcompositeviewer.<br>
<br>
Confirmed with<br>
osgcompositeviewer red.osgt  - renders with white color (incorrect)<br>
BUT<br>
osgviewer red.osgt - renders with red color (correct)<br>
<br>
I did some digging in the OSG code, it seems the difference is that osgviewer always<br>
optimizes the scene graph, something that osgcompositeviewer never does.<br>
Adding an optimizer to osgcompositeviewer fixes the rendering.<br>
<br>
So first question; would it be better if the two viewers applied same optimizer settings?<br>
Since users would expect them to display things in the exact same way.<br>
<br>
Second and more interesting; how can optimizer correct a "broken" model?<br>
<br>
Thank you!<br>
<br>
/Per<br>
<br>
<br>
<br></div></div><span class="">
______________________________<wbr>_________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph<wbr>.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.or<wbr>g/listinfo.cgi/osg-users-opens<wbr>cenegraph.org</a><br>
<br>
</span></blockquote>
</blockquote></div><br></div>