Halo 2 Rendering

This is where the Admins will put tutorials submitted by users.
User avatar
Dootuz





Posts: 1237
Joined: Wed May 25, 2005 4:10 pm
Location: Under my xbox on Delta Halo

Post by Dootuz »

Nice tut. now i just need 3ds! lol
Image
Tural: Conversation over.
Jordan





Posts: 1167
Joined: Sun Nov 28, 2004 7:46 am
Location: Certified Masshole

Post by Jordan »

Dalto11 wrote:that'd be awesome Tural, I have turf, and I was looking to extract the BSP myself. What about materials, are they nearly as hard to put into a BSP as they are on the MC
They're the same basic thing, just finding out which model gets what shader is the only tricky part.

Tural that scenery BSP script sounds wonderful. :):)
birdman





Posts: 47
Joined: Wed Apr 04, 2007 7:59 am

Post by birdman »

lol nevermind....i search for a hour...then write here, as soon i write i am able to figure it out myself .............sorry for bein a NooB........
Last edited by birdman on Thu Apr 05, 2007 2:16 pm, edited 2 times in total.
DWells55





Posts: 1445
Joined: Mon Dec 27, 2004 7:47 am

Post by DWells55 »

I used the updated model extractor and didn't have any holes in my model. Did I still need to do the part with the welding the verts, attaching everything, and unifying the faces?

Also, when I render the plain gray MC, I can barely see anything in the render. Do I need to set up a light or something to make it look like the pictures? Any plans for a tutorial on lighting?
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

I have the clean Scenery BSP scripts batch extracted from my maps, but I don't know of any way to have a Maxscript use a specific material library. (In fact, I can't get it to use one at all) So for now, you'd have to manually apply materials based on guessing which material goes on which mesh. I'm also manually working on some rotation coordinates of some main pieces (Coag base supports, trees, Headlong light poles, etc). I'll post whatever I finish tonight or tomorrow (I'd put my money on tomorrow)
Jordan





Posts: 1167
Joined: Sun Nov 28, 2004 7:46 am
Location: Certified Masshole

Post by Jordan »

I guessed with Lockout and Turf's shaders, is there a better way to do it?
TelTura





Posts: 11
Joined: Tue Apr 03, 2007 9:57 pm

Post by TelTura »

DWells55 wrote:I used the updated model extractor and didn't have any holes in my model. Did I still need to do the part with the welding the verts, attaching everything, and unifying the faces?
you only need to weld and so on if you plan on actually rigging and using the model...it is considerably easier to skin and rig one big mesh than five separate, unconnected ones. also, it shades better to rig it...watch out for unify, though, if you don't see any flipped polys, don't mess with it.
Also, when I render the plain gray MC, I can barely see anything in the render. Do I need to set up a light or something to make it look like the pictures? Any plans for a tutorial on lighting?
first, change the background from (I assume) the default black to something else...I usually use a deep blue or red, depending on the object. Go to Rendering>environment and change the background color.

as for a simple light setup, it's easy to do. just add a skylight with intensity of <.5, and set up a few omnis, perhaps one straight in front of the Chief, and one at 45 degrees to either side, all about a meter or more away from him. then make one or two behind him...but make sure all your omnis are instances of one another. make their intensity <.3, depending on how many you have, and enable shadow maps. play with the intensitys, distances and so forth....but also be sure to make your "imitation" light setup mimic what you plan to use for "real" renders....if you'll be having only nighttime scenes, then be sure to make it dimmer than normal. I leave the color at default blaring deer-eye-white, but some people don't agree with that decision...but when first building materials, I prefer not tuning everything a certain way, then discovering the color was off because my light was green.

Image


heh, obviously this results in less-than-game-exact shading...
Last edited by TelTura on Fri Apr 06, 2007 12:19 am, edited 1 time in total.
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Jordan: If you manually import the .obj files you can use the "Use Material" box of the import settings window, but when I import the files through a Maxscript it doesn't use that.
Jordan





Posts: 1167
Joined: Sun Nov 28, 2004 7:46 am
Location: Certified Masshole

Post by Jordan »

Thanks, Tural. :)
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Alright, here's three scripts, Coagulation, Headlong, and Lockout.
Note: I didn't bother with every little piece's rotation, but I believe I've covered most, if not all, of the most important ones.
  • In Entity, select the [sbsp] tag of your map and click the blue circle in the top right, choose "Export Mesh to OBJ" (Note: Singular, not multiple)
  • Find wherever you want to save it and name it something like "mapnamebsp.obj"
  • Now go back to Entity and and click the blue circle, this time choosing "Export Meshes to .OBJs" and choose a folder to save them to.
  • In that folder you'll now see several files named "mapname-Permutation[#]" - These are the important pieces, you do not need any of the others (Don't accidentally delete your single BSP mesh)
  • Place my script for the correct map in the same folder as these Permutation files
  • Open 3ds and make sure you don't have any meshes named "default" - If you have the BSP mesh imported, make sure it is centered at the origin (0, 0, 0)
  • Go to the "Maxscript" section of the menu, choose "Run Maxscript"
  • Navigate to where ever you put the Maxscript and meshes, and run the script.
  • When it finishes, you should have every Scenery BSP mesh correctly placed (Many correctly rotated) and named as they are named in the map files.
If there's any problems, let me know and I'll see if I can troubleshoot it.
Attachments
CHL Maxscripts.rar
Final
(4.73 KiB) Downloaded 20 times
Last edited by Tural on Fri Apr 06, 2007 4:02 pm, edited 2 times in total.
User avatar
Darco




Conceptionist

Posts: 1299
Joined: Sun Apr 16, 2006 12:03 pm

Post by Darco »

thanks Tural.
Image
=[
User avatar
antszy101




Stylist Critic

Posts: 794
Joined: Sat Feb 25, 2006 2:40 pm
Location: USA

Post by antszy101 »

I <3 YOU
In a completely non homo. way of course...
Ill d/l later cus im going to the CC
Image
h0pe





Posts: 10
Joined: Sun Feb 25, 2007 6:14 pm

Post by h0pe »

Every time I try to open the lockout.map file in entity I get this message...

"MainMenu - Map Not Found, Set Map path"

What does that mean? BTW, I have mainmenu.map, lockout.map, and shared.map in the same folder if that helps any...
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

I updated the scripts, Alliance pointed out that I had uploaded the old ones and they weren't functioning properly. To the two who downloaded them, please redownload.
DWells55





Posts: 1445
Joined: Mon Dec 27, 2004 7:47 am

Post by DWells55 »

I'm confused here, what was the point of exporting the single Mesh? Is it being saved to the same folder that we save the Meshes to in the next step?
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

The single mesh is the core BSP without the Scenery. It doesn't matter where you save it, I'd say put it somewhere else so as not to overwrite the material library.
birdman





Posts: 47
Joined: Wed Apr 04, 2007 7:59 am

Post by birdman »

Why does my Entity program look different than the one on the TUTS? This picture is taken with the mainmenu.map allready loaded.

thanks again



Image
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Maximize.
User avatar
Darco




Conceptionist

Posts: 1299
Joined: Sun Apr 16, 2006 12:03 pm

Post by Darco »

because i used an older version of entity when i took pics for getting stuff. however, everything is in the exact same place...
Image
=[
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Ok guys, I had another code problem (KKC found this one), I had inadvertently had the program not writing the last chunk. Fixed now, the final version of those three scripts are up.
Post Reply