OpenArena Message Boards

OpenArena Contributions => Idea pit => Topic started by: G-Max on September 11, 2009, 11:35:25 AM



Title: Importing character models from other games...
Post by: G-Max on September 11, 2009, 11:35:25 AM
...like the Card Guards from American McGee's Alice, or the Borg from Elite Force.

Is the problem that it can't be done at all, or that it can't be done legally?


Title: Re: Importing character models from other games...
Post by: dbX on September 11, 2009, 12:37:22 PM
If the games are GPLv2 then no problem. Anything else can't be done legally. As far as technical reasons go, models should be in the MD3 format. Both American McGee's Alice and Elite Force used the id Tech 3 engine as I recall, so they could be ported with little problems. However Alice might have animations which do not fit with OA. Both Elite Force and American McGees's Alice are commercial games and using models from them would be legally a very bad idea.


Title: Re: Importing character models from other games...
Post by: Cacatoes on September 11, 2009, 01:10:03 PM
You should read older topics of this forum, and the DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com]wiki (http://([b) (which has valuable infos like the roadmap and development related topics), to get familiar with OA before making suggestions, otherwise you ask (http://openarena.ws/board/index.php?topic=3318.0;topicseen) several (http://openarena.ws/board/index.php?topic=3319.0;topicseen) times (http://openarena.ws/board/index.php?topic=3320.msg27330#msg27330) to other members about issues you simply missed, which is a loss of time for everyone.

To answer you briefly, and from what I know :
- You could make maps "inspired" by maps from other games, but it's not a goal.
- Your weapons suggestions are welcome for a mod or another game, not for OA.
- Importing data from other commercial games is only okay if you own that game legally, and only you could use it as it's not redistributable. Moreover there is a format question for these artworks, if the engine of these games is IDTech3 then it should be technically possible to use them.


Title: Re: Importing character models from other games...
Post by: fromhell on September 11, 2009, 10:55:33 PM
Alice doesn't use MD3, it uses .TIK

Infact, the only commercial game to use MD3 characters/players is Quake III Arena.

Plus importing non-Free material is just simply tasteless and the damn lazy thing to do.


Title: Re: Importing character models from other games...
Post by: andrewj on September 12, 2009, 02:52:31 AM
Infact, the only commercial game to use MD3 characters/players is Quake III Arena.
That's surprising, since there are quite a few commercial games using id Tech 3.

I wonder why MD3 wasn't good enough, did they all want a skeletal model format?


Title: Re: Importing character models from other games...
Post by: fromhell on September 12, 2009, 03:01:31 AM
I wonder why MD3 wasn't good enough, did they all want a skeletal model format?
You bet. Alice and FAKK2 are Ubertools based (extra enhanced scriptings and stuff for Quake3 that you could license from Ritual from 1999 to 2004), which had the skeletal TIK format for models. Elite Force used MDR which was actually a completed MD4 format (basically skeletal md3), and future Raven q3 titles from then on used their own glm/gla (Ghoul2) format. Medal of Honor: Allied Assault used Ubertools (TIK), and Call of Duty had their own skeletal model format.

I wonder if there are any persons that want to liberate ubertools, though it does come with proprietary stuff like MP3 and Bink decoding.


Title: Re: Importing character models from other games...
Post by: pulchr on September 12, 2009, 04:34:00 AM
does anyone know what changes they made for return to castle wolfenstein?

the file extension says md3 but i guess there can differences anyway?


Title: Re: Importing character models from other games...
Post by: fromhell on September 12, 2009, 04:46:17 AM
MD3 for weapons, static models and effects only. Their characters use MDO which is a wacky skeletal format also.


Title: Re: Importing character models from other games...
Post by: pulchr on September 12, 2009, 04:57:30 AM
thanks!


Title: Re: Importing character models from other games...
Post by: G-Max on September 13, 2009, 04:37:35 PM
Alice and FAKK2 are Ubertools based (extra enhanced scriptings and stuff for Quake3 that you could license from Ritual from 1999 to 2004), which had the skeletal TIK format for models. Elite Force used MDR which was actually a completed MD4 format (basically skeletal md3), and future Raven q3 titles from then on used their own glm/gla (Ghoul2) format. Medal of Honor: Allied Assault used Ubertools (TIK), and Call of Duty had their own skeletal model format.

Crap.

Would I be correct in guessing that you can't mix these different model types in one game, or convert models from one format to another?

Also, are there any games that use MD3 files but not the Quake III engine?


Title: Re: Importing character models from other games...
Post by: fromhell on September 13, 2009, 11:23:57 PM
Also, are there any games that use MD3 files but not the Quake III engine?
I can't name any! MD3 support isn't as widespread as MD2 in homebrew stuff.


Title: Re: Importing character models from other games...
Post by: befno on September 26, 2009, 12:44:44 AM
Also, are there any games that use MD3 files but not the Quake III engine?
I can't name any! MD3 support isn't as widespread as MD2 in homebrew stuff.

And why is that? Is it because it takes a lot longer to make md3 models than md2?


Title: Re: Importing character models from other games...
Post by: fromhell on September 26, 2009, 05:49:00 AM
Also, are there any games that use MD3 files but not the Quake III engine?
I can't name any! MD3 support isn't as widespread as MD2 in homebrew stuff.

And why is that? Is it because it takes a lot longer to make md3 models than md2?
No, it's because there was a site that had tons of MD2 player models, which encouraged lazy scavengry, and loads of MD2 loaders, viewers, plugins and tutorials just for that purpose.