I have been hearing a lot about the hlsl shaders been used for viewport 2.0 display.Why are they being used rather than the normal shaders in Maya.I am also curious whether Maya's viewport supports glsl?
Also the dx11 shader for Maya 2013.5,can it work with Maya 2013?I am using a geoforce 9500 gt card(dx9) so I am guessing it won't support tessellation.
Can I still make use of the dx11 shader or I am better off using another different realtime shader?
Replies
Doubt it supports GLSL if it's a D3D viewport.
We wrote it in that language so it could use DX11 specific features that do not exist on lower version of DX.
I agree with the above recommendations that "xoliul shader" or "Kodde's shader" are excellent alternatives if you wish to run DX9 or CGFX shader for lower graphics cards or older version of Maya.
I will tryout the TGA PBL shader,maybe shadows will work.
For those you probably need the new VP 2 stuff in 2013.5 or higher.
As for DX11 requirements, I hope we will provide a solution soon to be able to run shaders on DX9 or OpenGL (for Maya 2013.5 or higher) in VP 2.
We only ship a DX11 plugin for VP2 for shaders, but there is no real technical reason you could not create shaders (in CGFX) for OpenGL in VP2.
We just do not (yet) supply a plugin for it.