Technical Sound Design: An Interview with Damian Kastbauer

Original Author: Ariel Gross I caught up with Damian Kastbauer, technical sound designer, in the sticky jungles of the Congo last week. He was questing for the fabled paisley hippopotamus. Legend says that when the paisley hippopotamus is kissed upon its patterned lips, the kisser is granted a treasure of immense value. I found him … Continue reading “Technical Sound Design: An Interview with Damian Kastbauer”

C/C++ Low Level Curriculum Part 7: More Conditionals

Original Author: Alex Darby Hello humans. Welcome to the 7th part of the C/C++ Low Level Curriculum series I’ve been writing. This post covers the conditional operator, and switch statements. As per usual I will be showing snippets of C++ code and throwing the corresponding x86 assembler at you (as produced by VS2010) to show … Continue reading “C/C++ Low Level Curriculum Part 7: More Conditionals”

TDD for legacy code, graphics code, and legacy graphics code?

Original Author: Rob-Galanakis We’re currently undergoing a push to do more ‘Agile testing’ at work. At CCP, we “do” Agile pretty well, but I don’t think we “code” Agile really well. A large part (the largest part?) of Agile coding and Agile testing is TDD/Unit Testing, of which I’m a huge fan if not an … Continue reading “TDD for legacy code, graphics code, and legacy graphics code?”

Oxel: A Tool for Occluder Generation

Original Author: Nick Darnell Its been awhile since I’ve done an update to my research into occluder generation.  If you need a refresher, take a look at: Hierarchical Z-Buffer Occlusion Culling – Generating Occlusion Volumes Robust Inside and Outside Solid Voxelization Lets start with the newest and most important information… Update 4/13/2012 The project is … Continue reading “Oxel: A Tool for Occluder Generation”