<div dir="ltr">Well that was the question, if it was possible to skip bounces of some lights even when other lights have GI. So it isn&#39;t possible? if for example a scene with 10 lights all with bounces renders in 5 minutes, and the same but globally no bounces renders in 2 minutes, then what you are saying is that it is inevitable that if only 1 of the 10 lights have bounces the scene will always render in the same 5 minutes if GI is used globally (Even when 9 of 10 lights don&#39;t bounce)?? That is the way it is now, I was hoping that even when GI is globally activated, as long as we started reducing bounces on the lights that don&#39;t need them render times would decrease.<div><br><div><div><br></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-06 15:47 GMT-04:00 Brecht Van Lommel <span dir="ltr">&lt;<a href="mailto:brechtvanlommel@pandora.be" target="_blank">brechtvanlommel@pandora.be</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I understand the use case, GI with some auxiliary lights that do not<br>
use GI. But the tests being done here are not representative of that,<br>
the main speedup you are seeing in that test is because you&#39;re<br>
skipping bounces that you can&#39;t skip if you need GI for other light<br>
sources.<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Oct 6, 2014 at 8:50 PM, David Fenner &lt;<a href="mailto:d4vidfenner@gmail.com">d4vidfenner@gmail.com</a>&gt; wrote:<br>
&gt; Hmm I don&#39;t understand what you mean brecht... I never said anything about<br>
&gt; wanting no global bounces at all, in the first mail I explained that usually<br>
&gt; some lights (like environment) need GI but many auxiliary lights used to<br>
&gt; &quot;paint&quot; polygons don&#39;t. For example, think of a scene that has 2 lights with<br>
&gt; GI, and 8 lights (rims, face aux, eye aux, some torch, whatever) don&#39;t need<br>
&gt; GI, and in fact GI works worse visually. In this scene there would be no<br>
&gt; gain at all by making these 8 lights not bounce, but since they don&#39;t<br>
&gt; bounce, can&#39;t these rays not be calculated to make it faster?<br>
&gt;<br>
&gt; Please check first mail, the idea is to make it easier to make some lights<br>
&gt; not bounce for artistic control and that this also helps to optimize speed,<br>
&gt; since they don&#39;t bounce... I don&#39;t even know if its possible, but I do<br>
&gt; believe that a scene with 8 lights bouncing should render slower than one<br>
&gt; with 1 light bouncing (of 8), or this is not possible with pathtracers??<br>
&gt;<br>
&gt;<br>
&gt; 2014-10-06 13:49 GMT-04:00 Brecht Van Lommel &lt;<a href="mailto:brechtvanlommel@pandora.be">brechtvanlommel@pandora.be</a>&gt;:<br>
&gt;<br>
&gt;&gt; Well yes, it would be nice if Cycles could automatically detect when it<br>
&gt;&gt; can set global bounces to 0, but you&#39;re not gaining any new capabilities<br>
&gt;&gt; this way. I imagine that if you want no light bounces at all, then you would<br>
&gt;&gt; have probably just set global bounces to 0, rather than going through the<br>
&gt;&gt; trouble of changing all lamps, emissive surfaces, volumes, ambient<br>
&gt;&gt; occlusion, the world shader, and whatever else in the scene might be<br>
&gt;&gt; emitting light.<br>
&gt;&gt;<br>
&gt;&gt; There are various optimizations possible here, but this specific case<br>
&gt;&gt; doesn&#39;t seem all that helpful for a production scene?<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Oct 6, 2014 at 1:52 PM, Greg Zaal &lt;<a href="mailto:gregzzmail@gmail.com">gregzzmail@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Done some tests too and David is right.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; 128 bounces, 5:14 - <a href="http://i.imgur.com/XFdhp9l.png" target="_blank">http://i.imgur.com/XFdhp9l.png</a><br>
&gt;&gt; &gt; 128 bounces with Ray Depth trick, 5:11 - <a href="http://i.imgur.com/p8kL5ki.png" target="_blank">http://i.imgur.com/p8kL5ki.png</a><br>
&gt;&gt; &gt; 0 bounces, 4:10 - <a href="http://i.imgur.com/xQdrSQD.png" target="_blank">http://i.imgur.com/xQdrSQD.png</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Nodes used for one of the lamps: <a href="http://i.imgur.com/MBsi7hh.png" target="_blank">http://i.imgur.com/MBsi7hh.png</a> (also<br>
&gt;&gt; &gt; tried<br>
&gt;&gt; &gt; <a href="http://i.imgur.com/htdCsxi.png" target="_blank">http://i.imgur.com/htdCsxi.png</a> - made no difference)<br>
&gt;&gt; &gt; Blend file: <a href="http://pasteall.org/blend/31928" target="_blank">http://pasteall.org/blend/31928</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Cheers,<br>
&gt;&gt; &gt; Greg<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Bf-cycles mailing list<br>
&gt;&gt; &gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt; &gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Bf-cycles mailing list<br>
&gt;&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Bf-cycles mailing list<br>
&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;<br>
_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
</div></div></blockquote></div><br></div>