Here you will find a small list of HLSL shaders for 3DS Max as well as their O3D equivalent.
All these shaders are supported in the Custom Scene Loader page (meaning that, if you use the MAX shader and export it using my FBX converter, the shaders will be translated into their O3D equivalent).
NOTE : All O3D shaders use the concept of "shader interfaces" handled by the Effects Manager from the PatAPI. You will need it to make them work in your own page. Otherwise, you'll have to rewrite them and bypass the interfaces and custom code (which is not really difficult anyway)...
| Name | Description | HLSL Shader (for 3DSMAX) | O3D Shader | ||
|---|---|---|---|---|---|
Diffuse Bump |
|
HLSL |
O3D |
||
Bump Reflect |
|
HLSL |
O3D |
||
DNSR |
|
HLSL |
O3D(Directional Lighting) |
||
Complex |
|
HLSL |
O3D(Directional Lighting) |
||
Generic DNSREG |
|
HLSL (generic for Max)CGFX (generic for Maya) |
DN DNSDNSG DNSRDNSRE DNSREG(Directional Lighting) |