New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.
User avatar
Lontahv
Councilor of Artistic Direction
Posts: 1331
Joined: Wed Oct 03, 2007 2:09 pm

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Lontahv »

Pretty interesting tool. It reminds me a bit of the old PrpExplorer the way it groups the objects. I see a problem though: wavefront obj files don't store vertex colors. Maybe in the future 3ds would be a good format for importing mesh as (although the file format is much more complex than obj).
Currently getting some ink on my hands over at the Guild Of Ink-Makers (PyPRP2).
User avatar
Branan
Gehn Shard Admin
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Branan »

Lontahv wrote:Pretty interesting tool. It reminds me a bit of the old PrpExplorer the way it groups the objects. I see a problem though: wavefront obj files don't store vertex colors. Maybe in the future 3ds would be a good format for importing mesh as (although the file format is much more complex than obj).


I just did OBJ because it was easy to implement, I'll eventually add support for other formats.
Image
Your friendly neighborhood shard admin
User avatar
Branan
Gehn Shard Admin
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Branan »

R22 snapshot packaged. Now with a basic preview render. left click and drag to turn camera, up/down arrows move forward/back in the direction the camera is facing.

This package definitely includes all the right DLLs. I double-checked with a DLL dependency walker this time.
Image
Your friendly neighborhood shard admin
User avatar
Aloys
Posts: 1968
Joined: Sun Oct 21, 2007 7:57 pm
MOULa KI#: 0
Location: France (GMT +1)
Contact:

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Aloys »

If I understand correctly your idea is to make a tool whose job is to import external datas of all kinds and create the actual PRPs.
That looks like an interesting idea, but won't you run into a world of trouble with all the imports issues?
You need to import everything. Meshes and UV datas should be doable, but there are also materials, lights, particles, GUIs, animations, and all kinds of datas and flags that are notoriously hard to export... (not to mention all the alcscript stuff.)
User avatar
Branan
Gehn Shard Admin
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Branan »

Aloys wrote:If I understand correctly your idea is to make a tool whose job is to import external datas of all kinds and create the actual PRPs.
That looks like an interesting idea, but won't you run into a world of trouble with all the imports issues?
You need to import everything. Meshes and UV datas should be doable, but there are also materials, lights, particles, GUIs, animations, and all kinds of datas and flags that are notoriously hard to export... (not to mention all the alcscript stuff.)


Materials and lights will be handled in the tool itself (a minimal material editor is my next planned task, actually). Likely the same for particles and GUIs. I haven't even thought about animations and all the messages and responders yet.
Image
Your friendly neighborhood shard admin
Tayrtahn
Posts: 13
Joined: Tue Nov 20, 2007 9:34 am

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Tayrtahn »

Whoa, very cool. This sounds like exactly the way I want to be able to work on my Ages.

You get many thanks from me!
User avatar
Branan
Gehn Shard Admin
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Branan »

PaladinOfKaos wrote:Materials and lights will be handled in the tool itself (a minimal material editor is my next planned task, actually). Likely the same for particles and GUIs. I haven't even thought about animations and all the messages and responders yet.


To clarify one thing: UV maps will likely still have to be created in your modelling tool of choice. It would be a lot of effort to match all the features of the UV mapping in modelling tools, for very little gain.

Tayrtahn wrote:Whoa, very cool. This sounds like exactly the way I want to be able to work on my Ages.

You get many thanks from me!

Thanks :) Compliments are always good motivation.
Image
Your friendly neighborhood shard admin
Paradox
Posts: 1295
Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada
Contact:

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Paradox »

In addition to .obj import, might it be possible to add the (growing in popularity) Collada (.dae) format? I know Blender has good support for it, and I imagine recent versions of other 3D modelling programs should as well.
User avatar
Branan
Gehn Shard Admin
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 66990
Location: Portland, OR

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by Branan »

Paradox wrote:In addition to .obj import, might it be possible to add the (growing in popularity) Collada (.dae) format? I know Blender has good support for it, and I imagine recent versions of other 3D modelling programs should as well.


like I said earlier, I just did OBJ because it was easy. Any other formats are on the table, but not very high priority at the moment. We need to crawl before we can run, after all.
Image
Your friendly neighborhood shard admin
User avatar
kaelisebonrai
Posts: 849
Joined: Sun Feb 03, 2008 3:27 am
MOULa KI#: 0
Location: Perth, Western Australia
Contact:

Re: New Tool Announcement: AgeCreator 0.0.0 pre-pre-pre-alpha

Post by kaelisebonrai »

well, considering collada is a /better/ open model-format... it would, well, certainly fulfill the "crawl before run" type thing. and collada shouldn't be much trouble, it is an open format, iirc, after all.
Post Reply

Return to “Plasma Development”