Are you over 18 and want to see adult content?
More Annotations
A complete backup of https://wantedanalytics.com
Are you over 18 and want to see adult content?
A complete backup of https://universidaduvm.mx
Are you over 18 and want to see adult content?
A complete backup of https://eatmovefeel.de
Are you over 18 and want to see adult content?
A complete backup of https://whoplusyou.com
Are you over 18 and want to see adult content?
A complete backup of https://statefarmstadium.com
Are you over 18 and want to see adult content?
A complete backup of https://investortimes.com
Are you over 18 and want to see adult content?
A complete backup of https://locanto.net
Are you over 18 and want to see adult content?
A complete backup of https://casadellibro.com
Are you over 18 and want to see adult content?
A complete backup of https://poison-ivy.org
Are you over 18 and want to see adult content?
A complete backup of https://sharkspotters.org.za
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of https://bionj.org
Are you over 18 and want to see adult content?
A complete backup of https://modafiniltabs.com
Are you over 18 and want to see adult content?
A complete backup of https://just-add-sprinkles.com
Are you over 18 and want to see adult content?
A complete backup of https://abingdonhealth.com
Are you over 18 and want to see adult content?
A complete backup of https://betdsi.com
Are you over 18 and want to see adult content?
A complete backup of https://feratel.com
Are you over 18 and want to see adult content?
A complete backup of https://espressoplanet.com
Are you over 18 and want to see adult content?
A complete backup of https://besttechinfo.com
Are you over 18 and want to see adult content?
A complete backup of https://versefortheday.com
Are you over 18 and want to see adult content?
A complete backup of https://vagrantup.com
Are you over 18 and want to see adult content?
Text
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. DENOISING AOVS WITH THE ARNOLD DENOISER Enable Output Denoising AOVs. Add a new output driver to the AOVs, and set the filter to variance. Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV) When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: C STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018.HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. DENOISING AOVS WITH THE ARNOLD DENOISER Enable Output Denoising AOVs. Add a new output driver to the AOVs, and set the filter to variance. Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV) When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: C STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. WARNINGS | ARNOLD SUPPORT CORNER The "mayaSoftware" renderer will be used instead. //. By itself, this warning doesn’t mean there’s a problem with MtoA or Arnold. The warning means that the MtoA plugin isn’t loaded, so all you have to do is load MtoA: Click Windows > Settings/Preferences >PROCEDURALS
Procedurals (aka standins) don’t expose the parameters of objects and shaders inside the procedural. For example, you cannot override shader parameters like standard.Kd (diffuse color) or standard.emission (emission scale) by setting those parameters on a procedural node.. But what you can do is use “user dataparameters”.
DENOISING AOVS WITH THE ARNOLD DENOISER Enable Output Denoising AOVs. Add a new output driver to the AOVs, and set the filter to variance. Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV) When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: C STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the GETTING STARTED WITH THE ARNOLD PYTHON API The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. Here’s a “hello world” written with PYTHON API | ARNOLD SUPPORT CORNER Here’s a snippet that loops over the shape nodes in an ASS file. This would print something like this: Note the root node of type list_aggregate. It’s shape used internally by Arnold. Just be aware that that root node is there in the universe, because even if you load an ASS file that contains just polymesh nodes, there will be a rootnode
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ANOTHER CASE OF A MISSING ENTRY POINT Another case of a missing entry point. In this case, a user installed the latest MtoA, but when he went to load mtoa.mll in the Plug-in Manager, he got this error: From past experience, I knew that the problem was probably the Maya.env file. And sure enough, it looked something like this: Notice that there are two MAYA_RENDER_DESC_PATHand PATH
ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. UNDERSTANDING THE TEXTURE CACHE Arnold uses the OpenImageIO texture cache. From the OIIO Programmer Documentation: In short, if you have an application that will need to read pixels from many large image files, you can rely on ImageCache to manage all the resources for you. It is reasonable to access thousands of image files totalling hundreds of GB of ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the ADDING ARNOLD LICENSES TO AN EXISTING RLM LICENSE SERVER If you've already have an RLM license server up and running, it's easy to add your Arnold license to that server. Just download the Solid Angle RLM package, extract the solidangle.set and solidangle.opt files from the download, and copy them to your RLM folder. Then do a reread/restart of the server to pick up the TIPS FOR REDUCING NOISE WHEN RENDERING INTERIOR Indirect lighting of interior scenes can be a challenge, but there are some things you can do. In this post, we'll give you some quick tips, but you can find more detailed information on support.solidangle.com, both for interior lighting and for troubleshooting noise. Avoid the Skydome and use a Sky background and Quad lights Instead ANOTHER CASE OF A MISSING ENTRY POINT Another case of a missing entry point. In this case, a user installed the latest MtoA, but when he went to load mtoa.mll in the Plug-in Manager, he got this error: From past experience, I knew that the problem was probably the Maya.env file. And sure enough, it looked something like this: Notice that there are two MAYA_RENDER_DESC_PATHand PATH
SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. UNDERSTANDING THE TEXTURE CACHE Arnold uses the OpenImageIO texture cache. From the OIIO Programmer Documentation: In short, if you have an application that will need to read pixels from many large image files, you can rely on ImageCache to manage all the resources for you. It is reasonable to access thousands of image files totalling hundreds of GB of ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the ADDING ARNOLD LICENSES TO AN EXISTING RLM LICENSE SERVER If you've already have an RLM license server up and running, it's easy to add your Arnold license to that server. Just download the Solid Angle RLM package, extract the solidangle.set and solidangle.opt files from the download, and copy them to your RLM folder. Then do a reread/restart of the server to pick up the TIPS FOR REDUCING NOISE WHEN RENDERING INTERIOR Indirect lighting of interior scenes can be a challenge, but there are some things you can do. In this post, we'll give you some quick tips, but you can find more detailed information on support.solidangle.com, both for interior lighting and for troubleshooting noise. Avoid the Skydome and use a Sky background and Quad lights Instead ANOTHER CASE OF A MISSING ENTRY POINT Another case of a missing entry point. In this case, a user installed the latest MtoA, but when he went to load mtoa.mll in the Plug-in Manager, he got this error: From past experience, I knew that the problem was probably the Maya.env file. And sure enough, it looked something like this: Notice that there are two MAYA_RENDER_DESC_PATHand PATH
SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python.PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com HOW TO CHECK IF YOUR PROCESSOR SUPPORTS As of Arnold 4.2.16.2, the requirement is now "just" SSE4.1. This blog post is for Google search to find; I've already blogged about the SSE4.1 requirement elsewhere. If your processor does not support SSE4.1, the Arnold won't run on your computer. MtoA will either fail to load, or you'll get a crash whenever you try THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair ARNOLD SUPPORT CORNER i. 6 Votes. In the Render Settings, set the log verbosity. Click Arnold > Open Arnold RenderView, and then open the Arnold Render Logs. In the Arnold Render Logs window, click IPR Log Frequency > Full. We want the full log, because that includes everything that happens before progressive refinement (that’s the AA -3, -2, -1, 1, 3)renders.
STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. UNDERSTANDING THE TEXTURE CACHE Arnold uses the OpenImageIO texture cache. From the OIIO Programmer Documentation: In short, if you have an application that will need to read pixels from many large image files, you can rely on ImageCache to manage all the resources for you. It is reasonable to access thousands of image files totalling hundreds of GB of ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the ADDING ARNOLD LICENSES TO AN EXISTING RLM LICENSE SERVER If you've already have an RLM license server up and running, it's easy to add your Arnold license to that server. Just download the Solid Angle RLM package, extract the solidangle.set and solidangle.opt files from the download, and copy them to your RLM folder. Then do a reread/restart of the server to pick up the TIPS FOR REDUCING NOISE WHEN RENDERING INTERIOR Indirect lighting of interior scenes can be a challenge, but there are some things you can do. In this post, we'll give you some quick tips, but you can find more detailed information on support.solidangle.com, both for interior lighting and for troubleshooting noise. Avoid the Skydome and use a Sky background and Quad lights Instead ANOTHER CASE OF A MISSING ENTRY POINT Another case of a missing entry point. In this case, a user installed the latest MtoA, but when he went to load mtoa.mll in the Plug-in Manager, he got this error: From past experience, I knew that the problem was probably the Maya.env file. And sure enough, it looked something like this: Notice that there are two MAYA_RENDER_DESC_PATHand PATH
SOCKET ERROR CREATING COMMAND PORT Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" BlairHTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018.HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. JUNE | 2021 | ARNOLD SUPPORT CORNER HtoA lets you edit the layer names, and that’s how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used “custom” here), but give the second one a “_variance” layer name (“custom_variance). HTOA: DENOISING AOVS WITH THE ARNOLD DENOISER HtoA lets you edit the layer names, and that's how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used "custom" here), but give the second one a "_variance" layer name ("custom_variance). Change the Pixel Filter to variance.Render some EXRs (in my screenshot below, I should the part of WARNINGS | ARNOLD SUPPORT CORNER The "mayaSoftware" renderer will be used instead. //. By itself, this warning doesn’t mean there’s a problem with MtoA or Arnold. The warning means that the MtoA plugin isn’t loaded, so all you have to do is load MtoA: Click Windows > Settings/Preferences >PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com LICENSES | ARNOLD SUPPORT CORNER You can get Arnold 5-packs at 50% of the usual price, or you can get single Arnold licenses at full price: Get an Arnold 5-Pack : 5 x Annual Subscription licenses for $1,500 USD. or. Get a FREE Arnold 5-Pack with a Media & Entertainment Collection subscription. or. DENOISING AOVS WITH THE ARNOLD DENOISER Enable Output Denoising AOVs. Add a new output driver to the AOVs, and set the filter to variance. Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV) When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: C THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the GETTING STARTED WITH THE ARNOLD PYTHON API The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. Here’s a “hello world” written with NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018.HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. STANDINS | ARNOLD SUPPORT CORNER 6 Votes. Here’s a way to use standins with MASH dynamics: instance a low-poly mesh that has its Arnold Translator set to procedural. Use a low-poly primitive as a proxy for the standin. In the low-poly primitive Attribute Editor, set Arnold Translator to procedural, and enter the path to the ASS file in the Path box. PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the SETTING UP ARNOLD RENDER NODES You need one Arnold license for each render node (for you CINEMA 4D users, a TeamRender client is an Arnold render node and requires its own license). You need an Autodesk network license server running somewhere (not on a render node). You need to connect Arnold to the Autodesk network license manager. It’s the same thing for 3ds Maxand MAXtoA.
THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
SHADINGGROUP HAS NO SURFACESHADER INPUT ShadingGroup has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll getsome
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold can’t create the output file, because the special characters mess up the resolution of the output path, which ends up as an empty string. So with no path provided, the ouput driver tries to write “.jpg” in the current working directory, which is probably something like C:\Program Files\Autodesk\Maya2018. JUNE | 2021 | ARNOLD SUPPORT CORNER HtoA lets you edit the layer names, and that’s how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used “custom” here), but give the second one a “_variance” layer name (“custom_variance). HTOA: DENOISING AOVS WITH THE ARNOLD DENOISER HtoA lets you edit the layer names, and that's how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used "custom" here), but give the second one a "_variance" layer name ("custom_variance). Change the Pixel Filter to variance.Render some EXRs (in my screenshot below, I should the part of WARNINGS | ARNOLD SUPPORT CORNER The "mayaSoftware" renderer will be used instead. //. By itself, this warning doesn’t mean there’s a problem with MtoA or Arnold. The warning means that the MtoA plugin isn’t loaded, so all you have to do is load MtoA: Click Windows > Settings/Preferences >PROCEDURALS
Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com LICENSES | ARNOLD SUPPORT CORNER You can get Arnold 5-packs at 50% of the usual price, or you can get single Arnold licenses at full price: Get an Arnold 5-Pack : 5 x Annual Subscription licenses for $1,500 USD. or. Get a FREE Arnold 5-Pack with a Media & Entertainment Collection subscription. or. DENOISING AOVS WITH THE ARNOLD DENOISER Enable Output Denoising AOVs. Add a new output driver to the AOVs, and set the filter to variance. Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV) When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: C THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE In this case, the machine wasn’t virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn’t a case of a newer solidangle.set with an older RLM, which gives you the same log output. The problem was the older RLM version. The older RLM 10.1BL2 would sometimes issue a false positive for virtual machinedetection.
PREF COORDINATES AND BIND POSES The name “Pref” is easier to understand if you think of it like a variable name. So, when it comes to noise, P is a point in world space, Po is in object space, and Pref is in “reference space” aka the “bind pose”. For the Noise shader, the advantage of using Pref is that it prevents the noise from swimming over the surface of the GETTING STARTED WITH THE ARNOLD PYTHON API The Arnold download (aka the Arnold SDK) includes the Arnold library, the Arnold C++ API, the API docs, and the Python bindings for the Arnold API. To use the Arnold Python API, you need to add the Arnold python folder to the PYTHONPATH: set PYTHONPATH=C:\solidangle\arnold\Arnold-4.2.4.0-windows\python. Here’s a “hello world” written with NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
HTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER Loading MtoA isn’t enough to create the defaultArnoldRenderOptions node. The defaultArnoldRenderOptions node isn’t created until a user opens the Arnold Render Settings for the first time.. In code, you can do it like this: from mtoa.core import createOptions createOptions() # Set default render options setAttr( "defaultArnoldRenderOptions.motion_blur_enable", 1 ) WARNINGS | ARNOLD SUPPORT CORNER If you see this warning when you render. Warning: ShadingGroup exampleSG has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader.. For example, if you load a scene that was set up with a different renderer, and that renderer is not INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair OVERRIDE | ARNOLD SUPPORT CORNER A common question is “how can I override the subdivision/displacement of the nodes in a standin?” The standard answer is: “you can’t”. UPDATING TEXTURE PATHS WITH THE STRING_REPLACE OPERATOR Arnold 6.0.2 includes a new string_replace that lets you do find and replace on string parameters.. For example, I got an ass procedural file from a user, but I didn’t get the textures. Normally I would just enable ignore textures, but this time I used string_replace to replace all textures with my trusty-old-Softimage noicon pic.. string_replace operator in MtoA (Maya) THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE When RLM detects that it's running on a virtual machine, you'll see "This server does not run on virtual machines, exiting" and "solidangle initialization error: 5, not restarting" in the RLM debug log: In this case, the machine wasn't virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn't SHADINGGROUP HAS NO SURFACESHADER INPUT If you see this warning when you render Warning: ShadingGroup exampleSG has no surfaceShader input it's because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set upwith a
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" BlairHTOA AND PYTHON 3
If you see messages like this when you try to use HtoA Syntax error: Missing parentheses in call to 'print' or AttributeError: '_Environ' object has no attribute 'has_key' or CreateProcess failed that means the you have the Python 3 version of Houdini installed. HtoA 5.6.1 and older do not support Python 3 PYTHON | ARNOLD SUPPORT CORNER Loading MtoA isn’t enough to create the defaultArnoldRenderOptions node. The defaultArnoldRenderOptions node isn’t created until a user opens the Arnold Render Settings for the first time.. In code, you can do it like this: from mtoa.core import createOptions createOptions() # Set default render options setAttr( "defaultArnoldRenderOptions.motion_blur_enable", 1 ) WARNINGS | ARNOLD SUPPORT CORNER If you see this warning when you render. Warning: ShadingGroup exampleSG has no surfaceShader input. it’s because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader.. For example, if you load a scene that was set up with a different renderer, and that renderer is not INSTANCES | ARNOLD SUPPORT CORNER The standard way to add user data to an Arnold node is to add an mtoa_constant attribute to the shape node in Maya. MtoA translates the mtoa_constant attributes to user data, so you can use shaders like AiUserDataColor. Instances in Maya, however, don’t have their own shape node: they all share the shape node of the original object. ERROR: OUT-OF-RANGE SHADER INDEX Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair OVERRIDE | ARNOLD SUPPORT CORNER A common question is “how can I override the subdivision/displacement of the nodes in a standin?” The standard answer is: “you can’t”. UPDATING TEXTURE PATHS WITH THE STRING_REPLACE OPERATOR Arnold 6.0.2 includes a new string_replace that lets you do find and replace on string parameters.. For example, I got an ass procedural file from a user, but I didn’t get the textures. Normally I would just enable ignore textures, but this time I used string_replace to replace all textures with my trusty-old-Softimage noicon pic.. string_replace operator in MtoA (Maya) THE CASE OF THE FALSE POSITIVE FOR VIRTUAL MACHINE When RLM detects that it's running on a virtual machine, you'll see "This server does not run on virtual machines, exiting" and "solidangle initialization error: 5, not restarting" in the RLM debug log: In this case, the machine wasn't virtual. And both RLM and the solidangle ISV were the same version (10.1BL2), so it wasn't SHADINGGROUP HAS NO SURFACESHADER INPUT If you see this warning when you render Warning: ShadingGroup exampleSG has no surfaceShader input it's because a shadingEngine node either has nothing connected to the surfaceShader port, or (more likely) it has an unknown node plugged into surfaceShader. For example, if you load a scene that was set upwith a
ERROR: DEFAULTARNOLD DRIVER CAN’T CREATE FILE Arnold Support Corner Tips, tricks, and troubleshooting help from Steve "xsisupport" Blair JUNE | 2021 | ARNOLD SUPPORT CORNER HtoA lets you edit the layer names, and that’s how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used “custom” here), but give the second one a “_variance” layer name (“custom_variance). HTOA: DENOISING AOVS WITH THE ARNOLD DENOISER HtoA lets you edit the layer names, and that's how to generate the variance AOVs for denoising. Add two AOVs with the same name (I used "custom" here), but give the second one a "_variance" layer name ("custom_variance). Change the Pixel Filter to variance.Render some EXRs (in my screenshot below, I should the part of ALSHADERS | ARNOLD SUPPORT CORNER Here’s how to install third-party, SPDL-based shaders, like alShaders, so that you can use them with SItoA.You could install them in a separate workgroup, but for LICENSES | ARNOLD SUPPORT CORNER Arnold licenses are shared by host. That means all Arnold instances running on the same computer share the same license. For example, you can have multiple copies of Houdini running on your computer, all doing render regions with HtoA, and you’ll be taking just a single Arnold license.Same thing with Softimage and Maya. SCRIPTING | ARNOLD SUPPORT CORNER If you want to apply Arnold materials through scripting, there are a couple of undocumented commands you can use: SITOA_AddMaterial takes the shader family (for example, Material or Texture) and the name of a shader, and connects that shader to the surface port on the Material node. # Add a standard material to the selected object SITOA_AddMaterial( "Material", "standard" ) # Add ambient STANDINS | ARNOLD SUPPORT CORNER Controllable auto-instancing on ASS procedurals: You can now disable the default automatic instantiation of procedurals pointing at the same ASS file with the auto_instancing parameter on each procedural or by the procedural_auto_instancing option.This workaround is sometimes useful when overriding procedural parameters with operators. Arnold 6.0.2 release notes https://docs.arnoldrenderer.com DENOISING AOVS WITH THE ARNOLD DENOISER To denoise AOVs, you need to add variance AOVs: Enable Output Denoising AOVs; Add a new output driver to the AOVs, and set the filter to variance; Tell noice to denoise the AOVs: enter the AOV names in the Light Group AOVs text box (or, if you’re using the command-line, add -l flags for each AOV); When you denoise the AOVs, you’ll see something like this in the Arnold Denoiser log: OVERRIDE | ARNOLD SUPPORT CORNER A common question is “how can I override the subdivision/displacement of the nodes in a standin?” The standard answer is: “you can’t”. BA SHADERS | ARNOLD SUPPORT CORNER Posts about BA shaders written by xsisupport. You can use the BA shaders in Maya with MtoA. The BA shaders are Arnold shaders, so you can use them anywhere that you use Arnold. NO ISV SERVERS TO START In RLM, an ISV server is a license server for a specific product. For Arnold, the ISV server is solidangle. So if you see No ISV servers to start in your log: That means there won't be a solidangle ISV server running, and there won't be any Arnold licenses available: Here's acouple of licenses
ARNOLD SUPPORT CORNER TIPS, TRICKS, AND TROUBLESHOOTING HELP FROM STEVE "XSISUPPORT" BLAIRSearch
MAIN MENU
Skip to primary content Skip to secondary content* Home
* About
POST NAVIGATION
← Older posts
THE CASE OF MAYA AND THE MISSING PRODUCTINFORMATION.PIT FILE Posted on June 18, 2019by xsisupport
Reply
i
2 Votes
One of the strange thing about supporting Arnold at Autodesk is that you have to be a guru-level licensing expert ON AUTODESK LICENSING (not RLM, but Autodesk licensing).In this case
,
Maya 2019 would silently fail at startup. Sometimes you’d see the splash screen, but then that would just disappear. * There was nothing in the ADLM.LOG * No MAYAADLM LOG was created * The MAYACLM log had only this: ERROR: checkoutLicense: Failed to authorize license * The CLM log did have this: JsProductLicenseFact.loadSelectedProductInfoKey - Unable to get selected product key due to unknown problem. TIP All these log files are in the Temp folder. * On Windows, look in %LOCALAPPDATA%\AUTODESK\LOGS * On OSX, look in $TMPDIR * On Linux, look in /VAR/TMP Process Monitor confirmed that the PRODUCTINFORMATION.PIT file wasmissing:
PRODUCTINFORMATION.PIT is an all-important file used by the licensing infrastructure. Every Autodesk product must be registered in that pitfile.
If ProductInformation.pit is missing, or corrupted, then everythingstops working.
Posted in ADLM , Licensing, Tips
, Troubleshooting
| Tagged
Adlm.log , Log files , ProductInformation.pit| Leave a
reply
RENDERING XGEN PROCEDURALS IN ANOTHER APP Posted on February 1, 2019by xsisupport
Reply
i
2 Votes
Or: how to fix the NODE “XGEN_PROCEDURAL” IS NOT INSTALLEDproblem.
For example, suppose you want to render XGen hair in CINEMA 4D onmacOS.
* From MtoA, export your XGen hair to an ass file. * Set DYLD_LIBRARY_PATH before you start your application (for example, open a Terminal, set DYLD_LIBRARY_PATH there, and start CINEMA 4D the command line) export DYLD_LIBRARY_PATH=/Applications/Autodesk/maya2018/plug-ins/xgen/lib:/Applications/Autodesk/maya2018/Maya.app/Contents/MacOS * Load the ass file into CINEMA 4D with an Arnold Procedural. * Set the PLUGIN SEARCH PATH to the MtoA PROCEDURALS folder Posted in Mac OS X , Tips | Tagged macOS, XGen
| Leave a reply
SHADINGGROUP HAS NO SURFACESHADER INPUT Posted on January 29, 2019by xsisupport
Reply
i
1 Vote
If you see this warning when you render Warning: ShadingGroup exampleSG has no surfaceShader input it’s because a SHADINGENGINE node either has nothing connected to the SURFACESHADER port, or (more likely) it has an UNKNOWN node plugged into SURFACESHADER. For example, if you load a scene that was set up with a different renderer, and that renderer is not loaded, then you’ll get some “ShadingGroup has no surfaceShader input” warnings. Posted in MTOA , Warnings | Tagged ArnoldRenderer, mtoa
, Scene translation
, Shaders
| Leave a reply
USING TRIPLANAR AS A BUMP MAP Posted on January 18, 2019by xsisupport
Reply
i
2 Votes
You can use use COLOR_CORRECT with ALPHA_IS_LUMINANCE enabled, likethis:
Posted in Arnold , Shaders, Tips
| Tagged bump mapping, color_correct
, triplanar
| Leave a reply
ERROR | MORE THAN ONE OUTPUT STATEMENT WAS ASSOCIATED WITH SINGLE LAYER DRIVER: DEFAULTARNOLDDRIVER@DRIVER_PNG.RGBA Posted on November 26, 2018by xsisupport
Reply
i
1 Vote
This error means that you are trying to render multiple AOVs into a single file, and the file format (PNG in this example) does notsupport that.
JPEG, PNG, and TIFF cannot have multiple AOVs in a single file. The AOVs have to be rendered in separate files. If you get this error, check the COMMON tab. If you don’t see the| Leave a reply
BACKDOOR ARNOLD: SETTING VISIBILITY Posted on November 21, 2018by
xsisupport
Reply
i
Rate This
If you want to control object visibility with operator, or the Arnold Python API, or by editing an ASS file, you need to understand Arnold’s visibility parameter. In the UI, the object visibility options look like a bunch of separateparameters:
but in Arnold, all those options are stored in one VISIBILITYparameter.
For example, if an object is visible to the camera (primary visibility), and to transmission (both diffuse and specular), then that’s VISIBILITY 13. Why 13? Because 13 = 1 + 4 + 8* camera rays = 1
* diffuse transmission rays = 4 * specular transmission rays = 8 The Arnold visibility parameter tells Arnold the rays to which theobject is visible.
* VISIBILITY 0 means the object isn’t visible to any rays * VISIBILITY 255 means the object is visible to all rays * VISIBILITY 253 means the object isn’t visible to shadow rays (so the object does not cast shadows). Here’s the decimal VALUES for all the different ray types. To figure out the visibility, just add up the values for the rays youwant.
RAY TYPE
DECIMAL VALUE
Camera (Primary Visibility)1
Shadow (Casts Shadows)2
Diffuse transmission4
Specular transmission8
Volume
16
Diffuse reflection
32
Specular reflection
64
SSS (subsurface)
128
Posted in Arnold , Operators, Tips
| Tagged ArnoldRenderer, bitmasks
, Operators
, Visibility
| Leave a reply
DENOISERS IN A NUTSHELL Posted on June 14, 2018by
xsisupport
Reply
i
4 Votes
There’s two denoisers. Here’s when to use them: * Use the OPTIX DENOISER for fast (GPU-powered), slightly-lower quality denoising of IPR * Use the ARNOLD DENOISER (aka NOICE) for high-quality denoising of final frames and animation sequences For more info, check the docs Posted in Arnold , Tips| Tagged Denoising
, noice
, OptiX
| Leave a reply
POST NAVIGATION
← Older posts
Search
RECENT POSTS
* The case of Maya and the missing ProductInformation.pit file * Rendering xgen procedurals in another app * ShadingGroup has no surfaceShader input * Using triplanar as a bump map * ERROR | more than one output statement was associated with single layer driver: defaultArnoldDriver@driver_png.RGBA FOLLOW ME ON TWITTERMy Tweets
ARCHIVES
* June 2019
* February 2019
* January 2019
* November 2018
* June 2018
* April 2018
* March 2018
* February 2018
* January 2018
* December 2017
* November 2017
* October 2017
* August 2017
* April 2017
* March 2017
* February 2017
* January 2017
* November 2016
* October 2016
* September 2016
* August 2016
* July 2016
* June 2016
* May 2016
* April 2016
* March 2016
* February 2016
* January 2016
* December 2015
* November 2015
* October 2015
* September 2015
* August 2015
* July 2015
* June 2015
* May 2015
* April 2015
* March 2015
* February 2015
* January 2015
* December 2014
* November 2014
* October 2014
* September 2014
* August 2014
* July 2014
* June 2014
* May 2014
* April 2014
* March 2014
* February 2014
* January 2014
* November 2013
* October 2013
* September 2013
* August 2013
* July 2013
* June 2013
* May 2013
* April 2013
* March 2013
* February 2013
* January 2013
* December 2012
* November 2012
CATEGORIES
* ADLM
* alShaders
* AOVs
* Arnold
* Arnold logs
* ASS
* C4DtoA
* Command-line
* Errors
* EXR
* HowTo
* HtoA
* ICE
* Installation
* kick
* Licensing
* Lighting
* Linear Workflow
* Linux
* Logs
* Mac OS X
* MAXtoA
* Maya
* MTOA
* News
* Operators
* Options
* OptiX
* Procedurals
* Python
* Rendering
* RLM
* Sampling
* Scripting
* SDK
* Shaders
* sitoa
* Softimage
* Standins
* Textures
* Tips
* Troubleshooting
* Uncategorized
* Volumes
* Warnings
* Windows
META
* Register
* Log in
* Entries RSS
* Comments RSS
* WordPress.com
Blog at WordPress.com. Arnold Support Corner Blog at WordPress.com.Post to
Cancel
* Follow
*
* Arnold Support Corner* Customize
* Follow
* Sign up
* Log in
* Report this content * Manage subscriptions* Collapse this bar
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0