This site is no longer active and is available for archival purposes only. Registration and login is disabled.

3D Scenes


3D Scenes

Postby gilad_no » Apr 10, 2007 @ 8:23pm

Hello,

Edge supports 3D objects/animation, which is great, but is there also support for 3D scenes? Suppose I want to do a DOOM like game, is there a 3D engine (maybe with a level editor?) that can work easily with Edge?

Do I have to write an engine from scratch?
gilad_no
pm Member
 
Posts: 22
Joined: Feb 13, 2007 @ 5:50pm
Location: Montreal


Postby edge » Apr 11, 2007 @ 10:49am

EDGELIB: Cross-platform mobile development at your fingertips
http://www.edgelib.com
User avatar
edge
pm Member
 
Posts: 1180
Joined: Aug 22, 2005 @ 3:42pm
Location: The Netherlands


Scenes

Postby gilad_no » Apr 16, 2007 @ 8:54pm

Milkshape is mainly for objects, rather than creating scenes (rooms/levels). I'm looking for a 3d engine to be able to handle full scenes (walls, objects, tiles, ...), based on EdgeLib.
gilad_no
pm Member
 
Posts: 22
Joined: Feb 13, 2007 @ 5:50pm
Location: Montreal


Postby edge » Apr 17, 2007 @ 3:16pm

Hi Gilad,

At this moment we aren't aware of a tool that's able to create/edit 3D scenes which works with EDGELIB.

As we are looking to improve the 3D features, can you tell us more specifically your thoughts on how this should be implemented?
EDGELIB: Cross-platform mobile development at your fingertips
http://www.edgelib.com
User avatar
edge
pm Member
 
Posts: 1180
Joined: Aug 22, 2005 @ 3:42pm
Location: The Netherlands


Scenes

Postby gilad_no » Apr 19, 2007 @ 10:57pm

If we take a simple implementation of a 3D game, we have a room and objects.

The room is static. It has walls (with tiles attached), doors, obstacles and so on.

Inside a room, there are objects: Boxes that the player can move, weapons he can pick up, other players, monsters and so on.

So a basic engine should be able to load a package file for a scene (which describe the details about the environment and the tiles to use). In addition, the programmer should be able to put objects inside the virtual space.

Then, inside OnNextFrame, there should probably be a call to render the scene, with details for the camera (position and direction). The engine should take care of everything then (clipping the invisible walls/objects for example).

You can contact me in private for additional details. I'm currently investigating 3D engines for our company, so I got involved in that field.
gilad_no
pm Member
 
Posts: 22
Joined: Feb 13, 2007 @ 5:50pm
Location: Montreal


Postby edge » Apr 20, 2007 @ 2:59pm

Hi Gilad,

Thanks for your detailed description, it will certainly be useful when we decide to add this feature.

Currently we're focussing to add more low-level support for fast 3D rendering and multiple platforms.
EDGELIB: Cross-platform mobile development at your fingertips
http://www.edgelib.com
User avatar
edge
pm Member
 
Posts: 1180
Joined: Aug 22, 2005 @ 3:42pm
Location: The Netherlands


Postby CHRISGNICHOLAS » Aug 26, 2007 @ 10:23pm

we're in the same situation; our traditional scenegraphs are X3D and OSG.

perhaps a minimal port of SSG; http://plib.sourceforge.net/ssg/index.html ?

Chris
CHRISGNICHOLAS
pm Member
 
Posts: 12
Joined: Aug 26, 2007 @ 1:37am
Location: San Francisco


Postby edge » Aug 27, 2007 @ 1:29pm

Hi Chris,

We will definitely look into SSG, it would be a good addition to EDGELIB. We will put it on our todo list.
EDGELIB: Cross-platform mobile development at your fingertips
http://www.edgelib.com
User avatar
edge
pm Member
 
Posts: 1180
Joined: Aug 22, 2005 @ 3:42pm
Location: The Netherlands


Return to EDGELIB


Sort


Forum Description

Powerful and affordable C++ middleware solution covering true multi-platform 2D, 3D and network features for Apple iPhone, Windows Mobile, Symbian S60, UIQ, Linux and Windows desktop.

Moderator:

edge

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

cron