Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: raycasting
wwwqr-000/Raycasting_school
A raycasting project
Language: C++ - Size: 46.3 MB - Last synced: about 3 hours ago - Pushed: about 11 hours ago - Stars: 0 - Forks: 0
pulgamecanica/42Course
42Course
Language: C++ - Size: 59.3 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 61 - Forks: 7
myryk31415/cub3D
A game inspired by Wolfenstein 3D
Language: Makefile - Size: 24.4 KB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 0 - Forks: 0
Brov3r/Pseudo3D 📦
An attempt to implement a pseudo 3D application based on RayCasting technology.
Language: Java - Size: 29.3 KB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
ToshikiNakamura0412/raycast_mapping_ros
ROS implementation of Ray Casting Update Algorithm for 2D Mapping
Language: C++ - Size: 17.6 KB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
lcp29/trimesh-ray-optix
Triro - An in-place replacement for trimesh.ray in OptiX
Language: C++ - Size: 11.2 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 1
Tom-Thys/IB2
Engineering experience bachlor 2
Language: Python - Size: 67.5 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
jayeml/Pygame-Raycast-Engine
A raycast engine made in python with the pygame library
Language: Python - Size: 214 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
AngeloGalav/raycastenstein-3d
A "3D" renderer in the style of 1992's Wolfenstein 3D, also known as a Raycast renderer. Made in SDL and C++.
Language: C++ - Size: 131 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
emre-aki/raycast.js
An advanced ray-caster engine written in JavaScript from scratch, with zero dependencies
Language: JavaScript - Size: 11 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 95 - Forks: 9
jonesa6/3d-mazes
A MakeCode project
Language: TypeScript - Size: 18 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
Nicktvdd/Cub3d
This project is inspired by the world-famous eponymous 90's game, which was the first FPS ever. It will enable you to explore ray-casting. Our goal is to make a dynamic view inside a maze, in which you'll have to find your way.
Language: C - Size: 6.28 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 1
niklaskorz/linon
Non-Linear Ray Casting on the web, and on your desktop too
Language: TeX - Size: 15.2 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 16 - Forks: 0
salt-die/terminal_dungeon
A raycasting library for your terminal!
Language: Python - Size: 20.2 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 224 - Forks: 12
Vertexwahn/FlatlandRT
FlatlandRT is a 2D ray tracer visualization tool.
Language: C++ - Size: 60.3 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 72 - Forks: 2
UpSideDownGitHub/CRayCaster
Raycaster Engine Made in C (to learn C)
Language: C - Size: 903 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0
aevyrie/bevy_mod_raycast
Unofficial plugin for raycasting in Bevy
Language: Rust - Size: 471 KB - Last synced: 10 days ago - Pushed: 3 months ago - Stars: 289 - Forks: 87
zornyy/raycaster
Wolfenstein style software renderer using raycasting technique
Language: C - Size: 21.5 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
isengu/RayCasting
Ray casting example on html canvas with pure javascript.
Language: JavaScript - Size: 12.7 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
MariamElSahhar/Cube3D
🪄 Inspired by the very early first-person video games, this C program employs raycasting to transform a 2D grid of coordinates into an immersive 3D map, pixel by pixel.
Language: C - Size: 12.1 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
Flokey82/go_gens
Various small attempts at procedural generation, AI, simulation and whatnot.
Language: Go - Size: 77.2 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 15 - Forks: 4
CodeSent/Simple-Raycaster
Simple Raycaster Built using SFML and Visual Studio
Language: C++ - Size: 6.04 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
zagaynov-andrew/ray-casting
Игра аналогичная Wolfenstein 3D, созданная на основе рейкастинга
Language: C - Size: 21.9 MB - Last synced: 14 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
jankapunkt/ggj2020 📦
Contributed during the Global Game Jam 2020
Language: JavaScript - Size: 13.5 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
GR3Y-SCALE/raycasting
simple javascript raycast engine
Language: JavaScript - Size: 643 KB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
Ra-Wo/cub3d.js
Simple implement of rayCasting to make a 3d game
Language: JavaScript - Size: 3.91 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
dhrumilp15/PorkNife
A fun first-person 3D raycasting-based Maze-solving RPG for Grade 12 Computer Science
Language: Java - Size: 35 MB - Last synced: 16 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
zdrawia/raycaster 📦
Ray casting renderer
Language: Rust - Size: 53.7 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
jaedenHob/Ray-Tracing
simple progressive rendering path tracer
Language: JavaScript - Size: 2.78 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
gkrusta/cub3d
cub3D is a program that creates a dynamic labyrinth experience using my own Ray-Caster, offering a first-person view with interactive controls and customizable textures.
Language: C - Size: 5.54 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0
Aeonilluminate/RaycastingGame
Started from YouTube tutorial, have progressively developed it further.
Language: Python - Size: 654 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0
theovgl/Cub3D
This project consists in re-implementing the raycasting algorithm from the wolfenstein game.
Language: C - Size: 442 KB - Last synced: 19 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
Accessory/RayCaster
Simple ray casting engine.
Language: C - Size: 5.86 KB - Last synced: 19 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
willGuimont/fast_raycast_2d
Fast 2D raycasting for robotics simulation
Language: Python - Size: 25.4 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0
rghouzra/raycaster-game-vec2-trigonemtry
game implemented using raycasting
Language: C - Size: 16.1 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 3 - Forks: 0
wiserim/phaser-raycaster
Raycasting plugin for Phaser 3. Documentation:
Language: JavaScript - Size: 1.81 MB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 86 - Forks: 14
Zielon/PBRVulkan
Vulkan Real-time Path Tracer Engine
Language: C++ - Size: 207 MB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 463 - Forks: 37
vanruesc/sparse-octree
A sparse octree data structure.
Language: TypeScript - Size: 5.71 MB - Last synced: 15 days ago - Pushed: 10 months ago - Stars: 115 - Forks: 20
CardboardDog/SRCE
A "3D" 90s style game engine intended to be portable
Language: C - Size: 29.3 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0
AbdellahBellakrim/cub3d
This project is inspired by the world-famous eponymous 90's game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you'll have to find your way.
Language: C - Size: 46.4 MB - Last synced: 21 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
BenSouchet/wolf3d
School Project - Graphic - Raycasting Game
Language: C - Size: 13.9 MB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 15 - Forks: 0
Crazelu/RaycastingPlayground
A playground for raycasting related graphics experiments in Flutter
Language: Dart - Size: 29.1 MB - Last synced: 23 days ago - Pushed: 4 months ago - Stars: 12 - Forks: 0
darilrt/rays
Simple texture rendering with rays
Language: C++ - Size: 76.2 KB - Last synced: 23 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
vkazanov/vlk3d
A little ray casting 3d engine made with the help of ChatGPT
Language: C - Size: 889 KB - Last synced: 23 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
levensta/cub3d
Labirint game with using ray-casting like in Wolfenstein 3D 🎮
Language: C - Size: 1.58 MB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
shamiul94/Graphics-OpenGL-Lab-Assignments
This is a repository on OpenGL. It contains Graphics course sessional assignments of CSE, BUET. This repo consists of 3 assignments including Ray tracing.
Language: C++ - Size: 5.76 MB - Last synced: 24 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
eastebry/ncurses-dungeon
A raycast 3d dungeon in your terminal. Made for a CTF challenge.
Language: C - Size: 16.7 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0
wayzeek/Cub3D
cub3D, inspired by the pioneering Wolfenstein 3D, challenges players to navigate a 3D maze using ray-casting. Developed as part of École 42’s curriculum, it combines C programming, graphics handling, and basic algorithms to simulate real-time maze navigation.
Language: C - Size: 9.75 MB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
jotavare/cub3d
3D game created from scratch similar to Wolfenstein 3D, where I explored the world of raycasting, using C and the minilibx library.
Language: C - Size: 14.4 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
GUNH003/ray_casting_maze
A first-person maze traversal application.
Language: C - Size: 41 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
nomnomab/RaycastVisualization
This asset allows users to view raycasts as the user fires them.
Language: C# - Size: 26.3 MB - Last synced: 14 days ago - Pushed: 9 months ago - Stars: 137 - Forks: 12
Evening976/Raycast
Raycasting en 2D en utilisant des équations paramétriques de droites
Language: C# - Size: 55.7 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
amaitou/Cub3d
This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable you to explore ray-casting. The goal be to make a dynamic view inside a maze.
Language: C - Size: 7.48 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 3 - Forks: 0
YomeEl/SFML_Raycasting 📦
Simple raycasting algorithm with SFML drawing
Language: C# - Size: 2.62 MB - Last synced: 28 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
TheKiesling/Doom
This project is a raycasting game developed in C++ that recreates a 3D environment using the raycasting rendering technique. The game simulates a first-person view where the player navigates through a maze-like world. The project aims to replicate the graphical style of classic games like Wolfenstein 3D.
Language: C++ - Size: 23.3 MB - Last synced: 29 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
aevyrie/bevy_mod_picking
Picking and pointer events for Bevy.
Language: Rust - Size: 49.7 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 666 - Forks: 149
LycorisDev/c_game_cimmerian
Pseudo 3D game written in C
Language: C - Size: 201 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
without-eyes/ComputerGraphicsLearning
Contains all code connected to my computer graphics studying
Language: C++ - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
jacmoe/neogardens
Retro graphics programming in 16bit style - using a modern tool-chain
Language: C - Size: 632 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
jkpl/bd3d
Graphics demo in Rust
Language: Rust - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
kingdcreations/react-raycaster
A raycasting engine as a React component
Language: TypeScript - Size: 1.84 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
without-eyes/GameEngineASCII
Simple ASCII game engine(raycaster) written in C++
Language: C++ - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
mcleber/Ray_Casting
Ray Casting in C++ and SFML
Language: C++ - Size: 1.23 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
yxlao/camtools
CamTools: Camera Tools for Computer Vision
Language: Python - Size: 693 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 119 - Forks: 7
Janeway42/42.cube3d
A simple game based on the classic "Wolfenstein 3D"
Language: C - Size: 10.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1
heyimrein/raylite
raylite ~ Lightweight, 0-dependency raycasting in Rust
Language: Rust - Size: 19.5 KB - Last synced: 5 days ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
Sharlaan/webgl-area-picking
Three.js based project demonstrating modern techniques for picking an area from a 3D model.
Language: JavaScript - Size: 367 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
UltraViolet33/raycasting-pygame
Pygame raycasting example
Language: Python - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
leon-zanker/raycast_demo
A simple demonstration of a digital differential analysis raycasting algorithm.
Language: C - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
leon-zanker/raycast_renderer_demo
A simple demo for a raycasting renderer using digital differential analysis
Language: C - Size: 0 Bytes - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
johangardhage/retro-book-gardens
The raycasting engine from the book "Gardens of Imagination"
Language: C++ - Size: 1.33 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 21 - Forks: 0
edubart/marcherstein3d
Realtime pseudo 3D raycaster on the CPU using 2D ray marching
Language: Lua - Size: 275 KB - Last synced: 15 days ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 0
Piras314/Raycaster
Simple Game using Raycasting for Fake 3D
Language: C - Size: 199 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
vadymchan/DX11
rendering engine that was written during Dragon's Lake internship
Language: C++ - Size: 440 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
reznakt/ray-casting
A simple ray casting project using SDL2
Language: C - Size: 745 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
lkabuci/Doomcraft
Transformed a 2D Map into Immersive 3D Environment with Textured Walls
Language: C - Size: 4.97 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 7 - Forks: 2
denniskovshov/ray-casting-fps
Simple ray caster to create old-school FPS
Language: C++ - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ssloy/tinyraycaster
486 lines of C++: old-school FPS in a weekend
Language: C++ - Size: 26.7 MB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 1,843 - Forks: 134
eschirni/cub3d
42 project cub3d, with a main menu, settings, sound & music, a minimap, actual gameplay with a random generated map, an endscreen with a highscore and more features coming soon
Language: C - Size: 36.8 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 46 - Forks: 1
toastinthetub/raw-caster
WIP Raycasting Engine implemented in Rust.
Language: Rust - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
swissChili/cog 📦
a 3d game rendered in the terminal with raycasting
Language: C - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
yurkagon/ReactCasting
Raycasting engine that renders scene in HTML using React (no canvas) and renders as text in textarea or console 😅
Language: TypeScript - Size: 39.4 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 109 - Forks: 6
danielfvm/VoxelWorld
Voxel World is a cellular automata based Voxel game using WebGL that aims to be 3D sanbox version of the popular Powder Toy game.
Language: TypeScript - Size: 5.19 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
benraziel/bvh-tree
A Bounding Volume Hierarchy implementation using javascript
Language: JavaScript - Size: 6.64 MB - Last synced: 9 days ago - Pushed: almost 9 years ago - Stars: 49 - Forks: 9
bfeldpw/rayworld-ng
Simple (well, gettin' more complex) Raycaster to learn Zig
Language: Zig - Size: 5.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 12 - Forks: 0
srdja/raycaster-demo
Raycasting renderer writen in ClojureScript
Language: Clojure - Size: 499 KB - Last synced: about 2 months ago - Pushed: about 8 years ago - Stars: 8 - Forks: 1
Ekkoz897/42cursus_cub3d Fork of ratavare/cub3D
Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.
Language: C - Size: 801 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
cadop/dhart
A library for Navigation Graphs, Visibility, Raycasting and other features for Design Humans Analysis RoboTics (DHART).
Language: C++ - Size: 228 MB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 10 - Forks: 3
naitri/tsdf-fusion
This repository implements a coherent 3D geometry in the form of Truncated Sign Distance Function (TSDF) by fusing a sequence of depth images.
Language: Python - Size: 3.2 MB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
PatrickSinger99/MultiAgentSimulation
Configurable simulation of multiple agents with ray casting obstacle detection. GUI built with pygame.
Language: Python - Size: 263 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
FelipePassarela/ASCII-3d-shooter-game
This is a first person game made with ASCII chars, which implements raycasting algorithm to render 3d scenes.
Language: C++ - Size: 223 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
zduny/quadtree
Sparse voxel quadtree raycasting demo.
Language: JavaScript - Size: 239 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 3 - Forks: 2
abdalmoniem/CommandLine_FPW
check out the auto typed code of this project:
Language: C++ - Size: 20.6 MB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
ssloy/glsltuto
GLSL shaders tutorial
Language: C++ - Size: 1.45 MB - Last synced: about 2 months ago - Pushed: over 8 years ago - Stars: 214 - Forks: 33
thiagolopes/raycasting-wolfenstein-3d
Wolfenstein (render) Clone in C with OpenGL
Language: C++ - Size: 1.88 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
alaingalvan/GPU-Zen-2-Baker
🥧 An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.
Language: CMake - Size: 1.47 MB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 39 - Forks: 7
debowin/fray-tracer
A Fundamental Ray Tracer
Language: C - Size: 11.4 MB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1
AidenBeresford/pythonstein
Python 2D raycaster renderer using pygame library for graphics. Inspired by the Wolfenstein 3D renderer.
Language: Python - Size: 933 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
moritzgloeckl/the-server-game
HTML5 game built on Phaser.io
Language: JavaScript - Size: 4.75 MB - Last synced: 2 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
justcore69/raycasting-engine
Basic raycasting engine without textures and anything. Made with SDL
Language: C++ - Size: 315 KB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0