Terrain editor
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
Terrain editor
After a long search for a good terrain editor I ended up with A.L.E. (advanced landscape editor). I was inspired by its simplicity and the WYSIWYG way of editting. The trouble was that I couldn't display its textures in Ogre correctly (only as one large texture). So, I decided to make may own editor (at least to create the splatting textures). The idea is to create an editor with a non-existent learning curve, for stupid people like me
Textures are applied on the position of the cursor (the long thing in the middle) using one of the brushes. When all is finished, the .material file and the 'alpha masks' can be saved and ready to be used in for instance, the terrain demo. It is still a bit buggy, the save, import and property functions are not implemented yet, but here is a first picture.
http://home.hetnet.nl/~spookyboo/screenshot_1_small.png
Textures are applied on the position of the cursor (the long thing in the middle) using one of the brushes. When all is finished, the .material file and the 'alpha masks' can be saved and ready to be used in for instance, the terrain demo. It is still a bit buggy, the save, import and property functions are not implemented yet, but here is a first picture.
http://home.hetnet.nl/~spookyboo/screenshot_1_small.png
-
- Halfling
- Posts: 97
- Joined: Wed Aug 25, 2004 8:14 am
- Location: Germany
-
- Gold Sponsor
- Posts: 446
- Joined: Fri May 02, 2003 10:05 am
- Location: UK
-
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
-
- Greenskin
- Posts: 145
- Joined: Wed Apr 28, 2004 12:10 pm
- Location: Hungary
-
- OGRE Community Helper
- Posts: 1098
- Joined: Mon Sep 22, 2003 2:40 am
- Location: Melbourne, Australia
-
- Gremlin
- Posts: 150
- Joined: Wed Oct 20, 2004 2:35 pm
- Location: Paris, France
-
- OGRE Expert User
- Posts: 286
- Joined: Fri Nov 01, 2002 3:54 pm
- Location: Berlin & Nuremberg, Germany
- x 1
-
- Halfling
- Posts: 81
- Joined: Sat Mar 29, 2003 7:29 pm
- Location: Florida, USA
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
It is still very premature and it was only intended to be a supplement to other tools (for example A.L.E. , so no deformation I'm afraid).
I can deliver a first cut version if all my initial requirements are implemented and the code is cleaned up a bit.
After that, I guess I´m ´forced´ to expand it to my own needs (vision an editor that creates terrain, water, sky, wheather, static geometry, fire, smoke and connect it to physics, audio, scripts, etc. etc., ... and of course a sceneloader to load it all). This may take quite some time...
I can deliver a first cut version if all my initial requirements are implemented and the code is cleaned up a bit.
After that, I guess I´m ´forced´ to expand it to my own needs (vision an editor that creates terrain, water, sky, wheather, static geometry, fire, smoke and connect it to physics, audio, scripts, etc. etc., ... and of course a sceneloader to load it all). This may take quite some time...
-
- Greenskin
- Posts: 110
- Joined: Wed Sep 08, 2004 11:49 pm
- Location: Lausanne, Switzerland
-
- Gnoblar
- Posts: 24
- Joined: Tue Sep 14, 2004 1:45 pm
- Location: Lutsk, Ukraine
Looks great!!!
When can we download this thing???
I will be happy to use it! And our russian comunity too.
When will you finish it! Please mail me mega-coders@mail.ru ! I will wait !
When can we download this thing???
I will be happy to use it! And our russian comunity too.
When will you finish it! Please mail me mega-coders@mail.ru ! I will wait !
Last edited by Psih*** on Sat Feb 26, 2005 2:42 pm, edited 1 time in total.
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
It is far from ready. I have setup a schedule which leads me to june 2005 before I have something useful. It will include terrain texturing, water, sun, moon, wheather effects, misc. effects, static geometry, etc. At a later stage (second half 2005) I will hook it to the Yake platform for audio, physics and event integration. The editor will export to the .scene file format (that´s the plan at least).
Well, another picture then... I´ve used a simple fragment program to simulate the sun blind effect which you get when you look into the sun (call of duty, anyone). The ugly sun is just a placeholder btw.
http://home.hetnet.nl/~spookyboo/screenshot_1.png
http://home.hetnet.nl/~spookyboo/screenshot_2.png
http://home.hetnet.nl/~spookyboo/screenshot_3.png
Well, another picture then... I´ve used a simple fragment program to simulate the sun blind effect which you get when you look into the sun (call of duty, anyone). The ugly sun is just a placeholder btw.
http://home.hetnet.nl/~spookyboo/screenshot_1.png
http://home.hetnet.nl/~spookyboo/screenshot_2.png
http://home.hetnet.nl/~spookyboo/screenshot_3.png
-
- Halfling
- Posts: 81
- Joined: Sat Mar 29, 2003 7:29 pm
- Location: Florida, USA
Nice! I'm still interested in this and it's sort of what I envisioned making myself, even the parts that you call "expanding it" (I was even thinking a cegui editor, etc.). similar to the tools for Torque. I suggested an add-on project because then others could look at it and possibly help out. If the tool was made in a flexible way, then others could "expand it" as well giving the tool even more features.
Otherwise if only you code it then it may be missing some features that I want and then I have to program a whole scene manager myself. I just thought that this sounded like a good project that I could possibly contribute to... well either this or Yake.
Otherwise if only you code it then it may be missing some features that I want and then I have to program a whole scene manager myself. I just thought that this sounded like a good project that I could possibly contribute to... well either this or Yake.
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
It was intended to satisfy my personal requirements, so it is rather specific and will indeed lack certain features. Terrain deformation for instance will not be implemented because I have other tools for that. For the time being I'll keep on developing it on my own (also for the learning experience).
-
- Gnoblar
- Posts: 17
- Joined: Fri Jan 07, 2005 6:10 am
- Location: Abu Dhabi, UAE
Simple Planet Maker
I like your style spookyboo.
Don't suppose you have used Terragen, but it has some nice features and tools for creating nice scenes.
For simple 3d planets, check out this little creation
http://www.3dplanetbuilder.com/
Not too complicated to do this stuff but again, I nice simple tool.
Don't suppose you have used Terragen, but it has some nice features and tools for creating nice scenes.
For simple 3d planets, check out this little creation
http://www.3dplanetbuilder.com/
Not too complicated to do this stuff but again, I nice simple tool.
fork a daemon !
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
-
- OGRE Retired Moderator
- Posts: 1365
- Joined: Tue Sep 07, 2004 12:43 pm
- Location: Aalborg, Denmark
-
- Gold Sponsor
- Posts: 446
- Joined: Fri May 02, 2003 10:05 am
- Location: UK
@Spookyboo - Looking better and better mate, great work;)
I agree with the guys here, there's a few very promising terrain editors in production right now, and it seems absolute madness in this opensource environment not to get some collaboration going. You could all combine forces, share your ideas and existing code, and work on some uber terrain editor together!
I agree with the guys here, there's a few very promising terrain editors in production right now, and it seems absolute madness in this opensource environment not to get some collaboration going. You could all combine forces, share your ideas and existing code, and work on some uber terrain editor together!
-
- Silver Sponsor
- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
You are right. I will abandon this project and going to collaborate with someone else. Currently there are at least 3 other peope doing the same. I´ve already had contact with 2 of them. My opinion is that the editor of psyclonist looks the most promissing to me. That doesn´t mean that Lucky Luciano´s editor isn´t good, but it is dedicated to the PLSM2. If we want to have an uber editor I´m betting on a SceneManager independant editor with an open architecture. So I will:
- stitch the loose ends of my editor and drop it somewhere for downloading (the alpha masks it produces can be used)
- upgrade to VC7
- join psyclonist´s team (if he allows me to)
- stitch the loose ends of my editor and drop it somewhere for downloading (the alpha masks it produces can be used)
- upgrade to VC7
- join psyclonist´s team (if he allows me to)