<div dir="auto">For RhinoCycles (Raytraced) we also have the internal option to pull the data from the buffers and use non-OpenGL means to show the render results - this also works with the Rhino viewport integration. In our case it is necessary for supporting Raytraced over RDP and in VMWare.</div><div class="gmail_extra"><br><div class="gmail_quote">On 17 Mar 2018 7:11 pm, "Guillaume Chéreau" <<a href="mailto:guillaume.chereau@gmail.com">guillaume.chereau@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Mar 17, 2018 at 11:01 PM, Lukas Stockner<br>
<<a href="mailto:lukas.stockner@freenet.de">lukas.stockner@freenet.de</a>> wrote:<br>
> - Are you fine with getting a raw float buffer?<br>
Yes that's fine, I can easily do the conversion to RGB.<br>
<br>
> - Are you using interactive rendering?<br>
Yes, I am looking for the same kind of rendering as in Blender, where<br>
we start we a low res version and progressively improve it, if the<br>
user changes the scene of the camera position, the rendering is reset.<br>
It works more or less out of the box with the session->draw method,<br>
but it is using OpenGL to do the rendering directly on screen. What -I<br>
think- I want is to get the raw data and add put it into a dynamic<br>
texture that I can integrate into goxel rendering.<br>
<br>
> - Do you want to support multiple devices?<br>
Not sure what that means.  I only want to render on screen, and also<br>
into a file for export.<br>
<br>
> The easiest approaches I can think of right now are either using a shared<br>
> RenderBuffer for all tiles (already sort of implemented in session.cpp) or<br>
> just copying the pixels from their buffers into your shared buffer similar<br>
> to how Cycles for Blender does it in<br>
> BlenderSession::do_write_<wbr>update_render_result.<br>
<br>
OK thanks for the tips, I will have a look at that.<br>
<br>
- Gui<br>
______________________________<wbr>_________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/<wbr>mailman/listinfo/bf-cycles</a><br>
</blockquote></div></div>