Pinned Repositories
evolvenn
Neural network evolution experiment
img2shadertoy
Convert image into Shadertoy script that displays it
love_jumpnrun
Jump-and-run demo game made with the LÖVE engine
multiray.js
Javascript ray-tracer
NwnCharGen
Character builder for Neverwinter Nights 2 - WORK IN PROGRESS
particlesandbox
Particle simulator
Pyco
Python console with integrated script editor for Android based on the Kivy crossplatform framework
pyrasterize
A software 3d rasterizer for pygame (no other dependencies, e.g. numpy)
yapyg
Yet Another Python Game Engine
rkibria's Repositories
rkibria/pyrasterize
A software 3d rasterizer for pygame (no other dependencies, e.g. numpy)
rkibria/evolvenn
Neural network evolution experiment
rkibria/NwnCharGen
Character builder for Neverwinter Nights 2 - WORK IN PROGRESS
rkibria/Animation-Magic
A cool visualization of all the math that powers 3D character animations.
rkibria/Aurora
Real-time GPU path tracing with a USD Hydra render delegate
rkibria/awesome-vulkan
Awesome Vulkan ecosystem
rkibria/cinolib
A generic programming header only C++ library for processing polygonal and polyhedral meshes
rkibria/coding-interview-university
A complete computer science study plan to become a software engineer.
rkibria/compute_rasterizer
Rendering Point Clouds with Compute Shaders
rkibria/computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
rkibria/DXRPathTracer
A (very) simple path tracer implemented using DirectX Ray Tracing (DXR)
rkibria/fast-voxel-traversal-algorithm
A C++ implementation of the fast voxel traversal algorithm.
rkibria/fftWater
Ocean simulation based on the paper of Jerry Tessendorf: Simulating Ocean Water
rkibria/hax
Write compiled bytecode inline with pure Python. 🤖
rkibria/HtmlAnim
A C++ header-only library for creating HTML/JavaScript animations
rkibria/learnopengl_conan_cmake
Build the examples from learnopengl.com with conan package manager and CMake
rkibria/lighthouse2
Lighthouse 2 framework for real-time ray tracing
rkibria/lightmapper
A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
rkibria/llm-course
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
rkibria/nanort
NanoRT, single header only modern ray tracing kernel.
rkibria/nori
Nori: an educational ray tracer
rkibria/pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
rkibria/professional-programming
A collection of learning resources for curious software engineers
rkibria/PyDPainter
A usable pixel art paint program written in Python
rkibria/Pygame-Community-Easter-Jam-2023
My entry for Pygame Community Easter Jam 2023
rkibria/rkpythonstuff
Various Python scripts
rkibria/shedskin
Shed Skin is a restricted-Python-to-C++ compiler. Read the introduction below to learn about the restrictions.
rkibria/spreadsheet-is-all-you-need
A nanoGPT pipeline packed in a spreadsheet
rkibria/tinyrenderer
A brief computer graphics / rendering course
rkibria/VoxelSpace
Terrain rendering algorithm in less than 20 lines of code