Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

12046 Posts in 1593 Topics- by 596 Members - Latest Member: pornofrance

19. May 2013, 09:48:26 am
Xith3D CommunityXith3D InternalsDeveloper discussion (Moderators: Marvin Fröhlich, 'n ddrylliog)Base-project for all engines
Pages: 1 [2] 3 4
Print
Author Topic: Base-project for all engines  (Read 8315 times)
kukanani
Fierce Warrior
****
Offline Offline

Posts: 504


My game is coming along fairly smoothly...


View Profile WWW
« Reply #15 on: 26. April 2007, 05:18:38 pm »

I take it more model loaders would follow...?

-.nwn/NeverWinterNights
-.md5
-.ac/AC3D
-.x/DirectX
-.lwo/Lightwave


I'll be happy to work on it, BTW.
Logged

xith.setCoolnessLevel(10);
jMe.setCoolnessLevel(0);
xith.rock();
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #16 on: 27. April 2007, 04:01:47 pm »

I take it more model loaders would follow...?

-.nwn/NeverWinterNights
-.md5
-.ac/AC3D
-.x/DirectX
-.lwo/Lightwave


I'll be happy to work on it, BTW.
After the current Xith3D loaders (which include AC3D, btw), yeah why not. To be precise, I don't think I will put any special effort in the formats you list here but I'd happily advise people wanting to implement something consistent with the API.

Amos
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4403


May the 4th, be with you...


View Profile
« Reply #17 on: 27. April 2007, 05:46:24 pm »

...(which include AC3D, btw)...

I have not yet come around to implement the AC3D->Xith conversion. So the AC3DLoader is not yet ready. But I will do it.

Marvin
Logged
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #18 on: 28. April 2007, 09:02:33 am »

...(which include AC3D, btw)...

I have not yet come around to implement the AC3D->Xith conversion. So the AC3DLoader is not yet ready. But I will do it.
Really ? Well when I added it to Xith3D codebase I had taken it from Kevin Glass's Xith3D loaders so I just assumed the conversion was done... Anyway if you have more important work to do please do that work before. AC3D loader is (as long as it's not needed by anybody) a low priority.
Logged
kukanani
Fierce Warrior
****
Offline Offline

Posts: 504


My game is coming along fairly smoothly...


View Profile WWW
« Reply #19 on: 28. April 2007, 01:56:48 pm »

BTW, what would this project actually be?  I mean, would it be coding with an abstract "Loader" class, and extended abstract "ModelLoader", "SoundLoader", "TextureLoader", classes?  And more stuff like that?
Logged

xith.setCoolnessLevel(10);
jMe.setCoolnessLevel(0);
xith.rock();
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #20 on: 28. April 2007, 03:06:37 pm »

BTW, what would this project actually be?  I mean, would it be coding with an abstract "Loader" class, and extended abstract "ModelLoader", "SoundLoader", "TextureLoader", classes?  And more stuff like that?
Yeah. Probably. But more than that : as this problem would be independant from Xith3D (e.g. Xith3D would need it but not the other way round) all models would be loaded in common data structures, making very easy for anyone creating a 3D engine to support them.
Also, Marvin had an idea of an OpenGL-wrapper-wrapper.. I'm still in doubt about wether it's a good idea (especially since they may be tricks on the particular ways to use JOGL or LWJGL) but it could go into this project.

Now my only question to you (the community) before requesting the project to SF is : how do you think it should be named ?
Logged
kukanani
Fierce Warrior
****
Offline Offline

Posts: 504


My game is coming along fairly smoothly...


View Profile WWW
« Reply #21 on: 28. April 2007, 09:31:10 pm »

Please, not another acronym  .  My brain can't memorize one more AWT, SWT, SVN, JOGL, LWJGL, etc... Wink
Logged

xith.setCoolnessLevel(10);
jMe.setCoolnessLevel(0);
xith.rock();
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #22 on: 30. April 2007, 08:00:41 am »

Please, not another acronym  .  My brain can't memorize one more AWT, SWT, SVN, JOGL, LWJGL, etc... Wink
Cheesy Yeah but what about a *friendly* acronym e.g. XPAL is easier to memorize than LWJGL Smiley
Well "javaloaders" is descriptive but lacks a bit originality Smiley
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4403


May the 4th, be with you...


View Profile
« Reply #23 on: 30. April 2007, 08:56:03 am »

I'm storming my brain for a name for several weeks now (you know I'm planning such a project for a little longer now Wink). But so far I have no good name.

Cheesy Yeah but what about a *friendly* acronym e.g. XPAL is easier to memorize than LWJGL Smiley
Well "javaloaders" is descriptive but lacks a bit originality Smiley

"javaloaders" even lacks of the features, this project will/could have. There won't be just loaders in it, you know?

Marvin
Logged
Arne Müller
Enjoying the stay
*
Offline Offline

Posts: 32

340473970
View Profile
« Reply #24 on: 30. April 2007, 01:30:11 pm »

what about an recursive acronym

VEC = Vec Engine Commons
Logged

42.
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4403


May the 4th, be with you...


View Profile
« Reply #25 on: 30. April 2007, 04:55:29 pm »

what about an recursive acronym

VEC = Vec Engine Commons

Hmm... the more I think about it, the more I like it. How about appending some high number just for coolness Wink Vec1000 Grin

Marvin
Logged
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #26 on: 30. April 2007, 05:18:16 pm »

Why not simply "e/commons" ?
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4403


May the 4th, be with you...


View Profile
« Reply #27 on: 01. May 2007, 01:06:10 am »

Why not simply "e/commons" ?

What does this "e" stand for? And we will have problems finding a good unix-name for a project with such a name.

Marvin
Logged
kukanani
Fierce Warrior
****
Offline Offline

Posts: 504


My game is coming along fairly smoothly...


View Profile WWW
« Reply #28 on: 01. May 2007, 03:22:35 am »

I'm still liking Vec1000.
Logged

xith.setCoolnessLevel(10);
jMe.setCoolnessLevel(0);
xith.rock();
'n ddrylliog
Moderator
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #29 on: 02. May 2007, 01:55:23 pm »

@Marvin : myeah, I agree (e stands for engines)
@kukanani : my only concern with this name is it sounds like an old spaceship project from the NASA, or something like that.. doesn't sound like a computer programming project.
Logged
Pages: 1 [2] 3 4
Print
Jump to:  

Theme orange-lt created by panic