Post news RSS What about shaders?

After few weeks of "happy coding" we've made a shocking decision - PipEngine will not support shaders! Shaders support was planned, but we realized that it can't be implemented for three reasons: 1.Not enough developers, not enough expierence.Currently, engine is developed by one group's member (szx). It's bit hard to develop all wanted features alone. Very early shader support was implemented, but it was unstable, untested and very (very) rough... 2. KISS principle. We worry, that adding ...

Posted by on

After few weeks of "happy coding" we've made a shocking decision - PipEngine will not support shaders!

Shaders support was planned, but we realized that it can't be implemented for three reasons:

  • 1.Not enough developers, not enough expierence.

    Currently, engine is developed by one group's member (szx). It's bit hard to develop all wanted features alone. Very early shader support was implemented, but it was unstable, untested and very (very) rough...

  • 2. KISS principle.

    We worry, that adding shaders will complicate engine's code. Also, we thing, that can be accomplished a lot of great effects only with fixed pipeline.


  • 3. Weak hardware .

    Third reason is the most trivial - my old Intel GMA integrated graphics card don't like shaders (especially with OpenGL and Linux). Planned (but not sure) Nintendo DS port will be shaderless too.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.