Kenton's Programming Blog

Building a Collision Engine Part 3: 3D GJK Collision Detection

Building a Collision Engine Part 2: 2D Penetration Vectors

Building a Collision Engine Part 1: 2D GJK Collision Detection

VR UX Case Study: Tilt Brush

Getting Started With Haxe Macros

Dynamic Blender Properties

Quaternions as Four-Dimensional Complex Numbers

Creating a Code Profiler in Haxe Using Macros

A Unity 4.6 UI Shader to Ignore Depth Testing

A Platform Agnostic Thread Pool for Haxe / OpenFL

AutoTileGen Rearranger

Swept AABB Collision Detection Using the Minkowski Difference

Simple AABB Collision Detection Using the Minkowski Difference

Better Beamer Themes

Writing an Editor Extension to Customize Mesh Colours in Unity

Simple B├ęzier Curves in Matlab

Making A Custom Teensy3 HID Joystick

Super Mario World Physics

Auto-Detecting Certain Methods in Java

Solving Equations Using the Newton-Raphson Method

Solving Systems of Partial Differential Equations