|
Tell us what you think of the site.
|
Autodesk Media & Entertainment User Community
|
Autodesk® 3ds Max®
|
|
Autodesk® Maya®
|
|
Autodesk® Softimage®
|
|
Autodesk® MotionBuilder®
|
|
Autodesk® Mudbox™
|
|
Autodesk® ImageModeler™
|
|
Autodesk® Sketchbook® Pro
|
|
Autodesk® Smoke on Mac®
|
| How to Import models from HL2 to re-use in other models....
|
|
|
So, i’m making a model, a truck for example, i wanna take the standard HL2 wooden crate and fuse it with my truck, so the the crates are in the back. Can anyone tell me how to import the standard HL2 box into my scene??
What about it’s texture?? do i have to uv map and texture it again??
Thanks in advance.
|
|
|
|
Would the crates be completely static (unable to break open, be moved by the gravity gun, etc), or just normal crates placed in the back of the truck that the player can still interact with?
|
|
|
|
Yes, they wouldnt be able to be destroyed or get manipulated by the gravity gun. I’m making these models so they can become “structures” for an RTS mod, hopefully later they can get destroyed when the structure dies, a sort of death animation, so i guess knowing how to export BOTH (static and non-static) would be nice. However, if you dont know how, ill just take the static option.
Thanks again.
|
|
|
|
You’ll have to use gcfscape to extract the .mdl from the .gcf files. From there run the file through an mdl decompiler to get the .smd, which should import into XSI through Valve’s addon and contain the mesh and UVs. You can pull the texture out from the .gcf as well (you shouldn’t have to set up the materials for it again, as long as they are pointing correctly to the ones in the gcf)
|
|
|
|
I downloaded GCFscape and extracted the needed crates as 3 files, an .mdl, .phy and as a .jpg (image). Now, i assume i need to decompile the .mdl into an .smd, i got a decompiler from here: http://www.chaosincarnate.net/cannonfodder/cftools.htm
Is it a good .mdl decompiler? are there other better ones?
I extracted the mdl decompiler exe file into my steam/steamapps/username/sourcesdk/bin folder, and when i click it, it gives the following error “The procedure entry point Q_AppendSlash could not be located in the dynamic link library vstdlib.dll.”
Although the decompiler says that i must export into “/SteamApps/sourcesdk/bin”, the only sourcesdk in Steamapps is the sourcesdk.gcf (which has a bin folder inside of it), so maybe, i need to place it inside the GCF? but how??. Maybe i exported the decompiler into the wrong place altogether??
|
|
|
|
Nevermind, i fixed all of that.
Now when i import the crate smd into XSI, it doesnt display the texture… In the import window, there is a “Import Materials” function. I put the smd’s, the other files and the vmt’s into a folder, and then i browse to that folder yet still it doesn’t display the texture. Also the UV’s are under the image for some reason, but i move them up, yet still it’s just the standard checker box image.
In the texture editor window, the clips tab has 2 clips, the name of the VMT and the standard clip, both are displaying the same standard checkerboard as well. (well the standard clip is suppose to do that, but the VMT shouldn’t i guess.)
|
|
|
|
Ok i fixed that as well, sorry for the trouble… but now i have one final question, i cannot see textures in my user viewport, i can only see them if all four viewports are displayed with one viewport being the texture editor, and i checked, i have textured mode selected on my user viewport....
Any idea why this is happening?
|
|
|
|
If you have the texture editor open, it can override materials and display the active clip (in the texture editor) on whatever model is selected. It depends on the model you’ve imported, but there’s a chance it has clusters which have multiple materials. You may not see the texture normally as a cluster material can be overriding it, but with the texture editor open it may override the cluster material to once again display the texture as long as the texture editor is open. Hard to tell without having the scene file, but try going through the model in the explorer to see if it has any clusters applied (if so, delete the clusters, assign the model a new material, and reapply the texture).
|
|
|
|
Ok the situation is fixed, thanks alot.
one last question (i swear), why is it when i import models, the uv’s are outside the 1:1 box? usually on the bottom? and how do i Import the model ALONG with it’s texture? the way i do it now is, i import it, it has no texture so i import a new clip, which is the file it uses as its texture in the .QC file, a .VTF file i think which i extract from gcfscape.
|
|
|
|
Haha, if you have questions keep them coming :P
Unfortunately I don’t know the answer to either though. Its possible something happens to the UVs during the compiling process (perhaps decompile one of the models you’ve compiled to see if there are any changes). Does the texture still appear correct due to wrapping?
I’ve also never used the import material option either, but use the method you described (extracting the texture and reassigning it automatically).
|
|
|
Unfortunately I don’t know the answer to either though. Its possible something happens to the UVs during the compiling process (perhaps decompile one of the models you’ve compiled to see if there are any changes). Does the texture still appear correct due to wrapping?
I think we are on the wrong page, let me start over JUST in case to show you what exactly i did… I modeled stuff, i imported some stuff from HL2, and i notice that the uv’s for the HL2 objects are OUTSIDE the 1:1 box, so i import the texture MANUALLY, (even though in the import smd box, i selected import materials and linked the folder with the texture AS well) since it doesnt do it automatically.
I move the uv’s back to their place and check it in user view, (didnt bother checking textured view when i 1st saw the uv’s outside) i see the texture, everything is ok and i get back to modeling. when the texture editor closes, i cant see the texture even though textured mode is enabled. After asking you as to why this is happening, the “unable to see textures in textured mode” bug disappears.
So, in your latest reply, i noticed something, you think i already compiled the model and sent it into the mod HL2, but i didnt do that, i usually dont do that, i just export the final scene as an SMD and give it to the coders, they import it in to the mod. Which is why i started retelling everything to you.
Now, i decided to show you a pic of what i meant, and i noticed that even tho the uv’s are outside the 1:1 box, they still have the correct texture. i didnt notice that before due to the textured mode bug. My question is, do i need to move the uv’s BACK into the rightful places?
P.S
Does the texture still appear correct due to wrapping?
i dont get this…
EDIT: i got like different multiple items in the scene, how do i make them have their own textures? with clusters?
here’s the pic: 
|
|
|
|
| Settings
| Choose Theme color:
|
|
|
|
|
|
|