GameBanana shows no ads to members. Sign up now!
Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Portal-esque teleports

A Map Prefab for Counter-Strike: Source

Updates

Update 2 13d
  • Addition Added demo video
Update 1 13d Addition

Method for visually functioning portals

IMPORTANT!!!! : Copy the contents of the zip file given into your 'cstrike' directory. That is, portalhack.bsp and portalhack.vmf go in Counter-Strike: Source/cstrike/maps/, and portalhack.vmt goes in Counter-Strike: Source/cstrike/materials/portalhack/
IF YOU DO NOT HAVE THE MATERIAL THE PORTALS WILL NOT RENDER AT ALL.
You can try out the portals by opening the map ingame, as the cubemaps have already been built for you.

This prefab allows you to use visually functioning portals in CS:S or any other source game that has the WindowImposter shader. It essentially abuses the cubemap system to fake this, teleporting you exactly to the cubemap position so it looks like you teleported seamlessly.

To create a portal, copy the grouped entities you want and rename all the filters/teleport destinations and replace all instances in the triggers/filters.
For a two-way teleport, copy the portals in the positive y direction, and for a one-way teleport, copy the portals in the negative y direction. The two-way teleports change targetname, so keep that in mind.

If you want to move the teleports up, make sure the cubemap origin is exactly 64 units above the teleport origin (or whatever the view height is for different games). It is currently 63 units above as the teleport is 1 unit above the ground, so fix this if you shift the teleport up.

For a better effect, you can change the 'Cubemap Size' parameter of the cubemaps to 11 (or higher if you're crazy), however be careful as this map has 3 portals and is 10mb already, after packing the map. The vmf file included in the prefab requires a game resolution of 2048x2048 or higher to build cubemaps due to how cubemaps are created, (requiring 4x cubemap resolution in height and width). If you want a higher resolution, you will likely have to resort to NVIDIA's 'dynamic super resolution' or AMD's 'virtual super resolution' to reach these resolutions.

Files

Sign up to access this!

Embed

Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
Smaed
Creator

Submitter

Smaed avatar
Smaed Joined 4y ago
Offline
643 points Ranked 45,137th
Smaed
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • 6
  • 18
  • 487
  • 1
  • 14d
  • 13d
  • 13d

More from Submitter

More Other/Misc Prefabs