Hammer knowledge quiz
Vordwann wrote:
You scored 40%. The answers are B, C, D, B, A.
Oh, well. That's what I get for doing it when I'm tired enough to actually want to go to bedfgsfyhfrh 
Vordwann wrote:
2. What is the xyz limit of a map in Hammer, measured in hammer units?A. 16384
B. 65532
C. 32768
D. 8192
I'm guessing you meant B to be 65536, otherwise it's easy to rule out as 65532 is not a power of 2.
Vordwann wrote:
3. What is the size ratio between your 3D skybox in Hammer and your 3D skybox In-Game?
This should say "default" too since it can be changed.
npc_msleeper_boss wrote:
Vordwann wrote:
- What is the xyz limit of a map in Hammer, measured in hammer units?
A. 16384
B. 65532
C. 32768
D. 8192I'm guessing you meant B to be 65536, otherwise it's easy to rule out as 65532 is not a power of 2.
Vordwann wrote:
- What is the size ratio between your 3D skybox in Hammer and your 3D skybox In-Game?
This should say "default" too since it can be changed.
Thanks, fixed! 
- If an env_projectedtexture is activated while another one is currently active, the following will happen:
A. The previous projected texture will shut down to allow the newly activated one to function.
B. The level session will disconnect and the game will return to the title screen.
C. Both will be active, but an error message will appear in the console.
D. None of the above.
- Choose the option that is not a real tool texture:
A. Block Light
B. Nodraw Portalable
C. Block LOS
D. Physics Clip
E. None of the above.
- Static props...
A. Cannot cast dynamic shadows.
B. Cannot have animations.
C. Cannot be parented.
D. A and B Only.
E. B and C Only.
F. A, B, and C.
- Which of the following options is not a flag for the ambient_generic entity?
A. Start Silent
B. Play Everywhere
C. Moving Sound
D. Is NOT Looped
- The difference between the env_sun and light_environment entities is:
A. Env_sun casts dynamic cascade shadows while light_environment casts static lightmap shadows.
B. Env_sun is only a sprite while light_environment casts actual light.
C. Env_sun has a SunSpreadAngle keyvalue while light_environment does not.
D. Env_sun casts light from Skybox textures while light_environment casts light directly from the entity.
ANSWER KEY FOR 6-10:
6. A
7. D
8. E
9. C
10. B
Msleeper, according to what was being discussed regarding a possible filter/control to allow ppl (or not) to log into the site and post into the mapping topics (e.g. Hammer/Modding forums), wouldn't an online exam be a good idea? In order to avoid possible cheating, the exam might be online (a variation of the IRC Webchat) and carried on by a moderator or admin... each test subject would be given a date and time for his/her examination; after a positive result based in a certain percentage of correct answers, the test cubject would be given a special permission... 
I'm serious... What do you think about it?
josepezdj wrote:
I'm serious... What do you think about it?npc_msleeper_boss wrote:
If I could wind the clock back about 8 or 9 years, I would absolutely setup a Source mapping community under those guidelines, where user registration would require passing a written exam. As fun as it is to say, the reality of doing something like that really would just tank the community here. Portal mapping is already niche enough as it is.
- What is a brush?
- I dont know but i herd it alot- Non-mesh geometry in your map- A comb-like device- Cubes1a. How do you create a brush?
- Open an example map then copy and paste one- Export your base structure using the PTI editor- Using the block tool draw its' bounds and press enter- None of the above2. What is a main feature of a prop_dynamic?
- A bouncy energetic entity- A prop you can pick up- A virtual door stopper- A prop which can play animations3. What is the difference between a brush and point entity?
- Point entities are made with the 'Entity Tool'- Brush entities can only be created on the ground, point entities can be created anywhere- Brush entities are made from brushes which now act like an entity, point entities are relative to their origin.- You cannot texture point entities.3a. i dont know what brush is but i herd it alot?
- Ent_fire !activator kill- Huh?- No srsly wat is brush?- I see what you did there...4. You want to create an exploding ragdoll. What entities do you need?
- prop_explosion, env_ragdoll- ent_explosion, prop_ragdoll- prop_ragdoll, env_explosion- I dont know what exploding ragdoll is but i herd it alot5. What is Source?
- A credit card- The original reference- An Engine- Tasty goop I like to put on sausages6. I want to make a circular hole in the wall. What is the best way to do this?
- Create a cylinder and use carve- Create a cylinder and use the clip tool to copy the shape.- Create a cylinder and use the make hollow tool- Make it out of one displacement!7. What mode do you set a env_sprite to give lights a realistic glow that is not visible behind walls and props.
- World Space Glow- Glow- Additive- Normal8. What is clip?
- Something you use to hold paper together- Invisible walls which block certain objects- When you cut a brush- What I do to your ear when you don't know the answer to this question9. What does vbsp stand for?
- Valve's Big Shiny PINGAS- Valve Binary Space Partition- Valve Binary Special Portable- Valve Biped Space Playable10. What is the function of a func_instance?
- So I can place cool objects in without knowing hammer basics!- To place identical objects inside the editor with its' own naming system and consistency when changed in the master file.- For when people are too lazy to make objects themselves- All of the above11. When do you use vertex textures?
- Anytime. They create a good effect on my walls- Only when you want to release a fullbright map- Never- On moving brush entities12. What is a displacement?
- A misplacement?- A wall that is invisible on one side- Mesh usually used for creating and blending terrain- Points offset from each other12a. What does sewing displacements do?
- Attaches the two displacements together if they are the same width and height (or appropriate scale)- Creates a cool sewing effect in game- Distorts your displacements- I don't sew displacements. Women do that sort of thing.13. How many projected textures can you have on at one time?
- 1- 2- 4- 814. What is the coop bots' entity targetnames in game?
- Blue, Orange- Blue, Red- Atlas, Pbody- Ballbot, Eggbot15. In a map there is a trigger_once. When the player walks through this trigger it plays a sound. What is the !caller of the sound?
- The sound- The player- The trigger- Nothing15a. In the above question, who is the !activator?
- The sound- The player- The trigger- Nothing16. Who/what is msleeper?
- The inventor of the edit button- an m-like sleeper- Owner of a forum- 007's boss currently asleep17. What is the best way to cut the visleafs to improve draw performance effectively in an L shape corridor?
- Nothing. The editor does a great job- Cut the visleafs at a diagonal angle intersecting the corner at a tangent- Cut the visleafs straight continuing from the walls (+)- I don't cut visleafs. I put areaportals around every corner.18. What is the easiest way to find a leak?
- Use the entity listed with the leaks coordinates to find the leak- Load the pointfile and follow the red line- Hide everything except World Geometry in VisGroups and look for the hole in the 3D view- Combination of all of the above19. Light emitting textures - How are they created?
- The $selfillum parameter in the .vmt file- Adding an entry into lights.rad file- Create a env_lightemit and select the brushface you want to emit light- I dont know what light emitting texture is but i herd it alot
answers
||- A or B- C
- C
- C or D- C- B (D may be applicable in some cases)- A- B- B
- C- C- A- A- B- C
- A, B or C- B- D- B||
josepezdj wrote:
the exam might be online and carried on by a moderator or admin... each test subject would be given a date and time for his/her examination; ...I'm serious... What do you think about it?
No. Too much effort.
Also 9/10 right. According to answers provided.
- Which of the following cuts visleaves during compile?
A. Func_Brush
B. Func_Detail
C. World Geometry
D. Trigger_Multiple
- A Trigger_Multiple with a Delay Before Reset of -1 will:
A. Only trigger once.
B. Not trigger at all.
C. Trigger every second.
D. None of the above.
- Faces with the Skip tool texture applied to them will:
A. Swap surrounding textures to cheap textures if possible during compile.
B. Merge visleaves they are touching.
C. Be invisible but have collisions.
D. Not be compiled.
- OVERLAYS will not appear on:
A. Func_detail
B. Func_brush
C. World Geometry
D. Displacements
E. None of the above
- Pressing Control+F while selecting the midsection of a face in the vertex tool will:
A. Move the face to the origin of the selected brush.
B. Bevel the edges adjacent to the midsection.
C. Mirror the brush over that face.
D. Split the face, turning the midsection into a corner.
ANSWER KEY FOR 11-15:
11. C
12. A
13. D
14. B
15. D
- Env_physexplosion does the following:
A. Makes a visible explosion that affects physics objects and clients/NPCs.
B. Makes an invisible explosion that affects physics objects only.
C. Causes all physics objects in a radius to explode.
D. Has a badass logo with an apple and a fireball.
E. A and C.
F. B and D.
G. None of the above.
- A trigger_catapult's threshold check:
A. Launches objects depending on their speeds relative to the catapult speed.
B. Launches only certain objects, depending on a filter.
C. Only launches objects if the catapult's threshold input is TRUE.
D. None of the above.
- As lightmap grid grows smaller...
A. Less light bleeding occurs around brushes.
B. Shadows become sharper.
C. The map size increases.
D. A and B only.
E. A, B, and C.
- Visgroups are:
A. Bad for maps with lots of clutter.
B. A zone in your map where vvis recognizes that all visleaves within it can see each other.
C. Groups of objects in Hammer that are not compiled into your .bsp file.
D. Groups of objects in Hammer that can be shown or hidden.
- A Func_door is:
A. A point entity that performs rotational movement.
B. A brush entity that performs rotational movement.
C. A point entity that performs translation movement.
D. A brush entity that performs translation movement.
ANSWER KEY FOR 16-20:
16. F
17. A
18. E
19. D
20. D
A: Give it a metal texture.
B: Give it a metal texture, then add a func_noportal_volume in front.
C: Hit P when selecting it.
[EDIT]
D: Tie the brush to a func_noportal_volume entity.
E: Tie the brush to a trigger_portal_cleanser entity.
F: i dont no what wall is but i herd it alot
FelixGriffin wrote:
C: Hit P when selecting it.

