Aperture Science Handheld Portal Device
I’m no longer offering support for this addon. Sorry, everyone! Use at your own risk.
A fully functional Portal Gun. This is by far the most eloquent and bug- free portal gun available within Garry’s Mod.
Left click to shoot a blue portal. Right click to shoot an orange portal. Reload to remove all portals. Press E to pick up an item.
TO MAKE THE PORTALS LOOK AS THEY SHOULD, RUN "r_novis 1" IN CONSOLE.
IF YOUR PORTALS ARE WHITE OR BLACK, YOU MUST START THE PROGRAM WITH -dxlevel 90.
Windows is currently the only supported operating system.
Please refer to the second video above for instructions if you are having trouble.
- Portals which look exactly like the portals in Portal 1
- Walk through portals just like the game. No more poofing!
- Standalone, does not require Portal or Portal 2 to work correctly.
- Velocity is (almost) entirely preserved as you enter the portal.
- Optional dynamic lights
- Several convars to adjust the portal gun to your liking (listed below).
- portal_arm <0|1> Whether to render the arm of the portal gun’s viewmodel. (Default 0; requires portal 2).
- portal_beta_borders <0|1> Whether to use different textures for the portals. (default 0)
- portal_borders <0|1> Whether to render portal borders at all (default 1; 0 somewhat improves performance)
- portal_crosshair <0|1> Whether to use the portal crosshair (default 1)
- portal_dynamic_light <0|1> Whether to use dynamic lights with the portals (default 0; 0 drastically improves performance)
- portal_limitcarry <0|1> Whether to limit the portalgun to pick up portal props only (default 1)
- portal_projectile_speed <number> The speed of the projectile shot by the portal gun (default 3500)
- portal_render <0|1> whether to render the other side of the portal (default 1; 0 drastically improves performance)
- portal_vm <1-5> Changes your viewmodel to one of several options. (default 1)
Facepunch: http://facepunch.com/showthread.php?t=1435151
Github: https://github.com/Luabee/PortalGun
- Portal projectiles don’t exist in multiplayer
- Multiplayer in general is very unreliable
- Props sometimes fall through the floor when they move through the portal
- Roof portals don’t preserve velocity for players.
- Skybox sometimes doesn’t draw within the portal.
Thanks to everyone who helped make this possible, including but not limited to:
Bobblehead – Making it actually work and look nice.
Blackops – Much code and models
Mahalis – Much code
Fernando5567 – Some Code
Matsilagi – Models/effects/testing
Dr. Awesome – Swirly beta portal materials