Page 1 of 1

Amplify + Mobile Optimization

PostPosted: Tue Oct 16, 2018 7:40 pm
by samdpt
Is there any guide that talks about no-no's and things?

What is heavy and what is not etc? How to optimize yada yada?

Thanks!

Re: Amplify + Mobile Optimization

PostPosted: Wed Oct 17, 2018 9:07 am
by Amplify_Borba
Hey there! There are several useful online references that will provide you with additional insight regarding shader performance, including Unity's own Manual entry regarding shader performance, Alan Zucconi's tutorials and Shader Development Books such as this one. I would recommend looking into the GPU Gems series for in-depth information.

All this knowledge is interchangeable with ASE, given that its based on common shader development standards.

Also, by using the Custom Lighting setup or a Shader Template, you can create efficient and mobile friendly shaders. We also support creating shaders compatible with Unity's Lightweight Render Pipeline, which targets mobile platforms, VR and games developed with limited realtime lighting needs.

On a final note, the actual shader performance will always vary depending on the actual constructed node network complexity and the features used, so you can also use a Standard Surface Shader and remove all the options you don't need from it, while also setting a lower precision for its calculations for an additional performance boost in exchange for some accuracy.

Please let me know if this helps, thanks!