Journal
About Me
mikeriegger
Journal
About Me
Top
Journal
About Me
Graphics
Selective Supersampling
Better Texture Compression than S3TC
Colour Cube Tips
Simulating Rain
The Ultimate Particle System
Post Processing in Killzone 2
Spherical Billboards for Rendering Volumetric Data
Graphic Design
Volumetric Clouds (ShaderX4)
High Speed Offscreen Particles
nVidia Lightning
Fast Random Rotation Matrices
Performance
Misc. Tips
Shader Optimization
Misc. Programming
Setting up a Perforce Server on a Mac
Dumb Mistakes I've Made
Threading Tips
Investing
The Oracle of Manitoba
Warren Buffet Quotes
Advice from The Intelligent Investor
The Little Book That Builds Wealth
Project Unity
Unity Tips and Tricks
Building a Community
Business Plan
Marketing Plan
Maya Tips
Snatch Reference
Character Guide
Advice from Michael White
Zombies
ZombieTest
Unity Journal
Entrepreneurship & Side Projects
Great Quotes
Patterns of Entrepreneurship
Advice from Kevin Rose
Advice from The Reggae Reggae Guy
Advice from Tim Ferriss
Advice from Barons
Advice from Michael Masterson
22 Immutable Laws of Marketing
NLP and Influence
Condos
Vancouver Buildings
iPhone Development
Common Problems
Tips for Setting Compiler Flags
Fitness
The Cut Diet
Recipes
Building Self Discipline
FIle Storage
Advice from Mike O'Hearn
GQ Stuff
Lucidity Journal
How to heal from squat injuries
Arm Training
Quad Training
Pauline Nordin Advice
Shared Images
Navigation
Contact Me
Links
Login
Search
Todo
The Collection Bucket
Completed Tasks
Don't use D3DX's state caching. Cache it yourself. Those extra function calls do add up!
Copyright © 2009, Mike Riegger. All rights reserved.