Into the Depths of Hammer Hell - 1: Func_reflective_glass Room

Void

Local Man Unable To Map, Sources Say
aa
Sep 14, 2008
1,865
2,972
Yeah. Remember the "I Carved a Sphere into a Non-Quad Displacement" thread? I've done another thing Hammer doesn't like.

My friends, Hammer is a very sophisticated program. It is very delicate. It may crash at any Carve, or that next Brush. The Source Engine is very... Unique. Mirrors are possible. BUT, are not reccomended. ESPECIALLY in the multiplayer game Team Fortress 2. Well, despite common sense, I did it. Time for your first lesson on what not to do in Hammer. My friends... Welcome, Welcome to Hammer Hell.

hammerhell1lb5.jpg


This, is the basic outer shape of a room of mirrors.

hammerhell2nd5.jpg


Now, we go inside. This is where we start binding brushes to the Func_Reflective_Glass entity.

hammerhell3wi3.jpg


Let's add some props so we can find out where we are once we compile.

hammerhell4nu8.jpg


Add a light so you can find your way at least a little bit through the room.

hammerhell5wf6.jpg


Now, compile. I used the Batch Compiler so I could write this up without my CPU being thrown into the high digits.

And, here we are.

hammerhell0000ge8.jpg


hammerhell0001wf2.jpg


hammerhell0002py3.jpg


hammerhell0003dt3.jpg


hammerhell0004eq4.jpg


hammerhell0007bx6.jpg


That's it for today's lesson. Class dismissed.
 

Psy

The Imp Queen
aa
Apr 9, 2008
1,706
1,491
That's pretty awesome actually. What's the performance like? :p
 

Void

Local Man Unable To Map, Sources Say
aa
Sep 14, 2008
1,865
2,972
So, thread... we meet again.

Framerate and performance was normal, and I play TF2 on maxed-out settings.
 

UFO

L2: Junior Member
May 20, 2009
85
52
Could you uplaod vmf of this map somewhere?
I don't know how to set that Purple and Black texture.

And:
>> Mirrors are possible. BUT, are not reccomended.
Why?
 

Void

Local Man Unable To Map, Sources Say
aa
Sep 14, 2008
1,865
2,972
It's already uploaded, check the tutorial resources.

Mirrors aren't recommended because they cause lag in actual servers, they were made for Half-Life 2.