Difference between revisions of "Category:Shaders"

From polycount
Jump to: navigation, search
(lcNextGenShader)
(toc)
Line 4: Line 4:
 
= Category: Shaders =
 
= Category: Shaders =
  
There are two popular text-based ".*fx" formats. Both formats are extremely similar. More info at [http://developer.nvidia.com/object/using_sas.html].
+
[[TableOfContents]]
* .fx is for DirectX only, and is based on HLSL.
+
* .cgfx is for use with either DirectX or OpenGL, and is based on Cg.
+
 
+
== Shader Editors ==
+
* [http://www.lumonix.biz/shaderfx.html Shader FX] ''"is a full-featured real-time shader editor for 3ds Max. It allows artists with no previous programming experience to build complex HLSL or CG FX shaders. Free for individuals and companies smaller then 2 employees."''
+
* [http://www.mentalimages.com/products/mental-mill/standard-edition.html mental mill Standard Edition] ''"allows the user to write and edit shader code, and visually debug the shader by interactively inspecting variables while stepping through the code. As well, the user can export shaders for use in DCC and CAD applications through the supported, customizable back-end formats such as CgFX, HLSL, and GLSL."'' The more limited [http://www.mentalimages.com/products/mental-mill/artist-edition.html Artist Edition] is free for personal use, and comes bundled with 3ds Max 2010.
+
* [http://developer.nvidia.com/object/fx_composer_home.html NVIDIA's FX Composer] is a shader authoring toolset.
+
* [http://developer.amd.com/gpu/rendermonkey/ AMD's RenderMonkey] is a shader authoring toolset.
+
  
 
== Popular 3ds Max Shaders ==
 
== Popular 3ds Max Shaders ==
Line 31: Line 23:
 
* [http://www.mentalwarp.com/~brice Brice Vandemoortele] and [http://www.kjapi.com/ Cedric Caillaud]'s '''[http://www.mentalwarp.com/~brice/brdf.php BRDF shader for Maya]''' has also been [http://www.luxinia.de/index.php/ArtTools/3dsmaxFX#genbrdf ported to 3ds Max] by [http://crazybutcher.cottages.polycount.com/ Christoph "CrazyButcher" Kubisch]. More info in the Polycount thread ''[http://boards.polycount.net/showthread.php?t=49920 Free Maya/max cgfx/fx Shader]''. '''Update:''' [http://boards.polycount.net/showthread.php?p=821862#post821862 New version here] with many updates, including object-space normal maps, relief mapping, self-shadowing, etc.  
 
* [http://www.mentalwarp.com/~brice Brice Vandemoortele] and [http://www.kjapi.com/ Cedric Caillaud]'s '''[http://www.mentalwarp.com/~brice/brdf.php BRDF shader for Maya]''' has also been [http://www.luxinia.de/index.php/ArtTools/3dsmaxFX#genbrdf ported to 3ds Max] by [http://crazybutcher.cottages.polycount.com/ Christoph "CrazyButcher" Kubisch]. More info in the Polycount thread ''[http://boards.polycount.net/showthread.php?t=49920 Free Maya/max cgfx/fx Shader]''. '''Update:''' [http://boards.polycount.net/showthread.php?p=821862#post821862 New version here] with many updates, including object-space normal maps, relief mapping, self-shadowing, etc.  
 
* [http://www.kostas.se Kostas "Kodde" Gialitakis]' '''[http://www.kostas.se/shader/ Maya CG shader]''' also supports a BRDF map. More info in the Polycount thread ''[http://boards.polycount.net/showthread.php?t=69161 "KoddeShader", a Maya CGFX shader]''.
 
* [http://www.kostas.se Kostas "Kodde" Gialitakis]' '''[http://www.kostas.se/shader/ Maya CG shader]''' also supports a BRDF map. More info in the Polycount thread ''[http://boards.polycount.net/showthread.php?t=69161 "KoddeShader", a Maya CGFX shader]''.
 +
 +
== Shader Editors ==
 +
* [http://www.lumonix.biz/shaderfx.html Shader FX] ''"is a full-featured real-time shader editor for 3ds Max. It allows artists with no previous programming experience to build complex HLSL or CG FX shaders. Free for individuals and companies smaller then 2 employees."''
 +
* [http://www.mentalimages.com/products/mental-mill/standard-edition.html mental mill Standard Edition] ''"allows the user to write and edit shader code, and visually debug the shader by interactively inspecting variables while stepping through the code. As well, the user can export shaders for use in DCC and CAD applications through the supported, customizable back-end formats such as CgFX, HLSL, and GLSL."'' The more limited [http://www.mentalimages.com/products/mental-mill/artist-edition.html Artist Edition] is free for personal use, and comes bundled with 3ds Max 2010.
 +
* [http://developer.nvidia.com/object/fx_composer_home.html NVIDIA's FX Composer] is a shader authoring toolset.
 +
* [http://developer.amd.com/gpu/rendermonkey/ AMD's RenderMonkey] is a shader authoring toolset.
 +
 +
== Shader Syntax ==
 +
There are two popular text-based ".*fx" formats. Both formats are extremely similar. More info at [http://developer.nvidia.com/object/using_sas.html].
 +
* .fx is for DirectX only, and is based on HLSL.
 +
* .cgfx is for use with either DirectX or OpenGL, and is based on Cg.
  
 
<br>
 
<br>
 
* Return to [[Polycount|Main Page]]<br> Return to [[Category:Primer]]
 
* Return to [[Polycount|Main Page]]<br> Return to [[Category:Primer]]

Revision as of 08:13, 27 February 2010

Category: Shaders

TableOfContents

Popular 3ds Max Shaders

(in order by date)

Popular Maya Shaders

Shader Editors

  • Shader FX "is a full-featured real-time shader editor for 3ds Max. It allows artists with no previous programming experience to build complex HLSL or CG FX shaders. Free for individuals and companies smaller then 2 employees."
  • mental mill Standard Edition "allows the user to write and edit shader code, and visually debug the shader by interactively inspecting variables while stepping through the code. As well, the user can export shaders for use in DCC and CAD applications through the supported, customizable back-end formats such as CgFX, HLSL, and GLSL." The more limited Artist Edition is free for personal use, and comes bundled with 3ds Max 2010.
  • NVIDIA's FX Composer is a shader authoring toolset.
  • AMD's RenderMonkey is a shader authoring toolset.

Shader Syntax

There are two popular text-based ".*fx" formats. Both formats are extremely similar. More info at [1].

  • .fx is for DirectX only, and is based on HLSL.
  • .cgfx is for use with either DirectX or OpenGL, and is based on Cg.


Pages in category "Shaders"

The following 6 pages are in this category, out of 6 total.

Personal tools
Namespaces

Variants
Actions
Navigation
Tools