Optimization in Team Fortress 2

Optimization in Team Fortress 2

Channel:
Subscribers:
48,100
Published on ● Video Link: https://www.youtube.com/watch?v=LTul2gFHXy8



Team Fortress 2
Game:
Category:
Discussion
Duration: 15:15
111,715 views
7,873


Dom talk about the various optimization methods Team Fortress 2 utilizes.

Please continue the discussion had in this video in the comments. Tell me and everyone else your opinion on the stuff argued in the video. Also let me know if I’ve messed up or forgotten any important information.

Useful links:

Official Team Fortress 2 wiki page on LODS
https://wiki.teamfortress.com/wiki/Model_optimization

Valve Developer Wiki pages on LODS
https://developer.valvesoftware.com/wiki/Level_of_detail
https://developer.valvesoftware.com/wiki/LOD

Valve Developer Wiki page on LOD creation
https://developer.valvesoftware.com/wiki/LOD_Models

Valve Developer Wiki page on material optimization
https://developer.valvesoftware.com/wiki/Material_optimization

Valve Developer Wiki page on optimization though better level design
https://developer.valvesoftware.com/wiki/Optimization_(level_design)

Pages on other stuff mentioned
https://developer.valvesoftware.com/wiki/Env_fog_controller
https://developer.valvesoftware.com/wiki/Detail_props
https://wiki.teamfortress.com/wiki/Jiggle_bones
https://developer.valvesoftware.com/wiki/$jigglebone

---

TIMESTAMPS:

00:00 Intro
00:31 Unseen map chunks are culled
01:11 Props vanish behind occluder
01:34 Decal limits exist
02:01 Ragdolls/gibs freeze in time and vanish
02:35 Physics props work efficiently
02:51 Props lower in complexity over distance
03:29 Textures lower in resolution over distance
03:48 Props vanish over distance
04:06 Water's surface lowers in complexity over distance
04:13 Fog in optimization
04:59 Grass only renders when close
05:28 Ropes stiffen at a distance
05:55 Lighting is baked into maps
06:37 Reflections are baked into maps
06:54 Physics-intensive things are actually animations
07:36 Bot navigation is baked into maps
07:57 Jigglebones have a framerate cutoff
08:24 Assets are streamed in to save loading time
08:42 Only arms and weapons are rendered in first-person
09:05 Transition to map-specific optimization
09:20 Map detailing leased over distance
09:50 Unneeded details are omitted
10:20 Lighting information minimized when unnecessary
10:44 3D skyboxes save space
11:07 Maps made to separate players
11:29 Art style is leveraged
11:57 Details are spread out vertically
12:30 One-way glass hides culling
13:32 Outro

---

Thanks for watching, like the video if you enjoyed or learned something new and subscribe for more videos like this one. Au revoir.







Tags:
mod
dom
custom map
minigame
server
sniper
soldier
engineer
spy
medic
demoman
pyro
scout
heavy
let's play
review
pc
steam
hat
fps
info
mode
update
news
cosmetics
patch
stats
sfm
Valve
gameplay
error
official servers
console
developer
tilde
keyboard
command
useful information
fog
detail
wireframe
noclip
left 4 dead
lighting
ray tracing
path tracing
sound
physics
render
map making tips
ragdolls
lod levels
nav mesh
jigglebones
lightmap scales
3d skybox
water
cp orange



Other Statistics

Team Fortress 2 Statistics For s4videos

s4videos presently has 7,295,653 views for Team Fortress 2 across 455 videos, and roughly 3 days worth of Team Fortress 2 videos were uploaded to his channel. This is 41.00% of the total watchable video on s4videos's YouTube channel.