Click here to Skip to main content
15,890,845 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi All,

Just wondering if anyone has a suggestion for a 3D editor that can be embedded into an application or a web browser. Not bothered which at this stage.
The idea is that I build up an object model of a 3D structure so I'd like that structure to be represented to the user as it is.

Thanks for any help

Tom
Posted

What do you mean exactly by 3D editor ? Something like Blender or Maya ?
I really don't think you will be able to find a full feature 3D editor that you can simply "drop" in your application.
 
Share this answer
 
Thanks for the response.
I just had a look at Blender and Maya and they seem way more advanced than what I'm looking for. The visual aspect of what I'm creating is more similar to a 3D version of Visio. I'd like a pallet of objects on the side and to be able to stick those objects onto a main image.
It's only a vague representation I'm looking for not something that wouldn't look out of place in Avatar. :)
 
Share this answer
 
Well, I really don't think you will be able to find code that does that. What are in fact the "objects" you need to put in the image ?
It's not a kind of modeling tool you want to write ?

I don't really see the added value of the 3D here, could you maybe explain a bit more in details ?
 
Share this answer
 
The application has an object representation of a vehicle. The user can access and modify details about components of the vehicle through an editable representation of it. It seems to me a 3D view of the vehicle would be most suitable.
 
Share this answer
 
Ok, but it is much more advanced than something like Visio (in which you just drop existing shapes on the diagram).
It's really not an easy task to do something like that. I see 2 solutions:
- You use OpenGL or DirectX and write everything from scratch, but it will take you quite some effort
- You use an existing 3D engine (like Irrlicht[^]) and try to live with the limitations of the engine (for instance, I have no idea how you will be able to modify a model)
 
Share this answer
 
Thanks Cedric.

Hmmmm... Writing my own 3D engine. That sounds extremely time consuming. Exciting, but very time consuming. I think I'll have a look at Irrlicht.

Thanks for your help. It's much appreciated.

Tom
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900