do you need to be an engineer to code pixel shader ?

  • what skills do you need ?
  • does wysiwyg tool exist ?

Sorry for my noob question.
:?

I’m quite new to shader writing, but maybe I can give you some answers :

  • Main skill is to have some (good) basis in programming, like C, cause CG is derived from C. Also a good knowledge in maths if you want to do some crazy effects with rays and 3d vectors.

  • For a wysiwyg approach of shaders, Unity automatically rebuilds your shader when you switch from to code editor to the scene editor, so it works. Else, you can use tools like nvidia fx composer.