Since My artist keep showing off her models in picture, I trying so hard to push something on the engine to at least can show something up here! Who said a programmer can’t draw, we draw with text! Here we go!
One MOST MOST important thing for ELSE engine to be meaningful is…PASTEL painting effect. After around 10 hours of hardcore coding (although 50% of time wasted of failed experiment) I finally can come out something which Min Bee say “NEAR PASTEL” painting effect.
Before implementing the function for pastel effect, there is one thing to be fix – player mouse input delay. In short, this happen when a player move mouse pointer very fast while painting will cause unpainted area between 2 painted point, this is solved with simple Line drawing algorithm. During the process, I screen shot one special picture :

Below is the first successful scene with pastel painting effect on it. UI is not appealing? Yeah, no worry, Min Bee going to release some OUTSTANDING UI soon!

More and more feature of engine will reveal soon… as long I have spare time like this. Back to code.
Categories: bLue hEart :: Technical
Tagged: 3D game engine, ELSE Engine, pastel painting, pastel rendering
A Typing by eLse’s only programmer…
Introducing ELSE 3D Game Engine 2007
October 2007, a dumb dumb programmer start working on VERY BIG project. This project overwhelmed the programmer and pushed his head to wall several time during the so call ‘development period’. Lucky that nothing nasty happened to this dumb dumb programmer and the first snap of ELSE engine completed at December 2007.
“There are no free 3D engine which allow me to program something suitable for eLse. I have to code an engine myself from ground up to fill my needs!” yelled by the dumb dumb programmer as people asked why he never bother to use other 3D game engine.
Lets examine what this ELSE 2007 can do for us.
- It based on DirectX 9. Windows ONLY games.
- It can Load .X model, .X skinned Model, display 3D model, display 2D sprite (user interface), display billboard, handle Input, A free moving camera, Picking in game model, Painting on 3D model
Why “Painting on 3D model” is highlighted? According to dumb dumb programmer, this is the reason he want to program his own engine. ELSE engine 2007 supported clicking a mouse on a 3D model will eventually change the outlook of the texture, this make an illusion of “painting” on the 3D models.
Stay tune until this only programmer share for ELSE engine 2008!
Categories: bLue hEart :: Technical
Tagged: 3D engine, 3D painting, else, game engine, game programming