Kaleido wrote:
Multiple choice questions are bullshit.
That depends on the question. Written/typed response questions can be bullshit too.
Here's one from me.
You want to freeze a prop_dynamic animation on it's last frame. What do you do?
A: Set the prop_dynamic's "Animation Speed" to 0.
B: Set the prop_dynamic's "Hold Animation" to "Yes."
C: Use the prop_dynamic's "BindPose" animation.
D: All of the above.
ChickenMobile wrote:
Note: DO NOT LOOK GOOGLE ANY ANSWERS. IT IS CHEATING!
1. What is a brush?
- I dont know but i herd it alot- Non-mesh geometry in your map - A comb-like device- Cubes1a. How do you create a brush?
- Open an example map then copy and paste one- Export your base structure using the PTI editor- Using the block tool draw its' bounds and press enter * (learned that from you)- None of the above2. What is a main feature of a prop_dynamic?
- A bouncy energetic entity- A prop you can pick up- A virtual door stopper- A prop which can play animations3. What is the difference between a brush and point entity?
- Point entities are made with the 'Entity Tool'- Brush entities can only be created on the ground, point entities can be created anywhere- Brush entities are made from brushes which now act like an entity, point entities are relative to their origin.- You cannot texture point entities.3a. i dont know what brush is but i herd it alot?
- Ent_fire !activator kill- Huh?- No srsly wat is brush?- I see what you did there...4. You want to create an exploding ragdoll. What entities do you need?
- prop_explosion, env_ragdoll- ent_explosion, prop_ragdoll- prop_ragdoll, env_explosion (real answer)- I dont know what exploding ragdoll is but i herd it alot I should make this my signature5. What is Source?
- A credit card- The original reference- An Engine- Tasty goop I like to put on sausages6. I want to make a circular hole in the wall. What is the best way to do this?
- Create a cylinder and use carve- Create a cylinder and use the clip tool to copy the shape.- Create a cylinder and use the make hollow tool * (guessing, but this seems most logical)- Make it out of one displacement!7. What mode do you set a env_sprite to give lights a realistic glow that is not visible behind walls and props.
- World Space Glow- Glow * i dont no what a env_sprite is but i herd it alot- Additive- Normal8. What is clip?
- Something you use to hold paper together- Invisible walls which block certain objects - When you cut a brush- What I do to your ear when you don't know the answer to this question9. What does vbsp stand for?
- Valve's Big Shiny PINGAS- Valve Binary Space Partition * (obviously)- Valve Binary Special Portable- Valve Biped Space Playable10. What is the function of a func_instance?
- So I can place cool objects in without knowing hammer basics!- To place identical objects inside the editor with its' own naming system and consistency when changed in the master file.- For when people are too lazy to make objects themselves- All of the above11. When do you use vertex textures?
- Anytime. They create a good effect on my walls- Only when you want to release a fullbright map- Never- On moving brush entities (obviously not any of the others)12. What is a displacement?
- A misplacement?- A wall that is invisible on one side- Mesh usually used for creating and blending terrain- Points offset from each other12a. What does sewing displacements do?
- Attaches the two displacements together if they are the same width and height (or appropriate scale)- Creates a cool sewing effect in game- Distorts your displacements- I don't sew displacements. Women do that sort of thing.13. How many projected textures can you have on at one time?
- 1- 2- 4- 814. What is the coop bots' entity targetnames in game?
- Blue, Orange- Blue, Red- Atlas, Pbody- Ballbot, Eggbot15. In a map there is a trigger_once. When the player walks through this trigger it plays a sound. What is the !caller of the sound?
- The sound- The player- The trigger- Nothing15a. In the above question, who is the !activator?
- The sound- The player- The trigger- Nothing16. Who/what is msleeper?
- The inventor of the edit button- an m-like sleeper- Owner of a forum- 007's boss currently asleep17. What is the best way to cut the visleafs to improve draw performance effectively in an L shape corridor?
- Nothing. The editor does a great job- Cut the visleafs at a diagonal angle intersecting the corner at a tangent- Cut the visleafs straight continuing from the walls (+)- I don't cut visleafs. I put areaportals around every corner.18. What is the easiest way to find a leak?
- Use the entity listed with the leaks coordinates to find the leak- Load the pointfile and follow the red line- Hide everything except World Geometry in VisGroups and look for the hole in the 3D view- Combination of all of the above19. Light emitting textures - How are they created?
- The $selfillum parameter in the .vmt file- Adding an entry into lights.rad file- Create a env_lightemit and select the brushface you want to emit light (no clue, but again, most logical.)- I dont know what light emitting texture is but i herd it alot
I did all this without looking @ the answers
(inb4Igeta20)
Alexander Bell wrote:
9. What does vbsp stand for?
- Valve's Big Shiny PINGAS- Valve Binary Space Partition * (obviously)- Valve Binary Special Portable- Valve Biped Space Playable
You did not just use the term PINGAS in a multiple choice answer regarding vbsp.
This is beyond me. I can't stand that meme.
MasterLagger wrote:
Kaleido wrote:Multiple choice questions are bullshit.
That depends on the question. Written/typed response questions can be bullshit too.
Are you stupid?
MasterLagger wrote:
That depends on the question. Written/typed response questions can be bullshit too.
I'd love to read your responses to these questions:
- Fully explain the procedure followed by VRAD when creating static shadows. Discuss how changing the lightmap value of textures affect this process.- The Carve tool under the Tools menu in Hammer is highly discouraged by mappers to be used. Discuss the implications of using this tool. Use the concept of visleafs to clarify your point.- Conditional visibility is a mapping paradigm where the visibility of a visleaf can be toggled. Identify the entity that accomplishes this, and discuss why this is good mapping practice.- Behind the Scenes maps are known for their enormous sizes, with lots of props visible at once to the player. Identify a way to properly group these visible entities such that VBSP utilizes as little computing power as possible. Discuss why this is good mapping practice.- Explain the process of map compilation. Enumerate the steps in the process of converting a Hammer map file to a playable Portal 2 map, and identify the three compile tools used as well as their purpose in the compile process.- A common mistake by beginner mappers is their confusion between a visgroup and a visleaf. Differentiate the two entities, and discuss how each of them is used.- Explain the concept of skyboxes, and identify the most efficient way to implement them. Discuss why enclosing a map from all sides in the toolsskybox texture is unfavorable mapping practice.- Discuss the advantages of running a diagonal hint brush along corners, and explain what it does to optimize visibility.- Instances are .vmf files referenced in another .vmf file, and can receive inputs via the func_instance_io_proxy entity. Briefly explain how this entity is different to func_instance_parms, and provide examples on how to use both entities.- A cubemap is a texture that represents a three-dimensional rendering of an area. Identify the entity that generates cubemaps, and explain its significance in the rendering of specular reflections.