Creating .cmps with over 20k polygons
-
Ok I was able to follow Sushi’s vid and duplicate it on one of my high poly objects, but I lost track of how or where he came up w/the cons fix file. I know it comes from a sur splicer process, but I haven’t cooked one up yet.
Fus
-
Watch for the hex editing sections in the vid. With that you can go into any Fix / Rev / Pris data, export it from UTF editor, hex edit the resulting file to add or remove however many parts you have, and rename child / parents. Then just import back with UTF into the same node. It’s handy to keep a couple of these handy as a template, with just one Fix section. Having that, you just copy / paste as many times as needed.
Differentiating the sections is easy once you know what to look for; in most basic models: section starts with Root and ends at the character right before the next Root. This is while looking at the right window.Fix:
Rev:
Pris is the same procedure, you get the idea
You can use any cmp’s exported data which has the type of Cmnd entry you need. Just note that Fix and Rev or Pris are different lengths, so not interchangeable -if I recall, Pris and Rev are though, since they both use the same types of values. -
Ok, What did I do wrong? HardCMP can’t open the file… ??? SS of UTF Editor: Click
Fus
-
It’s hard to tell what you did wrong from the SS. Host it up and I can get it working, hopefully.
-
Link: https://rcpt.yousendit.com/723967179/4314397729b37ec73eb18911ffa205d0
Link will be valid for 7 days, as I am using a You send it account.
Fus
-
Are you using the “Custom controls” section of UTF editor to edit the names and such?
[Edit Fix data] [Edit Rev data] [Edit Pris data] [Play sound]
are the buttons I’m referring to.
This data cannot be modified by “interpret as string”.Edit: here’s a copy of the fixed…Fix data, ready for import with UTF
The length of each section was a little off m8. -
Here’s the fixed .cmp
http://www.filefront.com/14242543/B5_Jump.rarHere’s an image of it ingame
Pardon the TIE Fighter ;D
-
Sushi,
Ty for your quick response and repairs. Can you explain to me what I did wrong? If you had to tweak my source mats, could you also send them as well?
How can I install HP’s for use as a Jumpgate now that it looks all warped? I was hoping to have them(at least the docking and animated hp’s) preset before the merging of the cmp’s.To Mini Me:
Today was the fist time I had ever done any manual tweaking in any version of the UTF editor. All I have ever done in the editor is look at the basic info of cmp or mat files that it provided.Fus
Edit: Can I get away w/a simple “drag and drop” from a cmp that I made earlier? (Jump_Left’s ms3d file exported)
-
ETF ditor is pretty handy for many things definitely one of the must-have tools if you’re doing anything with models and / or textures, animations, etc.
The model looks rather nifty, you could go into the materials and add in Ec to make the purple parts, and maybe the blue as well, glow a bit. Might not be the look you’re shootin for, I just like glowy stuff ;DIf all the dimensions and such are the same, and orientation, you should be able to hard point all on the Root (using HardCMP), save, then just drag copy the whole hardpoint branch over to the new cmp in UTF.
If you did this early, then yeah it should be a simple drag n drop
-
@[RIP:
Fusion link=topic=2018.msg18309#msg18309 date=1249878785]
Sushi,Ty for your quick response and repairs. Can you explain to me what I did wrong? If you had to tweak my source mats, could you also send them as well?
How can I install HP’s for use as a Jumpgate now that it looks all warped? I was hoping to have them(at least the docking and animated hp’s) preset before the merging of the cmp’s.To Mini Me:
Today was the fist time I had ever done any manual tweaking in any version of the UTF editor. All I have ever done in the editor is look at the basic info of cmp or mat files that it provided.Fus
Edit: Can I get away w/a simple “drag and drop” from a cmp that I made earlier? (Jump_Left’s ms3d file exported)
All I did, Fus, was use the b5_bottom.cmp as my splicing file. I then dragged and dropped all the vmeshlibrary info into the file. Then I dragged and dropped the vref stuff into the b5_bottom file. The only thing I really made custom was the cons_fix_data, which Mini-Me has shown was too long in some parts (they have to be exact lengths). I didn’t alter anything of the .mat. If you want, I can make a quick video of what I did?
-
Plz? maybe w/a zoom in w/the cons_fix part? that would be really cool of you.
Fus
-
OK. I’ll get that done later today
-
Sur Q. Since you are exporting each cmp as a single mesh, Do you use a single primitive in ms3d to create it, then use the splicer, or can you use multiple primitives, splice, and then somehow combine the existing cons_fix w/the one created by the splicer or what? I watched your vid tut here, but it only showed how to do it w/a single vmesh model.
Fus
-
You can do either, really. The VMesh’s aren’t important for the .sur file, at least to my knowledge. When you create the .sur, you’d just add the extra bits of the cons_fix_data that the sur_splice.exe generates. I’ll show you an example in the vid I’m making right now
-
http://www.filefront.com/14253925/undefined
I left it at 200meg to keep the visual quality.
-
Ok How do you do it? I see you inserting 0 (zero) in the left hand side and it make the text on the right move, but when I do it, it doesn’t and over writes the text. What’s the setting in Options to do so? Also, in order to get the settings right so that it looks like yours, I had to tweak the options so that the vertical cell count was 17 in Options>Appearances.
Fus
Edit: N/M as soon as I unchecked the “Overwrite” option it fixed it.
Edit2:Even after following ur directions, all I get to see is the bottom chunk still. I am officially stumped. It must be the cons_fix cuz everything else is exactly as the fixed file you sent me. I even modified a cons_fix from one of my stations, then removed the excess. Is there a way to create a cons_fix in notepad and save as a .dat file? This XVI32 app seems too complex for me to understand, as I am not a programmer.Fus
-
I’m not sure, Fus. I’m not programmer, either. If the other pieces aren’t coming up, something is wrong with your cons_fix. I don’t know how much I can help since the video explains it all, or at least I thought.
-
I give up on the cons_fix stuff, It’s just beyond my knowledge…
Picking up from your fixed file, I was following the “infinite hitbox” tut,and got this far: Click here. I have changed the Cmpd/Root’s File name to to my B5_Jump_Root.3db, Leaving the Index and Filename’s alone.(Had to relocate the Docking HP’s to the Root_Sur’s.3db vref section) Do I understand correctly that i put the Cmpd/Root’s File name into the respective Sur01,Sur02, etc, Index in numeric sequence (0,0 1,0 etc and Object Name the same name as the .3db it’s suppose to reference to?
Am I on the right track?
2nd Question.You use the String function to insert the data,and in ur cmp combiner tut, you export, hex edit, and import back in. Which is the better way?
Fus
-Edit by FF: Fixed link
-
Question 1:
File Name = the .3db you’re trying to reference
Index = Yep, you’re right
Object Name = the name you want this Part_ to be refereed to in the cons_fix_data (you’ll need to edit it to get your hitbox working, sadly, particularly because of your multiple part .cmp. However I think I explained how in that vid I made for you.)Question 2:
Definitely using 1.0.4 string editor function. If you used a old version of UTF, the string edit function doesn’t work at all, and you’d have to do the older method (change name in hex editor, save, import into .cmp through UTF) -
Just to make sure u and I are on the same pages, I hope this SS will help clear up any misunderstandings on both our respective parts. Click Me
Fus