+ Reply to Thread
Results 1 to 5 of 5

Thread: Some generic mapping Qs...

  1. #1
    Is bad, really bad SMASH's Avatar
    Join Date
    Nov 2006
    Chi Town
    SMASH is on a distinguished road

    Some generic mapping Qs...

    Ok, so a few questions:

    1. If I model a level in MAX and import it as a model how do you do custom collision? I've tried before and couldn't get it to work.

    2. Do I put a skybox in the model or is that later?

    3. Does anyone know a good custom map tutorial to follow? Or mb someone who modeled a level in MAX can make one...
    Last edited by Timo; November 22nd, 2010 at 08:11 PM.
    Reply With Quote

  2. #2

    Re: Some generic mapping Qs...

    I haven't gone too far into doing things in Unreal for gameplay, but if I wanted something to have custom collision I'd make the custom geometry along with my model but UV map it off to a small unused part. I'd use an alpha map to give that full transparency. It's crude, but it'll work.
    Reply With Quote

  3. #3

    Re: Some generic mapping Qs...

    This might be what you're looking for:

    Reply With Quote

  4. #4

    Re: Some generic mapping Qs...

    The UDN has info on making your own collision models here : http://udn.epicgames.com/Three/CollisionReference.html

    Although importing a whole map as one object kind of goes against the workflow of the engine. You'd be better off using it as a reference.

    The skybox is actual full size geometry in UT3, take a look at the official maps for some ideas .
    Reply With Quote

  5. #5
    A Loose Screw Phopojijo's Avatar
    Join Date
    Dec 2006
    Ontario, Canada
    Blog Entries
    Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future Phopojijo has a brilliant future

    Re: Some generic mapping Qs...

    Making the full level in Max isn't a problem.

    The thing is you need to split it up into chunks and export them separately and place them separately. You do not want to just export the whole map as one visible section.

    The whole idea behind deferred rendering is that you can only render what you can see. If your entire model is a single mesh -- you can see your entire model all at once. This is not good... especially when you consider that you're ALSO getting penalized for dynamic lights touching your mesh.

    Say someone in red base is firing a flak cannon. If you are in bluebase and your ENTIRE map is ONE SOLID MESH -- you will get a performance drop whenever the game tries to calculate lighting all the way across the map.


    Advantages for separating your map into small meshes, placed in unrealed:

    1) Multiple instances of the same mesh will be cloned in memory. (Say you have 40 lightposts... only 1 will be in memory)

    2) If the entire mesh is invisible to the camera -- it doesn't exist performance wise (pretty much)

    3) If a dynamic light doesn't touch the mesh you see... it pretty-much doesn't waste any performance.

    Disadvantages to leaving as one contiguous mesh:

    1) More prone to import errors.

    2) There's no instancing or occlusion.

    3) Things that happen completely out of sight can hurt performance elsewhere.

    As for collision?

    You can I believe either import custom geometry, use BSP, switch to per-poly collision, or simply turn collision off (if it's something irrelevant)
    Last edited by Phopojijo; July 21st, 2008 at 12:28 AM.
    Reply With Quote

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


Tags for this Thread


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts