GabrielXen Posted July 15, 2002 Share Posted July 15, 2002 I can't figure out how to set it up, and haven't found a tutorial or anything for it... Just need a wee bit of info... -Gabriel- Link to comment Share on other sites More sharing options...
Psyk0Sith Posted July 15, 2002 Share Posted July 15, 2002 create a dir on your root drive: c:\base\models\players next extract the humanoid.gla file into the \_humanoid dir (use xtract with paths) and dont forget to copy the carcass.exe compiler into that dir. then install the raven tools into the base dir (base\tools\) Export your weighted xsi model into the _humanoid dir, next run assimilate, click add file, point to the gla anim file. When u are ready click B and you should see the carcass window popup and convert your file into a glm, move that glm to your palyers dir, load that glm into modview and press play. Link to comment Share on other sites More sharing options...
GabrielXen Posted July 15, 2002 Author Share Posted July 15, 2002 Okay, I'm really quite irritated... I tried what Psyk0Sith said about the Assimilate prog, but the damn thing puts the directory twice when I try to add the file... It says something like "c:/base/models/c:/base/models/humanoid.gla" and stuff.. it's finally made me wanna break stuff..... Plus! I'm havin' more probs... My saber model won't show up... The skin for it shows, but the model doesn't... I've followed all the instructions/tutorials and after 3 days of messing with it, I'm looking for help with that too.... And more problems! I made a new skin, but it doesn't show up! I used Kyles body, but it looks like Kyle... The custom icon is there, but it still shows Kyle... Anybody wanna address either/all of these....? It would be greatly appreciated... It might help keep me from going insane over this... -Gabriel- Link to comment Share on other sites More sharing options...
SilentMobius Posted July 16, 2002 Share Posted July 16, 2002 Your Assimilate Prefs are wrong. What Psyk0Sith said is indeed what SpaceMonkey's tutorial says to do, however many of us could not get this to work, here is our diacussion on the subject (N.B. I have no problems with Assimilate/Carcass now) http://www.lucasforums.com/showthread.php?s=&threadid=64586 Link to comment Share on other sites More sharing options...
Sniper Wolf Posted July 16, 2002 Share Posted July 16, 2002 I wrote an Assimilate tutorial and submitted it to jkii.net but no one seems to have posted it yet. I will make a seperate thread about it, but for now, here's the tutorials: A Guide to Assimilate: Tips and Tricks By Mike “Sniper Wolf” Judd (aka Rendak) Introduction So what is Assimilate, you ask? Oh you didn’t ask? Well too bad I’m going to tell you anyways. Assimilate is the only tool out as of this moment that will create and compile the files needed for using your custom made model in JK2. This tutorial will work for you ONLY when you are done with your model and have correctly linked the hierarchy, weighted the bones and uvwmapped it! It can be tough to actually get this program to work. You’re in luck, though, because this guide to Assimilate will get your model in game guaranteed! * (after a $49.99 mail in rebate and the fattened cow sacrificed to yours truly) Here’s what you will expect to see here: · The essentials of assimilating · Technical details (for you techies out there) · Common problem and fixes So let’s get to it! –Christopher Lowell The Essentials First off, note that the path to my jk2 folder is c:/games/jk2/ therefore that is the location I will be using throughout the tutorial. This is the best location for your game because it has no spaces in the path. I will go into that later. Apply this knowledge to your own JK2 location. Please no emails complaining about this unless you’ve already made sure everything is pointed to where you’ve installed the game. Ok, if you have just opened Assimilate for the first time, you need to change the preferences so that the first line points to your anim.h (which is located in your c:/games/jk2/gamedata/base/tools/gamesource/ folder) the second line points to your carcass.exe (in your c:/games/jk2/gamedata/base/tools folder) and the third line goes to your c:/games/jk2/gamedata directory. Then check MP and click OK. You are ready to start compiling once you are sure the directories are right and everything points to the right file. *One common error in Assimilate is that it doesn’t like any paths with spaces in them. It would be a smart idea to uninstall your JK2 then reinstall it to c:/games/jk2. This is what I had to do to make Assimilate read my root.xsi. Next, open Winzip (or the zip program of your choice) and go into your gamedata/base/ folder and open the assets0.pk3. This is where your _humanoid.gla file is located that is the root for your animations in JK2. Extract it to your gamedata/base/ folder and make sure you have the “extract with path” option checked so that it extracts to gamedata/base/models/players/ and then creates _humanoid/ and puts the _humanoid.gla there. Now, make sure you have exported your model as root.xsi and placed it in your models/players/yourmodel/ directory (where your model is the name of…. Your model ) Then, go to File > Add Files and find your models/players/_humanoid directory, open it and select the _humanoid.gla. Then click the B (which is build) and this will prompt for you to enter a name for the .car file carcass is going to compile. Name it model and then click ok. It will start to build the .glm and hopefully it will work. If it doesn’t, don’t fret little missy, ole Wolf has got yur back. Common Problems and Fixes Ok, the method I just mentioned is the tried and true most error ridden method possible. In no way did I ever get a valid .glm file out of it. This is the most common problem there is, and my friend SilentMobius devised this sinister plan to rule with an iron fist and actually get a workable glm file out of “that thar durn” Assimilate. Here it is: “I think what I've said will get you a working glm. Here's why: If you import the _humanoid.gla from the _humanoid dir it looks in that dir for the root.xsi (not what we want) Also I get a "Model file missing”: c:/games/jk2/gamedata/base/gamedata/base/models/players/_humanois/_humanoid.gla" This is if the preferences read: c:/games/jk2/gamedata/base/ so as I previously said I shortened it to c:/games/jk2/ Then it stops complaining _BUT_ again it still looks in _humanoid for the root.xsi if you do what I suggested it works, but if I look at the car files it creates: code: $aseanimgrabinit $aseanimgrab_gla models/players/BattleDroid/_humanoid.gla $aseanimgrabfinalize $aseanimconvertmdx_noask models/players/BattleDroid/root Whereas the one Raven gave us for the stormtrooper reads: code: $aseanimgrabinit $aseanimgrab_gla models/players/_humanoid/_humanoid.gla $aseanimgrabfinalize $aseanimconvertmdx_noask models/players/stormtrooper/root -makeskin -smooth As you can see I'm linking to a file that may well break the game. So my suggestion is that you copy the .car file from the SDK that should have ended up in: /base/models/players/stormtrooper/model.car Into your named dir. Change the "root" line to match your named dir, leave _humanoid.gla where it was in _humanoid and load the .car file rather that trying to create it from scratch in Assimilate.” So what SilentMobius was saying is that instead of having the carcass.exe make you a model.car, make your own that uses the storm trooper version. Not understanding? I’ll put it in simple terms: Open up Notepad, and copy this into it: $aseanimgrabinit $aseanimgrab_gla models/players/_humanoid/_humanoid.gla $aseanimgrabfinalize $aseanimconvertmdx_noask models/players/YOURMODEL/root -makeskin -smooth Where the “YOURMODEL” is, change that to your model’s directory name. Then save as model.car and open that up in Assimilate. If this has all worked, then you should have a model.glm being built. Any errors from there on are because of your model and not related to Assimilate. Of course if this is your first time assimilating and compiling a glm then you will have errors such as a few vertices not weighted or a few vertices weighted with more than 4 bones (which is a no-no). Just adjust and export your file to root.xsi and try again. It’s a never ending battle with Assimilate. If you’ve got a model into the game without much hassle, kudos to you. Remember, this method works the best! It’s worked for everyone I’ve talked to. That’s it, Assimilate is that easy! If you get the error “C:/Program.car” and a bunch of other things, then it is telling you that it has messed up because of the spaces in the path. A good method would be to reinstall to c:/games/jk2 If you get something like this: l_hand_cap_l_hand_wrist_off l_hand_wrist_cap_l_arm_off l_hand_wrist_cap_l_hand_off l_arm_cap_l_hand_wrist_off torso_l_shoulder torso_r_shoulder r_arm *r_arm_cap_r_hand *r_arm_elbow *r_arm_cap_torso r_hand *r_hand_cap_r_arm *r_hand_wrist *r_hand r_hand_wrist torso_collar torso_l_shoulder_cap_torso_off torso_collar_cap_torso_off torso_collar_cap_head_off r_hand_wrist_cap_r_arm_off r_hand_wrist_cap_r_hand_off r_hand_cap_r_hand_wrist_off head_cap_torso_collar_off ( Press any Key ... ) This means that these parts of the model are not linked right. Do the hierarchy again; it takes only a few minutes. Conclusion Well, that’s the end. I’d like to thank SilentMobius for his theory, Madjai for helping me understand a few things and the JK2.net forums and my fellow modelers that post in the Modelling Forum so often. Also I’d like to thank Al the Drunken Pasta Maker for making me some pasta while he was drunk. Until next time! - Wolf (dammit I couldn’t add the little jawa!) Any questions? My email is snig1123@hotmail.com Please, no gay porn. Hope this helps - Wolf Link to comment Share on other sites More sharing options...
GabrielXen Posted July 16, 2002 Author Share Posted July 16, 2002 Okay, Assimilate no longer acts like an ass(hence the name, I would assume... well, there's another one... lol) But I have a really dumb question.... You ready for it...? Here goes... What's the root.xsi file and where do I get it...? Do I have to make it...? Simple, huh...? My guess is that once I've figured this out, I can finish using assimilate... Unless it gives me more trouble... -Gabriel- Link to comment Share on other sites More sharing options...
SilentMobius Posted July 16, 2002 Share Posted July 16, 2002 Um, its your model exported from max using the plugin in the JKII tools Link to comment Share on other sites More sharing options...
GabrielXen Posted July 16, 2002 Author Share Posted July 16, 2002 Can I export it as root.xsi from GMax...? I don't have 3DSMax... not enough dough, ya know...? Anyway... I've got Milkshape too, but don't think it will work with that... -Gabriel- Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.