KGJV wrote:QUOTE (KGJV @ Mar 6 2012, 04:30 AM) I wasn't aware of that and I'm not an expert in modeling and 3D file formats.
But we do have the source code of the MSR tools and we can change or fix them if they're not working correctly with modern modeling software.
This is a typical 'Chicken or the egg' situation added to lack of correct information broadcasting:
Most people are not aware of the tools and are told to use the Milkshape plugin.
The few who try the tools either find it too complex or are stuck by .X File compatibly issues. they stop using the tools but do not inform the dev team about the problem.
Now things we can do. I see 2 main tasks here:
I'm aware that the MSR tools are complex to use and that's is why I recommended having other people doing that 4th stage. People that are skilled at scripting and file manipulation.
Simplifying the tools so that a larger audience can use them is probably something worth doing. Documenting them also, Ada just started this.
If dealing with .X file format is an issue for 'art people' than we need to find a replacement for it or at least find an intermediate format to use between stage 3 & 4.
A format that is commonly accepted by everyone as a 'standard' (if such thing exist in 3D modeling? Collada may be? any experts in here?), a format that most modeling software can produce without installing addon or 3rd party module. A format that can support the 'meta' informations needed for Allegiance (directly or with a 'trick' like with .X format).
Once that format chosen we can write a conversion tool that will take this format a produce 'clean .X file(s)' for the MSR tools.
Other way of doing this would be to rewrite the MSR tools so they use directly that new format but I foresee too much work for the same result (at least for now).
The required skill set is more around scripting for these tasks but if you need C++/Allegiance engine expertise (MSR Tools share code with Allegiance engine) I'd be happy to help.
But like always with projects, small or big, we do need someone to carry it , a project manager that will lead the way. otherwise this will just be yet another forum discussion and the 'deja vu' feeling won't go away...
so 1st step is to ask MrC to find a volunteer for this I guess ? (or 2 , one for each tasks and they'll coordinate stuff together).
pkk wrote:QUOTE (pkk @ Mar 6 2012, 05:03 AM) Kage, I only seen 3-4 people, who could do this. All of them already posted in this topic...
Yourself
Madpeople
YP
Someone should step up, no need to ask MrC.
KGJV wrote:QUOTE (KGJV @ Mar 6 2012, 09:17 AM) yeah lots of 'deja vu'. There are some good infos in these topics that should be curated and put in the wiki.
AMT2 is dead and buried long ago. 90% of its complexity was to code a 3D editing system which already exists in all 3D modeling software...no point really.
It's very complex to do and was puzzling me till I found out about an article explaining 3D attractors and other stuff.
Once I understood how to do it, the immensity of the task to actually code it wasn't worth the result...
Also I'm now convinced that allowing to read MDL/CVH is a bad thing, it's like decompiling EXEs... MDL/CVH are final, compiled formats. you don't want to read them, only to write them.
So it's better to work at a higher level with mainstream modeling software and then send the digital assets into a processing pipeline (one-way pipeline).
That's how all games are built these days and there is a good reason for that.
Pkk, I don't think you understand what I'm talking about. The leader I'm talking about isn't the person who would actually DO the work. It's a team work.
That is why not much is done here these days because people assume that those who can DO will do. And then they just wait for them to do...
It's a bad habit we have in this community and I'm responsible in part for this. I used to do it all too but that only work when you have plenty of spare time to spend.
And it's not healthy for the project anyway.
So we need someone to LEAD 1st , that someone will find the people who would DO the actual work but before he will discuss and specify fully what to do.
I'll not edit any of the above and if I follow... let's see if I do first
The way we model things for Allegiance is a bit... out of date but works...ish. This causes unintended issues and the problem propogates across volunteers until someone is stubborn enough AND talented enough to bull through the issues to produce something useable. This creates a legacy and momentum to continue to do things tthe same way as was done in the past. As the years have ticked by this has gone from quaint, to a hassle, to a bonafide issue. The clued

and it becomes another reason not to do stuff.
Someone, on their own accord, shows an interest in doing something for the game and runs smack into a roadblock. Never encountering it before they are naturally curious and even confused as the details of the issue. After some grumbling from the clued most just say $#@! it and move on. The clued discuss the way forward and well the whole topic is repeated ad infintium until it too becomes "the way we have always done things". The poor dude in charge is stuck with a big bag of legacy and no with the talent who ill solve the issue.
I think that is what is being said above converted to MrChaos Speak™
To be crystal clear, pkk is absolutely in charge of the development stuff and he has a big job on his hands. The idea of changing the way artwork is submitted, processed, and implemented in the game probably spreads across several zones... it all depends how you cut it in a nutshell. I
AM the roadblock remover, pom pom waver, buck stops here dude tbs and after consulting with pkk, who is a fine fellow with a wicked sense of humor, he finds no issues we could get started.
Just we have limited resources in sheer numbers of people, and lots of concerns. One of the worst things that can happen now is for projects to die on the vine after I've whipped them into a frenzy via my pom pom waving and short skirts

We really cannot afford to waste the volunteers. I'm working on that issue too but that is the facts for the moment.
MrChaos