hello, i am pretty new to unity shaders, and i have a few questions.
is it true that shader code is always written in CG? there is now way to code in HLSL or GLSLS?
how do i provide additional data from the application to the shader input? i.e. i see v2f vert (appdata_base v)
but how can i extends the appdata_base to access stuff like texture coords?
once i have written the shader code? how do i refresh it in the view? i.e. how do i retrigger a compilation of the shader and where can i see its error?