<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic C4D Python: AiASSLoad() excludes Layer nodes? in Arnold General Rendering Forum</title>
    <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035746#M4807</link>
    <description>&lt;P&gt;I'm writing a script that reads an .ass file and conforms texture formats and locations to a standard. However, with Layer nodes, the script does not seem to read them, and once the updated .ass file is written using AiASSWrite() it is excluded, resulting in broken links.&lt;BR /&gt;&lt;BR /&gt;I am using the AI_NODE_ALL mask in both the load and iterator, still nothing. It's as if AiASSLoad() knows nothing about the Layer nodes and ignored them.&lt;BR /&gt;&lt;BR /&gt;C4D Exports the layer nodes just fine, from both the GUI and from call c4d.CallCommand()&lt;BR /&gt;&lt;BR /&gt;This is especially problematic as Arnold uses layer nodes to work with selection groups.&lt;/P&gt;</description>
    <pubDate>Tue, 26 Sep 2017 00:44:11 GMT</pubDate>
    <dc:creator>Shawn_Kearney1</dc:creator>
    <dc:date>2017-09-26T00:44:11Z</dc:date>
    <item>
      <title>C4D Python: AiASSLoad() excludes Layer nodes?</title>
      <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035746#M4807</link>
      <description>&lt;P&gt;I'm writing a script that reads an .ass file and conforms texture formats and locations to a standard. However, with Layer nodes, the script does not seem to read them, and once the updated .ass file is written using AiASSWrite() it is excluded, resulting in broken links.&lt;BR /&gt;&lt;BR /&gt;I am using the AI_NODE_ALL mask in both the load and iterator, still nothing. It's as if AiASSLoad() knows nothing about the Layer nodes and ignored them.&lt;BR /&gt;&lt;BR /&gt;C4D Exports the layer nodes just fine, from both the GUI and from call c4d.CallCommand()&lt;BR /&gt;&lt;BR /&gt;This is especially problematic as Arnold uses layer nodes to work with selection groups.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 00:44:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035746#M4807</guid>
      <dc:creator>Shawn_Kearney1</dc:creator>
      <dc:date>2017-09-26T00:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: C4D Python: AiASSLoad() excludes Layer nodes?</title>
      <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035747#M4808</link>
      <description>&lt;P&gt;Layers are a C4DtoA thing, not Arnold.&lt;/P&gt;&lt;P&gt;You need to have the c4dtoa_shaders in your shader search path before you load an ass file.&lt;/P&gt;&lt;P&gt;If you enable logging before you load an ass file, you'll see errors for unrecognized nodes (unless you add the c4dtoa_shaders to the shader search path eg ARNOLD_PLUGIN_PATH)&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 01:25:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035747#M4808</guid>
      <dc:creator>Stephen.Blair</dc:creator>
      <dc:date>2017-09-26T01:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: C4D Python: AiASSLoad() excludes Layer nodes?</title>
      <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035748#M4809</link>
      <description>&lt;P&gt;As Stephen said, the layer shader is part of the c4dtoa_shaders library, so you have to load it first via the &lt;STRONG&gt;AiLoadPlugins()&lt;/STRONG&gt; function. The binary is in the &lt;EM&gt;[C4D install]/plugins/C4DtoA/shaders&lt;/EM&gt; folder.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 07:51:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035748#M4809</guid>
      <dc:creator>peter.horvath6V6K3</dc:creator>
      <dc:date>2017-09-26T07:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: C4D Python: AiASSLoad() excludes Layer nodes?</title>
      <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035749#M4810</link>
      <description>&lt;P&gt;I figured it was along these lines, since HtoA doesn't have Layers, just wasn't sure what I needed. If the proper Plugin Path is included in the ass file's options, will arnold load the plugins automatically, without AiLoadPlugins()?&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2017 05:23:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035749#M4810</guid>
      <dc:creator>Shawn_Kearney1</dc:creator>
      <dc:date>2017-09-27T05:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: C4D Python: AiASSLoad() excludes Layer nodes?</title>
      <link>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035750#M4811</link>
      <description>&lt;P&gt;Thank you! Along with Peter's help I got it figured out and working perfectly!&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2017 05:27:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/arnold-general-rendering-forum/c4d-python-aiassload-excludes-layer-nodes/m-p/11035750#M4811</guid>
      <dc:creator>Shawn_Kearney1</dc:creator>
      <dc:date>2017-09-27T05:27:00Z</dc:date>
    </item>
  </channel>
</rss>

