material/uniforms managements, shader chunk replacements, projective texture wip