Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How Big is too Big for a Map?
MrBehemoth Offline
Senior Member

Posts: 408
Threads: 19
Joined: Feb 2014
Reputation: 40
#6
RE: How Big is too Big for a Map?

HPL2 uses occlusion culling (objects aren't rendered if they are entirely hidden behind other objects) , as has been said, but from what I can tell it's not too precise.

I'm not 100% sure that hat Mudbill said about having gaps stopping occlusion culling from running is right. I think this would be more relevant to BSP based engines (eg Source) where the culling is pre-processed.

My 'educated' guess is that HPL2 aproximates this effect simply by culling what you can't see based on AABBs (axis aligned bounding boxes), although I could be wrong...

In practise then, this means it helps to space things out. A map laid out like a house, where the walls are 6 inches - 1 foot thick is likely to cause a slowdown. A map with big gaps, as if the walls were 2-4 metres thick or more, should help the process of occlusion culling. This is something I realised since make The Trapdoor, which has some dense corridors which drag the framerate down in places.

01-07-2015, 03:12 PM
Find


Messages In This Thread
How Big is too Big for a Map? - by AGP - 01-07-2015, 04:53 AM
RE: How Big is too Big for a Map? - by Mudbill - 01-07-2015, 09:19 AM
RE: How Big is too Big for a Map? - by Romulator - 01-07-2015, 09:30 AM
RE: How Big is too Big for a Map? - by Mudbill - 01-07-2015, 09:51 AM
RE: How Big is too Big for a Map? - by MrBehemoth - 01-07-2015, 03:12 PM
RE: How Big is too Big for a Map? - by AGP - 01-07-2015, 11:35 PM
RE: How Big is too Big for a Map? - by Daemian - 01-07-2015, 05:24 PM
RE: How Big is too Big for a Map? - by Streetboat - 01-07-2015, 06:47 PM
RE: How Big is too Big for a Map? - by Rapture - 01-07-2015, 06:56 PM
RE: How Big is too Big for a Map? - by Mudbill - 01-08-2015, 12:39 AM



Users browsing this thread: 1 Guest(s)