<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
 <style type="text/css">.mceResizeHandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}.mceResizeHandle:hover {background: #000}img[data-mce-selected] {outline: 1px solid black}img.mceClonedResizable, table.mceClonedResizable {position: absolute;outline: 1px dashed black;opacity: .5;z-index: 10000}
</style></head><body style=""><div>Hi,</div>
<div>&#160;</div>
<div>I&#39;m using Blender on a shot for a bigger project right now, and while I&#39;m enjoying it a lot (never had a single crash so far and its not a lightweight scene) there is some stuff that I either don&#39;t know how to do, might do wrong or simply can&#39;t do because of the programs limitiations.</div>
<div>So if you could please shed some light on a couple of questions...</div>
<div>Here we go:</div>
<div>&#160;</div>
<div><strong>1.: &#160;Custom AOVs (Passes)?</strong></div>
<div>I need to create a couple of RGB masks. At the moment I create a new renderlayer with an override rgb material (Obj-ID decides if R,G,B, or black). Since I have a couple of objects, I end up with a lot of renderlayers, which makes the rendering process longer. In Vray there is the multimatte-element channel that you can use for that and in Arnold you can freely setup your aovs (passes, channels, whatever it is called in different software). Is there something like this in cycles that I haven&#39;t noticed yet, or is the workflow I&#39;m using atm the one to go for atm?</div>
<div>&#160;</div>
<div><strong>2.: Custom Attributes&#160;</strong></div>
<div>As I understand it, cycles can already access some predefined attributes on a per vertex level (?). But how about if I give custom attributes to objects? E.g. if I give a customID property to my objects, could I use that in the rendertree instead of ObectInfo-&#62;ObjectID?</div>
<div>&#160;</div>
<div><strong>3.: Nodes</strong></div>
<div>I really could use some nodes like the &#34;rescale&#34; node that is mentioned in another thread on this list, because I&#39;m running a custom OCIO configuration and run into the fcurve issues <a href="https://github.com/sobotka/bassam-test">that are mentioned here</a>&#160;(last point in &#34;Help! grading is tricky&#34;). Also a random node with a seed input (e.g. ObjID) would be awesome. Which brings me to the next point....</div>
<div>&#160;</div>
<div><strong>4.: Beginners Guide to write cycles shaders/nodes</strong></div>
<div>Is there some guide on writing and compiling cycles shaders (not osl) and custom nodes (maybe I could write the nodes in 4. myself?). Could compiled shaders and nodes be shared, or has a custom blender build to be used for that?</div>
<div>&#160;</div>
<div><strong>5.: Logging</strong></div>
<div>I think I already asked that a while ago, but is it possible to reduce cycles logging output? The log files on the renderfarm are huge, and I porbably just would need some summary info.</div>
<div>&#160;</div>
<div>&#160;</div>
<div>....there is probably more, but that is all that comes to my head right now....</div>
<div>Thanks,</div>
<div>Thomas</div></body></html>