XII Engine C++ Coding Standards and Engineering Guidelines
Introducing the C++23 coding standards and engineering guidelines for XII Engine, covering correctness, architecture, ownership, performance, portability, and maintainability.
Technical topic
Introducing the C++23 coding standards and engineering guidelines for XII Engine, covering correctness, architecture, ownership, performance, portability, and maintainability.
A multithreaded interactive CPU ray tracer implementing analytic geometry, recursive reflections and refractions, Phong shading with shadows, and a responsive dual‑mode renderer with real‑time camera controls.
A real‑time OpenGL virtual orrery featuring hierarchical planetary motion, instanced rendering, object picking, advanced Earth shading, eclipse simulation, and interactive camera tools.
An interactive curve and surface editor/viewer implementing Bezier curves, B-splines, surfaces of revolution, and tensor-product surfaces using OpenGL tessellation.
An implementatio of a 'Pirate Game', featuring textured rendering, transformation pipelines, collision logic, and gameplay mechanics.
A real-time fractal renderer, featuring five fractal generators implemented in modern C++ with OpenGL.
A collection of practical demos, notebooks, and utilities for teaching neural networks and reinforcement learning through classical control comparisons and real-world examples.
PoseSense is a real-time human pose and gesture recognition system with a Python inference backend and a TypeScript visualization frontend.
pystringbuilder: a Python StringBuilder class with preallocated buffers and fluent API for efficient large-text manipulation.
Water Molecular Dynamics Simulation by TheophilusE provides a window into water formation at the atomic level, modeling O–H bonds, H–O–H angles, and non-bonded interactions in an interactive C++ demo.