AtomicGameEngine / AtomicGameEngine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
Other
3.22k stars 566 forks source link

Node based Shader Editor similar to Unreal Material Editor #33

Open HeadClot opened 9 years ago

HeadClot commented 9 years ago

Hey @JoshEngebretson - I have a feature request for Atomic Game engine. A visual Shader editor similar of that to the Unreal Material Editor. I am requesting this for one reason -

Let artists focus more on art opposed to the technical stuff behind the art. A node based material Editor would allow me as an artist to work faster and make a better looking game.

I have also linked the Strumpy Shader Editor for Unity3D. it is written in C# and could possibly be used in the Atomic Game engine. It is available under the MIT license.

https://github.com/stramit/SSE

FREEZX commented 8 years ago

+1 This would make the engine far more attractive for new users and artists. Coming from a Unity background, it is tedious to have to write both GLSL and HLSL shaders separately for the same effect. At least implement Nvidia's CG on top. Or make a material editor. Or both.