<br><br><div class="gmail_quote">On Fri, Jul 15, 2011 at 3:12 PM, Matt Ebb <span dir="ltr"><<a href="mailto:matt@mke3.net">matt@mke3.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="im">On Fri, Jul 15, 2011 at 3:09 PM, Nicholas Yue <span dir="ltr"><<a href="mailto:yue.nicholas@gmail.com" target="_blank">yue.nicholas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div></div><div><br></div></div>

Given that RenderEngine gets called N-samples time and frame_subframe<br>
not having the fractional value, how can I determine that I am on the<br>
last sample and time to actually emit stuff for the Renderer?<br></blockquote></div><div><br>Uh? The render engine API render method gets called once per render (frame). I don't know where you're getting the idea that it is called N amounts of times?<br>

</div></div><br>
</blockquote></div>I just thought - Perhaps have you got blender interla's full scene antialiasing switched on? Perhaps there's a bug in which it will set off an external render multiple times if that option is on. It should really be ignored for external renderers and jsut let hte external renderer exporter handle all motion blur data export itself, but I'm wondering if there's in fact something wrong here...<br>
<br>Matt<br>