CMP to SUR Conversion Tests
-
Any progress pals?
-
Lancer? Yoo-hoooooo!!! Lan-cer?
Anyone seen him? No posts at digitalbrilliance either!
Maybe he’s burning the midnight oils on this utility? Nah? Sure? Hmmm…
Eeeee-lo-oooooooo?
Has he been captured by the Thyroids? Toroids? Er… Tannoys? Triffids? Teletubbies! Aha! They’re the ones!
-
Okay ST, I’m sorry but don’t post in this topic again. This is spam, plain and simply, and if you don’t want me to consider you a spambot and deal with you as I would with them, cut the chatter.
LS will post back when he has progress and that’s all there is to it.
-
Hello and I hope this is not considered spam.
I was and still having troubles with a mob of mine, i was pointed here and found the beta, or alpha of this cmp to sur convertor. and it has helpped nail down one of the possable problems my Sur file.
My ship is still invisable, but thanks to this program it is taking hits like it should. I’m wondering if the Mat exportor i have for Milkshape 128 is faulty or messed up. It is the “freelancer mat 0.1” exporter.
-
You’d be best off to use the topic you already have created on the subject or make a new one if you don’t have one.
Just to give you some possible angles of attack, LODRanges? Groups are named right? Files are referenced properly? Errors in the logs?
-
OK FF, no offence meant.
The reason I keep bumping is that it keeps disappearing, goes way down the forum list, and out of sight out of mind.
I have a serious need for this tool.
As you see I gave up on your FL Dev after you explained your commitments, but I am still waiting for that too.
I will desist, but let it be recorded that I believe I have contributed enough help here to be given some lee-way when I get grumpy or throw in some humourous remark that is irrelevant?
-
Go back, check your posts and count the number of “irrelevant” posts of yours I’ve let through. I think I’m being lenient enough
I just don’t want this to devolve into a bump fest. LS isn’t the kind of guy to forget about something like this and it’s far more efficient to remind him on MSN anyways
He’s just a busy man and aren’t we all? Give him time, he’ll respond.
-
Um not to brust your bubbles but according to this site/topic. The project is DEAD, Due to math needed to make it work, as well as a TOTAL hard drive crash.
http://forums.seriouszone.com/showthread.php?53192-CMP-to-SUR-Converter
-
Please look at the date of the topic…
If you don’t see it, it’s 2008 So, as FF said, give LS some time. Thanks.
-
**No, I haven’t forgot about this project. It’s just come to a standstill for the time being while I work on something that may make it into a commercial game…
Adoxa, I will send you a link within a couple of days of the model. It’s probably something dumb anyways, for some reason it usually turns out that way , btw, thanks for your help in this project and the little hack I asked for a few days ago! Worked perfectly!
Anyways, this will be my last major project for FL, I am itching to get back on my game engine and get it completed since most of the basic functionality is built and working.
An offer though, I will release the code to somebody who is competent to finish this project, only thing is you can’t release the code. I’ve spent 12 years building my library and I don’t want it in the public domain…
@ lonestar - hehe, that was the original project 2 years ago, this project was built from scratch and has no connection to that one.**
-
Oh lol, Silly me facepalms, but misses palm and facedesks instead
But on the side note, The beta 02 works perfectly and so far its not got a bad sur for my Eve-online mod. I’m going to create you for the Surs for my mod. Becasue without this cmp to sur conversion i’d have to mess around myself and make tons of mistakes.
Cheers
Lonestar -
Good to see you Lancer!
Just as a reminder to all:
The beta is already fab for one-group models, and is absolutely fine for small ships.
This is because only one sur part is created by the beta, and that part covers the entire model in a tight-fitting convex shroud.
So if there are gaps between parts of the ship it really doesn’t matter when the ship is small, because hits will register on empty space but it is small space.
The utility Lancer is still working on is going to be great for large ships where the gaps between booms etc is huge, like the gap between the engines on the Enterprise 1701-A type for example, and shots that should pass through will be hitting the ship spaces instead.
This version will create one sur part per group, so it is important that the model is created (or modified) in sensible groups, for example for the Enteprise there should be the following MilkShape/.cmp groups:
1. Saucer
2. Main hull
3. Saucer Pylon
4. Left Engine
5. Left Engine Pylon
6. Right Engine
7. Right Engine PylonEach group of the ship will then have its own sur, so that there will be gaps in between the groups, and shots will pass through all the gaps instead of hitting.
In the .cmp each Group can (and should) have sub-parts for detail, but these should not be separate groups - you can determine this by placing each part under the main group that it belongs to in the MilkShape Groups list, and then in the .cmp exporter by setting the right Group Quantities (count of the parts plus the main Group itself) for each Group.
But you MUST make your ship in this way for this to be effective.
ST going into hybernation and long sulks after being told off by FF.
Let me know if you want me back.
<tearful sobs=“”></tearful>
-
StarTrader wrote:
LancerSolurus wrote:
Something is missing in the understanding of the cmp model format. I have generated Cons-Fixed entries,
Errm… I hope you mean Cons-Fix ??
Not Cons-Fixed!!
P1p3r’s .cmp exporter also caused a Cons-Fixed problem, we have to rename those nodes as Cons-Fix.
LS - you didn’t reply to this and I don’t know if it’s a typo or if it really is Cons-Fixed, causing the problem you have?
-
It was a typo, in the program its ‘Fix’
-
LancerSolurus wrote:
… this will be my last major project for FL, I am itching to get back on my game engine and get it completed since most of the basic functionality is built and working.An offer though, I will release the code to somebody who is competent to finish this project, only thing is you can’t release the code. I’ve spent 12 years building my library and I don’t want it in the public domain…
Since nobody else seemed interested, I volunteered to help maintain this project. I am not a modeler, so I may need help from you guys to know when the SUR builder creates an incorrect SUR.
I did fix a couple of bugs and tried to make the user interface and documentation a little easier for new users to understand.
I still have a list of improvements to work on, so this is still an interim release:
-
Creates single-part (bubble) SURs consistently.
-
Creates multi-part (close-fitting) SURs if the CMP has one part per mesh.
-
Sometimes can create a multi-part CMP from a single part CMP (still buggy).
-
-
Well done Bullwinkle. I’ve been waiting for progress on this for many months, and even got bo*****ed by FF for prompting LS too often!
Does this mean you are “da man” for this project now?
Should I expect it to do OK if there are no subgroups you mean? And not OK if there are any subgroups to a main group? I can handle that with some cmp juggling I think.
I’ll try v3 on my multi-part cmp’s and report back in a couple of days.
Thanks pal.
-
Oops!! First problem -
Error message on double-clicking the builder for th first time:-
“The paging file is too small for this operation to complete”.This happened in the previous version too, but I have allocated 1.5GB page file!
I had to delete my paging file to get v2 to work. I’ll try the same now but it’s a problem…
How much does it need?
Help please Bullwinkle!
-
StarTrader wrote:
Does this mean you are “da man” for this project now?Should I expect it to do OK if there are no subgroups you mean?
Well, I am no Lancer Solurus. That guy has a depth of knowledge about Freelancer data formats that is well beyond my own.
But I am the current maintainer of the project, yes.
So I may ask as many questions as you do but, with the help of the rest of the community, I hope to be able to get the code to do what it is supposed to do!
For example… what’s a subgroup?
Is there any reference material that will help me to understand what a SUR is supposed to look like on the inside?
I understand what a SUR does, and I can see whether HardCMP 1.0.0.23 will display it, but I still don’t really understand what I am looking at when I see the data itself.