About Crafty - NemPosted: Aug 7th, 2006 - 1:21:50 pm


Crafty is a 3D object, material, model and file browsing utility targeted towards Half-Life modders or enthusiasts looking for a Steam Independent application for quick previews. It currently supports Half-Life 2 .bsp, .mdl, .vmf and .gl formats along with Half-Life .bsp, .mdl, .map and .rmf formats in a variety of render modes.


Object Viewer

Object Viewer

Object Viewer

Object Viewer

File System Browser

Material Browser

Model Browser


  • View Half-Life 2 .bsp, .gl, .mdl and .vmf files.
  • View Half-Life 1 .bsp, .map, .mdl and .rmf files.
  • View .obj and .skp files.
  • Textured, solid, x-ray, wireframe and point render modes.
  • Toggle occlusion, frustum and backface culling.
  • Scene freezing.
  • Export all formats and materials to .obj.
  • Browse and export from GCF and other package formats.
  • Browse and export materials.
  • Browse and export models.
  • Quick and easy setup.
  • 100% free.

Hidden Features:

Crafty is designed foremost as an object viewer, but it also contains several useful features that can be invoked externally. For example, Crafty's File System Browser, Material Browser and Model Browser can all be invoked with special command arguments. To view one or more packages in File System Browser simply use: Crafty.exe -fsb -mount [package 1] -mount [package 2] ... . To view one or more packages in Material Browser simply use: Crafty.exe -msb -mount [package 1] -mount [package 2] ... . To view one or more packages in Model Browser simply use: Crafty.exe -mb -mount [package 1] -mount [package 2] ... . For example, if you wanted to view thumbnails of the materials in source materials.gcf you would use Crafty.exe -msb -mount "source materials.gcf". If you are familiar with Windows you can also add shortcuts to these features in the system context menu.

Modified: Jul 25th, 2009 - 4:37:18 pm[ 478592 Views ]

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

31. nitropoweredPosted: Sep 13th, 2006 - 11:02:17 am
absolutely gosu program thx and keep the good work !!! cool

32. BluntmannPosted: Sep 16th, 2006 - 6:19:23 am
Awesome nem, the new version works without any error for me :)

Great job.love


33. FrigolitPosted: Sep 19th, 2006 - 12:17:30 pm
Great tool, however... I found a little bug!
On the de_dust2 map from CS 1.6 it seems like when i move the camera (movement, not rotation) it suddenly jumps from the current position to like -14723894729834.
But it seems like it started happening after i applied the textures (mounted a folder with the .wad files in the FSB).
It doesn't occur on other maps I've tested, so I'm kinda out of ideas.
Any thoughts?

34. NemPosted: Sep 20th, 2006 - 11:59:38 am
Could be an issue with how Crafty handles keyboard input. There is no real message loop in .NET so the keyboard input is kind of a hack (I'll try to revisit it). Does this continuously happen or is it only once per load? In the mean time, you can reset the camera from the view menu when it happens, though I have to say I've never experienced it.

35. FrigolitPosted: Sep 20th, 2006 - 2:09:13 pm
It happens all the time, but only on de_dust2 (of the maps i've tested).
I've tried reloading the map and also restarting the whole app.
I can move the camera a bit, veeery short, just tapping on the key. Tap again and it flies away.
And tap it back to the previous location, so it's like if the camera was inside somekind of box.
And when it steps out of the box it jumps to a weird position.

But today it seems to be working fine so far.
I'll write if it happens again.

36. rhoenPosted: Sep 22nd, 2006 - 9:49:49 pm
Hey great program. I'm just trying to find out the codes for any maps I don't know yet and I'm not really sure how to go about doing that, I tried a couple of these bsp things - not sure if the map I'm using doesn't decompile correctly or whatever but I can't find anything even close to a code (like on a keypad that opens a door etc) how can one go about doing this? thanks for any advice and btw so far this is the easiest (best looking) bsp viewer I've seen so far!

37. NemPosted: Sep 23rd, 2006 - 5:29:12 pm
What do you mean by finding codes? Do you mean an entity list?

38. rhoenPosted: Sep 24th, 2006 - 4:49:14 am
hmm It could be. I'm just talking about like when you near the end of a map and it has special hidden rooms accessible through coded (secure, passworded) doorways. For some maps aside from trial and error of millions of combinations, decompiling(?) may be the only way to find the codes as the maps are older and/or it is very rare to find someone who might know it. seems like it woulda been easier than this :) click on an object and see it's associations etc- but nothing so far. the codes are almost always a sequence of numbers (1-9) or letters. maybe the rarer maps I'm looking for didn't decompile correctly or something. Would this be a hard thing to do ? o.O thanks for the advice :)

39. NemPosted: Sep 27th, 2006 - 7:02:14 pm
I do plan to add the ability to select and view entity properties in Object Viewer, however, it is on a long list of other features that need implementation so it may take some time. If you are viewing Half-Life 1 BSP files, my BSP Viewer already has this functionality.

40. Mad MartinPosted: Oct 1st, 2006 - 5:31:33 pm
Hi Nem,

at first I'd like to thank you for this awesome tool! It's very handy.

But I got a problem:
Every time I load a model from outside any GFCs, the appropriate textures are missing. This happens - for example - with Fakefactory's Cinematic Mod, where some new high poly character models are used with also new high resolution textures. All the models can be opened, but I still haven't found a way to display them textured.

Any suggestions?


41. NemPosted: Oct 2nd, 2006 - 1:30:51 am
You need to edit the Specifications\GameInfoCustom.csf file (in NotePad) to add support for additional MODs to Crafty. The file contains documentation on how to do this. Once you have added your new MOD, select its profile in Crafty and everything should work.

42. Mad MartinPosted: Oct 2nd, 2006 - 6:12:57 am
Thanks, that did fine.

43. edman747Posted: Oct 8th, 2006 - 9:56:09 am
I would like to use crafty to fly around and check out a map.
when I load a level, the point of view is on the floor. how do i change the z, or height? plus is there any way to use the mouse and look around?

44. NemPosted: Oct 8th, 2006 - 10:03:12 pm
Hold the right mouse button to look.

45. basty7Posted: Oct 14th, 2006 - 5:43:39 am
@ who have the cs 1.6 maps for 3Dsmax ? :D

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ]

You must be logged in to post a comment.
New users can register here.
Nem's Tools v2.0 © 2006 Ryan Gregg.
Execution time: 0.027217s; Queries: 17.
dishes served.
Powered by The Wavelength.

Valid XHTML 1.0 Transitional Valid CSS