Patch by Harley Acheson, with additional changes by Yevgeny Makarov. Differential Revision: https://developer.blender.org/D5133
Patch by Harley Acheson, with additional changes by Yevgeny Makarov. Differential Revision: https://developer.blender.org/D5133