486 lines of C++: old-school FPS in a weekend
-
Updated
Feb 20, 2019 - C++
486 lines of C++: old-school FPS in a weekend
Picking and pointer events for Bevy.
Vulkan Real-time Path Tracer Engine
以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。
Raycasting demo using React
Online Multiplayer Browser Game with Old-School Raycasting Graphics.
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
A simple RayCasting rendering tutorial for game development
A raycasting library for your terminal!
GLSL shaders tutorial
#Cub3D: This project is a 3D game created from scratch written in C using an old graphic library mini-libx, presented with an old technology raycasting to make the 3D feeling looks pretty good
CamTools: Camera Tools for Computer Vision
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
SDL2 C++ raycasting engine with vertical movement, floor/ceiling texture mapping and sprites.
Raycasting engine that renders scene in HTML using React (no canvas) and renders as text in textarea or console 😅
An advanced ray-caster engine written in JavaScript from scratch, with zero dependencies
An article about ray casting in 2D game engines.
Add a description, image, and links to the raycasting topic page so that developers can more easily learn about it.
To associate your repository with the raycasting topic, visit your repo's landing page and select "manage topics."