<div dir="ltr"><div class="gmail_quote"><div>Hi,</div><div dir="ltr"><br></div><div dir="ltr">I'm working on upgrading the OSG version used in the product I work on. When OSG is upgraded with the same client code, I'm noticing differences is the way my volumes are rendered with all of the rendering algorithms that I can't explain. I've fixed the parameters I'm using to define the osgVolume in both versions, so it can't be a matter of picking up a different default option for a parameter.<br></div><div dir="ltr"><div><br></div><div><b>OSG 3.4 Fixed Function</b></div><div><img src="cid:15288cab10a634206b81" alt="osg34RayTraced.jpg" class="kr" style="max-width: 100%;"><br></div><div><b>OSG 3.0 Fixed Function</b></div><div><b><img src="cid:15288caf6a2fa0e8d9f2" alt="osg30FixedFunction.jpg" class="kr" style="max-width: 100%;"><br></b></div><div><b><br></b></div><div><b>OSG 3.4 Ray Traced Lit</b></div><div><b><br></b></div><div><b><img src="cid:15288d55b12f1f208051" alt="osg34RayTracedLit.jpg" class="kr" style="max-width: 100%; opacity: 1;"><br></b></div><div><b>OSG 3.0 Ray Traced Lit</b></div><div><b><br></b></div><div><b><img src="cid:15288d5bb1eaf4a90012" alt="osg30RayTracedLit.jpg" class="kr" style="max-width: 100%; opacity: 1;"><br></b></div><div><b><br></b></div><div><b>OSG 3.4 Isosurface</b></div><div><b><img src="cid:15288d60559aed3833f3" alt="osg34Isosurface.jpg" class="kr" style="max-width: 100%; opacity: 1;"><br></b></div><div><b>OSG 3.0 Isosurface</b></div><div><b><img src="cid:15288d6664d4765da3b4" alt="osg30Isosurface.jpg" class="kr" style="max-width: 100%; opacity: 1;"><br></b></div><div><b><br></b></div><div>In the Ray Traced cases, I'm using the properties:</div><div><br></div><div>AlphaFunc = 0.02;</div><div>SampleDensity = 0.005;</div><div><br></div><div>I'm using setting the TransferFunctionProperty, so I'm using the shaders to do the alpha/color mapping. </div><div><br></div><div>For the FixedFunctionTechnique, I'm using AlphaFunc = 0.02, and using the applyTransferFunction function to obtain an RGBA mapped osg::Image buffer. </div><div><br></div><div>It's very possible that the upgrade to 3.4 has changed something else in my overall use of OSG elsewhere in the pipeline, unrelated to osgVolume, that is causing this issue. That said, I thought i'd ask if visually anyone has a guess it what might have changed between osg 3.0 and osg 3.4 that might explain these visual differences.</div><div><br></div><div>Thanks for your help,</div><div><br></div><div>Alex</div><div><br></div><div><br></div></div></div></div>