Page 1 of 2 1 2 >
Topic Options
#186285 - 04/23/10 01:10 PM My 3D Scene Editor for my 3D engine.
Gibbon


Registered: 09/13/06
Posts: 511
Loc: Derbyshire, UK
Earlier today i quickly made and posted this in the opgl thread. Ive been working on a 3D engine call iceBox. I wasnt planning on showing yet, as theres alot still missing.

BUt as i made this and quickly posted it earlier i thought i would post it in here, so you can see what im working on.

This is just the editor ive developed. I will show the engine later on, i plan to do whole set of videos showing it in its entirity.

The editors features currently stand at:
WYSISWYG 3D editor with realtime transformations.(move,scale and rotations)

1 time saving and loading of scenes.

Terrain generation from heightmaps.

Current primatives are Box, Wedge & Sphere. But primatives are seperate modules so anyone can make there own primatives to use using lua.

Enviroment entities such as Sun, atmosphere and fog.

Built-in Skybox.

Full unlimted lights setup, but only the nearest 6 can be lit at one time.

Simple texture mapping, with mip maps and all other filters.

And few other things such as uniform scaling and nice little helpful tricks.

I will make a video soon showing me making a full level using it and then loading it and walking around using iceBox.

This has all been developed using MMF2 Dev, Lua and OpenGL.

Remember, this one was just a quick one to show in the openGL forum, not to show the workings of it. It only shows the basics.

Hence its rubbish quality and i didnt do much! lol
iceBox 3D Editor

Thanks
Andy



Edited by Gibbon (04/23/10 01:17 PM)

Top
#186291 - 04/23/10 01:36 PM Re: My 3D Scene Editor for my 3D engine. [Re: Gibbon]
Atom


Registered: 08/30/06
Posts: 1651
I just commented in the other thread also. This is a very nice editor you have made, great work so far. Since you say primitives can be made by users with Lua i am just wondering did you plan to release this for other to use also?

Top
#186292 - 04/23/10 01:39 PM Re: My 3D Scene Editor for my 3D engine. [Re: Atom]
StephenL
Forum Moderator


Registered: 08/09/08
Posts: 2608
Loc: Montana
This is quite impressive, Andy. smile
_________________________
Stephen Lanier
“Flash Extensions. Too many ideas, and not enough time to do them all right now!”
_____________________________
KlikFusion RoundTable Nivram's Examples

Top
#186293 - 04/23/10 01:50 PM Re: My 3D Scene Editor for my 3D engine. [Re: StephenL]
Czentnar


Registered: 01/16/07
Posts: 698
Loc: Budapest, Hungary
That's a professional work, Andy!
Very nice.
_________________________
Simon Czentnar - czentnar.try.hu - Trio-Art Music

Top
#186295 - 04/23/10 01:53 PM Re: My 3D Scene Editor for my 3D engine. [Re: StephenL]
Gibbon


Registered: 09/13/06
Posts: 511
Loc: Derbyshire, UK
Thanks for the comments.

Atom well at the momment, the primatives are essentially models that are completely compatible with the editor and my engine. So basicaly, its my own fileformat. But there only geometry objects, so so no animations, there purley for level creation.

So when i say release, yes in way but not somthing thats just compatible with MMF2, the for my engine "iceBox".

Basicaly, ill explain a bit.

iceBox is my 3D engine, when i say an engine, its OpenGL Lua modular/scripted based engine.

So, there will be a lua IDE and OpenGL but with 100's of commands and the full use of LUA for making 3D projects. The 3D editor you see is one of the tools ive developed for iceBox, where you can design your complete scene and then simply load it via the loadscene command.

LoadScene("scenename.ibs","myscene")

and then in your main render loop you simply call.

UpdateScene(myscene).

and your scene will show and then of course you have complete interactivity with that scene.

And for instance you can add an object inside your scene in the editor, and assign a custom entity to it with a name.

And then you can modify that particular object in the scene using the assigned entity.

Entity.Position(objname,X,Y,Z).

But as im not really ready to release it, i wont go into all the current feature list. Need more work yet! smile

Thanks
Andy



Edited by Gibbon (04/23/10 01:58 PM)

Top
#186308 - 04/23/10 04:09 PM Re: My 3D Scene Editor for my 3D engine. [Re: Gibbon]
Atom


Registered: 08/30/06
Posts: 1651
Ah ok, so it seems more like a 3d game/project maker all in itself rather than a tool to work with opengl collection or export models.

Top
#186309 - 04/23/10 04:24 PM Re: My 3D Scene Editor for my 3D engine. [Re: Atom]
Gibbon


Registered: 09/13/06
Posts: 511
Loc: Derbyshire, UK
Well in a way it is, but. If you want to use a level designed using iceBox Scene editor in your own openGL stuff then you can just include the iceBox scene module in your own lua script and then call the required commands to load a scene.

More will be explaned near time of "a" release. smile

Thanks
Andy

Top
#186324 - 04/23/10 06:08 PM Re: My 3D Scene Editor for my 3D engine. [Re: Gibbon]
Fanotherpg
Klikdisc Editor


Registered: 07/02/06
Posts: 1199
Loc: High Wycombe, Buckinghamshire,...
Grats smile Looking forward it!


Edited by Fanotherpg (04/23/10 06:08 PM)
_________________________
Click Convention 2010 - Go and sign!
Show your face! Book your place!

Top
#186333 - 04/23/10 07:06 PM Re: My 3D Scene Editor for my 3D engine. [Re: Fanotherpg]
nivram


Registered: 07/11/06
Posts: 2624
Loc: Ashland, OR
I am running around dribbling spit with envy. Great work!

Marv
_________________________
A decision making process is binary.

MMF2 Examples and games (open source).
http://www.castles-of-britain.com/mmf2examples.htm

Top
#186623 - 04/25/10 07:58 PM Re: My 3D Scene Editor for my 3D engine. [Re: nivram]
Jacob


Registered: 07/23/07
Posts: 1922
Loc: Second pixel to the right
If you'd add in LUA support this could be a fully functional game editor!
_________________________
Need webhosting? Try AtomicPages.net

Jacob Pariseau, Eh



Top
Page 1 of 2 1 2 >


Site Links
Forum Index

Home Page
Online Store
Tutorials
Download Center
French Forum

Quick File Links
Multimedia Fusion 2
Updates - build 249
Standard Version
Developer Version

Extension Packs
Bonus Pack 1
Bonus Pack 2
z33z Extension Pack
LIJI Extension Pack

The Games Factory 2
Latest Update - build 249
Community Links
Fusion Wiki
MFA Repository
Klikdisc
The Daily Click
GameBuilder

GB Arcade
TDC Arcade
Madword

Extensions
Neatwares Extension List
Extension Updater

Lacewing & Moo Server
Klikfarm

Money from your games
Click Chat
10 People are chatting
Game Builder

Visit the GameBuilder Homepage

Recent Download

[MMF2] Luor v1.505

Latest News