MtoA 102 | alSurface Material Basics | using Arnold with Maya 2017

Welcome to this MtoA (Maya to Arnold) 102 course.

Support me by becoming a Patron:

In this video I will show you how to use the alSurface shader from AlShaders (Anders Langlands) in Autodesk Maya 2017 and the new integrated MtoA plugin.

If you like this video please leave a comment below and give this video a thumbs up.


You can either install the shaders directly alongside MtoA’s own, or create a custom installation and point MtoA to it with environment variables. The first option is simpler, but the second option is more flexible and allows you to have multiple versions of the shader library installed side-by-side. For Maya 2016, you will need to use the custom install method to install the new-style XML templates in order for the Hypershade property editor to work correctly.

Installing into the MtoA deployment

Copy the contents of the bin folder to {MTOA_INSTALL}/shaders
Copy the contents of the ae folder to {MTOA_INSTALL}/scripts/mtoa/ui/ae
Creating a custom install location

Extract the package to an alShaders folder somewhere on your filesystem.
Set the ARNOLD_PLUGIN_PATH variable to include {ALSHADERS_INSTALL}/bin
Set the MTOA_TEMPLATES_PATH variable to include {ALSHADERS_INSTALL}/ae
Set the MAYA_CUSTOM_TEMPLATE_PATH variable to include {ALSHADERS_INSTALL}/aexml



Welcome to my blog. My name is Akis Mparekas. I am a freelance web developer from Greece. At the same time I am taking my first steps in game development (unity) and animation (blender). I also create cool stuff, either for work or for fun. When I have time, I write tutorials and I blog.