I remember when i made a map to big i got the same error, so map sizes do have limits. Hell if you successfully made a map in wings and got it into halo you would probably be the first. I'm assuming this is your first map, if so, i recommend you start off more simple (i.e. no structures).
Man, I was about to link you to the wiki, but turns out portals aren't even defined in there. That wiki could potentially be really useful, and I think it's being really neglected. I'll start another thread about that instead of hijacking this one... in the meantime, in semi-answer to your question,
is your friend.
wow, spelling out Google like that was a waste of time. But I'm bored!
Close, but not quite.
Area portals are a VITAL part of mapmaking; correctly placed area portals on a correctly designed map can allow for overall high-poly and high-detail environments with little framerate drops.
Normal area portals slice the BSP into sections; if one of these sections aren't visible at all through environmental geometry (meaning scenery/devices/bipeds/vehicles not included), it is not rendered. If you do not define area portals or define them incorrectly, what isn't visible will still be rendered, and thus hog up processor time.
EXACT area portals (a.k.a. exactportals) are portals you put into spots like windowframes, doorways, cave openings, etc. If a polygon is not even partailly visible through an exactportal, it is not rendered.
Exactportals must seal off any openings; a good, basic example is this: let's say you model a map with a house, complete with windows and doors. You must put an exactportal in EVERY WINDOWFRAME OR DOORWAY THAT LEADS OUTSIDE, NO EXCEPTIONS. If you miss a spot, it will not work.
One more little tidbit: you usually shouldn't put normal portals inside of an area sealed off by exactportals; if you look into the area through the exactportal, happen to keep looking through a normal portal inside, and then hit another exactportal on the other side of the area, no environmental geometry will be rendered past that second exactportal. Here's a crappy ASCII diagram to better explain what I'm talking about.
The HEK Tutorial goes over creating basic portals, but I feel portalling is hard to explain; as you make maps and experiement, you'll pick up on it.Code:O -> [] | [] NOTHING OVER HERE ^Player ^Exactportal ^Portal ^Exactportal WILL BE RENDERED
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks