Hi there,<div>time for an update [*],<div><br></div><div><div>Read-me: <a href="http://www.dalaifelinto.com/ftp/impa/ibl_toolkit.txt">http://www.dalaifelinto.com/ftp/impa/ibl_toolkit.txt</a></div><div>Download (import as addon): <a href="http://www.dalaifelinto.com/ftp/impa/ibl_toolkit_beta.zip">http://www.dalaifelinto.com/ftp/impa/ibl_toolkit_beta.zip</a></div>

</div><div>[it needs blender as of yesterday]</div><div><br></div><div><a href="http://dalaifelinto.com/ftp/impa/arlux_blender.jpg">http://dalaifelinto.com/ftp/impa/arlux_blender.jpg</a> (quick render)</div><div><a href="http://dalaifelinto.com/ftp/impa/arlux_blender2.jpg">http://dalaifelinto.com/ftp/impa/arlux_blender2.jpg</a> (luxrender ui)</div>

<div><a href="http://dalaifelinto.com/ftp/impa/arlux_blender3.jpg">http://dalaifelinto.com/ftp/impa/arlux_blender3.jpg</a> (blender, top right cycles doing background, top left addon to add the background with glsl shader)</div>

<div><a href="http://dalaifelinto.com/ftp/impa/arlux_blender4.jpg">http://dalaifelinto.com/ftp/impa/arlux_blender4.jpg</a> (same as 3, but showing edit mode)</div><div><br></div><div>I solved the &#39;lack of update in edit mode&#39; problem. In the 3d view you can call an operator that draws the background in all but the Rendered mode. The magic is all performances in the edit.py file. It&#39;s not super stable, but that&#39;s the only solution I have so far.</div>


<div><br></div><div>As for an option for the &#39;happy shader&#39; you can find an old paper of the original arluxrender implementation here (in pt_BR):</div><div><a href="http://www.visgraf.impa.br/arlux/downloads/clei-zang-velho.pdf">http://www.visgraf.impa.br/arlux/downloads/clei-zang-velho.pdf</a></div>

<div><br></div><div>But Aldo is still working in the integrator rewrite to handle the environment map as light and color sources and other goodies, we should have this in a nice paper only for this CLEI 2012 though. The code should be in the ARLuxrender by middle June.</div>

<div>[if you find other papers on that topic please share as well, we are still after alternatives]</div><div><br></div><div>Dalai</div><div>* the last one here, I will keep next changes  on blender artists to avoid spamming the list:</div>

<div><a href="http://goo.gl/Lhf1c">http://goo.gl/Lhf1c</a><br><br><div class="gmail_quote">2012/4/23 Dalai Felinto <span dir="ltr">&lt;<a href="mailto:dfelinto@gmail.com" target="_blank">dfelinto@gmail.com</a>&gt;</span><br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra">Hi Brecht,</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">


<div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
One small note, with Cycles each Texture node has also mapping<br>
settings built in (in the Texture Properties), so you can use only 1<br>
node instead of 3 if you wanted to. It may also be a good idea to<br>
enable &quot;Sample as Lamp&quot; in the World Settings.<br></blockquote><div><br></div></div><div>Thanks will look into that ;)</div><div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
&gt; Problem with the current workflow:<br>
&gt; ---------------------------------------------------<br>
&gt; - cycles shaders do not work while in edit mode. Although I don&#39;t care about<br>
&gt; the object materials, it would be really nice to have the background shaders<br>
&gt; working. I&#39;m trying to build an alternative with bgl and glsl shaders on top<br>
&gt; of the 3dview, but it&#39;s too tacky. I need the background<br>
&gt; (the other alternative is to do partial renders of the HDRI to use as<br>
&gt; &#39;Background Image&#39;. Not as elegant as having the actual panorama showed in<br>
&gt; edit mode).<br>
<br>
</div>I&#39;m not sure what you mean here? The edit mode limitation I can think<br>
of, is that editing a mesh does not update in Rendered draw mode until<br>
you go back to object mode, but that seems unrelated to this.<br></blockquote><div><br></div></div><div>There is no way to see the background and the edit mesh at the same time. That way it&#39;s really hard to model what is in the background using the image as reference.</div>



<div><br></div><div>I see three solutions based on changes in Blender code. Let me know your thoughts :</div><div>(1) to have the editable mesh visible in rendered mode even if without &#39;cycles material&#39;</div><div>



(2) to have the background optionally visible in modes different than &#39;RENDERED&#39;</div><div>(3) to support equirectangular (lat long) images in the &#39;view background images&#39; as a special mode</div><div>(only works with camera</div>



<div><br></div><div>[* a workaround I&#39;m considering is to render the background for the camera and use as Background image. It will work, just not as a nice workflow. The second *]</div><div><div><br></div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
&gt; Things I can do with ARLuxrender that I would like to do with cycles:<br>
&gt; ----------------------------------------------------------------------------------------------------<br>
<br>
</div>This is something that I have been looking into for mango (Ton calls<br>
it the &quot;happy shader&quot;), but I haven&#39;t found the right implementation<br>
yet. I&#39;ll definitely have a close look at the paper/code here.<br></blockquote><div><br></div></div><div>Luxrender alone is based on PBRT so I hope it&#39;s compatible with cycles architecture. The latest integrator we are using may not be in the git. I will talk with Aldo to see what he is using as reference.</div>



<div><br></div><div>--</div><div>Dalai</div></div></div>
</blockquote></div><br></div>
</div>