<div dir="ltr">Robert,<div><br></div><div>I'm actually planning on providing FixedFunctionTechnique as a fallback codepath for rare cases. As such, I was hoping to get lighting working with FixedFunctionTechnique. I'm confused by the interface of createNormalMapTexture. Specifically, is there an interface for passing the resulting buffer of surface normals to somewhere in the osgVolume/layer/tile hierarchy so that lighting sources can use this information? It's unclear to me what I'd do with the result of createNormalMapTexture. I can't find any examples of code using this function with a google search.</div><div><br></div><div>- Alex</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Mar 10, 2016 at 9:52 AM Robert Osfield <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi Alex,<br><br></div>The normal map texture is required when you want to mimic per pixel lighting with the fixed function pipeline, it's not something required for normal osgVolume usage these days as you'll be using RayTracedTechnique or MultipassTechnique.<br><br></div>Robert.<br></div><div class="gmail_extra"><br><div class="gmail_quote"></div></div><div class="gmail_extra"><div class="gmail_quote">On 10 March 2016 at 14:49, Alex Taylor <span dir="ltr"><<a href="mailto:alextaylor@gmail.com" target="_blank">alextaylor@gmail.com</a>></span> wrote:<br></div></div><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"><div dir="ltr">Hey,<div><br></div><div>Looking through the osgVolume namespace, I have a question about the function createNormalMapTexture. My main question is, what are the intended use cases for this function?</div><span><font color="#888888"><div><br></div><div>- Alex </div></font></span></div>
<br></blockquote></div></div><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">_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org" target="_blank">osg-users@lists.openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>
</blockquote></div>