4Rknova

Overview

Nikos Papadopoulos. Graphics Programming · Full Stack Development · Generalist.

News

Blog 4 months ago
Voronoi Fragmentation of a Mesh
A guide on how to shatter a convex mesh into Voronoi shards by clipping it against perpendicular bisector planes, with a demo implementation included.
Read more
Report
Blog 4 months ago
A field guide to rendering: from triangles to Gaussians
A tour of how 3D scenes become pixels: rasterization, voxels, the ray casting to path tracing lineage, ray marching, point clouds, and the captured turn from NeRF to Gaussian splatting.
Read more
Report
Blog 4 months ago
A minimal Wolfenstein 3D raycasting engine
Building a Wolfenstein 3D style raycasting engine from scratch in plain JavaScript: grid maps, DDA traversal explained step by step, textured wall projection, billboard sprites, sliding doors, and a weapon HUD.
Read more
Report
News 4rknova.com 7 months ago
Pale Blue Dot Read more
Report
Blog 7 months ago
Building a Hamiltonian path puzzle
Number Trail is a Hamiltonian-path puzzle: draw one continuous line that visits every cell exactly once, passing through numbered clues in order. This post goes over the implementation from puzzle file format to board rendering, drag controls, and Warnsdo
Read more
Report
Report
Show more news