Real time editor
Real time editor
A bit ago while working on one of my little projects I came to the realisation that I really wasn't ever going to get anywhere If I didn't setup some type of editor for scenes so I started working on one. Just saw the "resurrected" thread about a visual editor a day or two ago and figured there might be some interest in it. I threw together a little website to hold some pics for now just to see what you guys think. It's pretty far from "finished" right now but what's there is working pretty well. So..uh..lemme know.
http://variable.50megs.com
Thanks,
-Zann
http://variable.50megs.com
Thanks,
-Zann
Very interesting! It look great!
I have some questions...
What is the list of features for the moment?
I can see that it is possible to create an heightmap, add light, and add a skybox and fog. very cool! Is there something else?
Is it possible to place the camera?
How does it save the scene? directly to source code or to another format?
I have some questions...
What is the list of features for the moment?
I can see that it is possible to create an heightmap, add light, and add a skybox and fog. very cool! Is there something else?
Is it possible to place the camera?
How does it save the scene? directly to source code or to another format?
What is the list of features for the moment?
It's a little difficult to answer. I'm writing a class to contain the scene as I work with the editor. A vast majority of the grunt work is done by the builder app while the scene class is there so that everything you build can be manipulated externally in the program that it is built for. If that makes sense with how I said it. To answer you though, as of now heightmaps, lights, collision, load screen w/ progress bar and distance fog are all in and working well. The lights were the first "entity" that I added and static models are what I'm planning to do next.
I can see that it is possible to create an heightmap, add light, and add a skybox and fog. very cool! Is there something else?
That's about it right now and really that's why I posted this. If there was some sort of interest in an editor then that's cool and I would like to work further on it. If not then I can hack my way through a personal tool much faster than I can take the time to put in some decent error catching (yadda yadda) that you need if someone else might be toying with it.
Is it possible to place the camera?
No. The scene object handles just the scene itself. The camera is external to it and is something you would place for your own application. Inside the builder application you can toggle between a first person camera to move around and a "ui" camera when you're ready to work with a specific area of the scene.
How does it save the scene? directly to source code or to another format?
All saved and loaded using xml.
ok, ok, so I got a lil windy on that, sorry =P
-Zann
It's a little difficult to answer. I'm writing a class to contain the scene as I work with the editor. A vast majority of the grunt work is done by the builder app while the scene class is there so that everything you build can be manipulated externally in the program that it is built for. If that makes sense with how I said it. To answer you though, as of now heightmaps, lights, collision, load screen w/ progress bar and distance fog are all in and working well. The lights were the first "entity" that I added and static models are what I'm planning to do next.
I can see that it is possible to create an heightmap, add light, and add a skybox and fog. very cool! Is there something else?
That's about it right now and really that's why I posted this. If there was some sort of interest in an editor then that's cool and I would like to work further on it. If not then I can hack my way through a personal tool much faster than I can take the time to put in some decent error catching (yadda yadda) that you need if someone else might be toying with it.
Is it possible to place the camera?
No. The scene object handles just the scene itself. The camera is external to it and is something you would place for your own application. Inside the builder application you can toggle between a first person camera to move around and a "ui" camera when you're ready to work with a specific area of the scene.
How does it save the scene? directly to source code or to another format?
All saved and loaded using xml.
ok, ok, so I got a lil windy on that, sorry =P
-Zann
-
- Posts: 38
- Joined: Mon May 31, 2004 7:55 am
- Contact:
There's nothing up for download yet because it just plain isn't "done enough". For instance you can place a light right now. You can set the properties on it. You can't however remove it from the scene once it's added. You can't edit the properties once it is set (although this is almost done). These kinda things are pretty necessary imo. I'm planning to have a dl pretty soon (hoping for around a week assuming doom 3 doesn't completely consume me).
Thanks for all the replies guys =)
-Zann
Thanks for all the replies guys =)
-Zann
-
- Posts: 12
- Joined: Sun Jul 11, 2004 7:55 pm
- Location: Tampa
- Contact:
I'll host it for you
I will host it for you if you want. Just let me know.