Jim Huang's banner
Jim Huang's profile picture

Jim Huang

@jserv11,874 subscribers

"A hacker, a lecturer, a father" // Adjunct faculty at @NCKU_official

Shorts

I am developing B3D, a minimal software 3D renderer that supports triangle rasterization with depth buffering and clipping, perspective projection with a configurable FOV, model transformations (translation, rotation, scaling), and camera control.

I am developing B3D, a minimal software 3D renderer that supports triangle rasterization with depth buffering and clipping, perspective projection with a configurable FOV, model transformations (translation, rotation, scaling), and camera control.

38,725 просмотров

I ported Doom, the legendary first-person shooter, to render directly in terminals using the Kitty graphics protocol, featuring BASE64-encoded 4 KB chunks with SIMD optimization.

I ported Doom, the legendary first-person shooter, to render directly in terminals using the Kitty graphics protocol, featuring BASE64-encoded 4 KB chunks with SIMD optimization.

28,504 просмотров