~/talk

A Thousand Cuts Down to 5

links:none on file
slides:none on file

Case study of a GearVR Unity game that hits target 60 FPS by enforcing concrete limits (roughly 75k static tris, 8k dynamic tris, 25 draw calls per eye) and using the Unity profiler and frame debugger to prove gains. Pipeline fixes include automatic texture atlasing, chunked mesh merging, a spawn-test asset workflow, ProBuilder greyboxing, custom occlusion culling and a one‑button build/run. These tools and rules let the team iterate on-device, cut draw calls without hand‑reworking assets, and reach correct framerate.

AI-written summary · about

  1. 0:00Performance optimization challenges
  2. 2:29Game optimization philosophy
  3. 5:45Zombie Nom Nom VR case study
  4. 7:58Performance programming guidelines
  5. 9:01Tools for workflow efficiency
  6. 10:51Key optimization areas
  7. 15:04Benchmarking and collaboration
  8. 15:25Rendering pipeline and draw calls
  9. 20:51CPU vs GPU bottlenecks
  10. 24:03Artist content pipelines
  11. 29:57Level design pipeline
  12. 36:40Custom culling systems
  13. 38:06Build pipeline for testing
  14. 42:39Final insights
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.