The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.

Post tutorial Report content RSS feed HD Video Tutorial - Optimization 1: func_detail

Learn the basics of optimization, learn about leafs and portals and how to keep their numbers down using func_detail to increase compilation speed.

Posted by Silverfisk on Feb 8th, 2010
Intermediate Mapping/Technical.

First there's a quick theoretical walkthrough of how leafs and portals work. Then the problem is presented; round shapes and details.

Then we open up hammer and create a cylinder, we compile the map and see a large amount of leafs and portals in the compiler window. Then we tie the cylinder to the func_detail entity and compile the map again to see that the number of portals and leafs have decreased a lot.

Please give me a comment telling me what you think.
Also, don't forget to give me tutorial requests!
Post comment Comments
wazanator Feb 8 2010 says:

Very easy to follow and great explanation :D

+3 votes     reply to comment
altercuca Feb 8 2010 says:

awesome bud, thanks for this!

+1 vote     reply to comment
Medevila Feb 8 2010 says:

You're always great with tutorials!

+1 vote     reply to comment
Sklarlight Feb 9 2010 says:

Thanks for including subtitles. :D

Helped a lot.

+1 vote     reply to comment
holloweddarkness Feb 9 2010 says:

you could have loaded the portalfile if you were using the EP2 engine to show exactly what the portals looked like before and after.

+5 votes     reply to comment
Silverfisk Author
Silverfisk Feb 9 2010 replied:

Ah I did not know about that! I'll make sure to include it in a later optimization tutorial, thank you!

+1 vote   reply to comment
SaintWilly Feb 12 2010 says:

Nice :D

+2 votes     reply to comment
TheGAMER367 Jul 29 2010 says:

What's the difference between a normal brush(not func_brush)and func_detail besides the fact that it reduces leafs?

+1 vote     reply to comment
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Windows, VR, X360, XBOX, PS3
Send Message
Release date
Released 2004
Engine watch
Start tracking
Related Engines
Source Commercial Released 2004
Related Groups
Level Design Group
Level Design Group Hobbies & Interests with 617 members
The Human Pond
The Human Pond Hobbies & Interests with 9 members
Valve Developer & Publisher with 6 members