Current 3DMEditor is just becoming unusable, hard to maintain, code is far from being clean, it's just dying.
So I started rewriting a new 3DMEditor : 3DMEditor 2 :p
It's written with Qt 4, so this will be much more desktop/user friendly as we don't need to rewrite the basic GUI code
You can get the code from the svn repository, it has its own folder:
http://ta3d.darkstars.co.uk/TA3D/3DMEditor/
And Qt QTranslator/linguist stuffs are very user friendly if some of you want to help with translations
3DMEditor 2
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
3DMEditor 2
=>;-D Penguin Powered
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
Yeah and since the interface is much more user friendly for that kind of purpose it would be a good idea to make a complete modeling/animation tool. I would like at least to have the possibility to test both COB and Lua scripts within 3DMEditor (testing animation scripts directly in game takes way too much time).
The only drawback I noticed here is that Qt 4 doesn't support TGA images so if you want to import textures into 3DMEditor2 you must chose a different format (PNG is a good choice here but JPG and many other formats are recognized)
The only drawback I noticed here is that Qt 4 doesn't support TGA images so if you want to import textures into 3DMEditor2 you must chose a different format (PNG is a good choice here but JPG and many other formats are recognized)
=>;-D Penguin Powered
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
I added basic support for 24/32 bits uncompressed TGA files.
Object manipulation is really easy since the cursor tries to stick to the model when possible, so just move a part of the object where you want it to be and it does it .
There is now a texture viewer that shows the UV mapping coordinates on an object. You can select an object using the geometry graph window.
Currently you cannot edit anything but this is coming soon
Object manipulation is really easy since the cursor tries to stick to the model when possible, so just move a part of the object where you want it to be and it does it .
There is now a texture viewer that shows the UV mapping coordinates on an object. You can select an object using the geometry graph window.
Currently you cannot edit anything but this is coming soon
=>;-D Penguin Powered
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
After a week working on 3DMEditor 2, it has become something usable .
It supports all 3DM format features (except default animation, so if you load an animated 3DM and save it, you'll lose animation data).
You can edit all surface properties, change UV coordinates (texture mapping), create various objects (cubes, spheres, cones, cylinders, torus), edit GLSL code using a user friendly editor which supports code coloration, tabs (1 for vertex code, 1 for fragment code, 1 for compiler output code).
Manipulating objects using the main window is very easy (arcball interface that uses dynamic ball radius in order to stick to objects for rotations, translations are done in a similar way).
Currently only 2 of the 3 editor modes are usable: viewing mode and editing mode. Animation mode is far from being ready yet (it'll support default animation as well as Lua and COB scripts).
Also, there is currently no documentation on this program ... is there someone willing to write one ? It's pure HTML, it can be opened in a web browser or in a webkit Qt window embedded in 3DMEditor.
It supports all 3DM format features (except default animation, so if you load an animated 3DM and save it, you'll lose animation data).
You can edit all surface properties, change UV coordinates (texture mapping), create various objects (cubes, spheres, cones, cylinders, torus), edit GLSL code using a user friendly editor which supports code coloration, tabs (1 for vertex code, 1 for fragment code, 1 for compiler output code).
Manipulating objects using the main window is very easy (arcball interface that uses dynamic ball radius in order to stick to objects for rotations, translations are done in a similar way).
Currently only 2 of the 3 editor modes are usable: viewing mode and editing mode. Animation mode is far from being ready yet (it'll support default animation as well as Lua and COB scripts).
Also, there is currently no documentation on this program ... is there someone willing to write one ? It's pure HTML, it can be opened in a web browser or in a webkit Qt window embedded in 3DMEditor.
=>;-D Penguin Powered
Who is online
Users browsing this forum: No registered users and 24 guests