Massive Material rework to allow for completely customizable fragment function parameters. Still need to fix/implement Material.Mutable with this new workflow. #gamedev #gameenginedev #dev #development #swift