dda-algorithm
There are 106 repositories under dda-algorithm topic.
hamed-rezaee/flutter_3d_raycast_engine
3D Raycast Engine in Flutter, using DDA(Digital Differential Analyzer) Algorithm.
mvasilkov/neatness2022
The Neatness (js13kGames 2022)
s0rg/grid
Generic 2D grid
GokuGhoul/Open-GL
Computer Graphics - Lab assignments
sagar0710/Computer-Graphics-Algorithms
Algorithms for Computer Graphics
shubamuzumaki/OpenGL-Example_Programs
Sample Programs in C++ to Learn OpenGl
renanbomtempo/line-drawing-algorithms
An implementation of line drawing algorithms in C.
abbasmzs/conehead
A collapsed-cone convolution radiotherapy dose calculation algorithm
nyeoni/cub3D
🎮 3D game using raycasting DDA algorithm 👾
LelsersLasers/3D-Raycaster
Wolfenstein 3D like raycaster using Macroquad in Rust running on the web
chran554/wolfenstein-raycaster
A raycasting engine with ambient light, dynamic observer light source. The map and textures are from the mother of all first-person-shooter game Wolfenstein 3D. Wolfenstein 3D was groundbreaking in 3D using raycasting for low performance machines (by todays measures).
Haggarman/Software-3D-Perspective-Correct-Textured-Triangles
How were 3D textured triangles drawn by the first graphics accelerators? This dives deep into understanding how perspective correct textured triangles are drawn.
Sarah-Hesham-2022/ComputerGraphics2D_Win32_Desktop_Project
Graphics2D_Win32_Desktop_Project Simple Drawing Application Based on Mathematics and Problem Solving with C++
Abhishekmishra-17/Computer-Graphics-C-Programming-language
Graphical or GUI based program using "C" programming language.....
AmanCSE-1/Computer-Graphics
This repository consists of Programs that are essential for beginners in Computer Graphics. All the programs are beginner-friendly and easy to interpret, as comments have been added for the same.
dineshyadav3169/line-drawing-algorithm
Line Drawing Algorithm
romanwrites/cub3D
📦 Raycasting project inspired by "Wolfenstein 3D" (1992) video game
yusuffugurlu/FdF
FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation.
arpitmaheshwari213/Computer-Graphics
This repository contains implementation in C++ for various computer graphics-based algorithms including DDA, Bresenham algorithm, basic geometry and graphs drawing algorithms, scanline fill, boundary fill, and flood fill algorithms.
crypticani/Computer-Graphics
A collection of basic programs of computer graphics in C language.
HuluWZ/Line-And-Circle-Drawing-Algorithms
Line and Circle Drawing Algorithms in Python
sofia100/OpenGL_graphics_programs_CG
Computer Graphics programs
clacrisostomo/42_cursus_cub3d
My first RayCaster with miniLibX
dwinuray/algorithm-bruteforce-and-dda
Brute force is a straight forward approach to solving a problem, usually based on a problem statement and a definition of the concepts involved. DDA or Digital Differential Analyzer has the same purpose but different algorithms.
gkn0672/BasicEngine
Display 3D shape on terminal without graphic.h
iflis7/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. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
mutalibcs/Lab-Assignment-CSE-424
Computer Graphics Lab Code
rowidanagah/Computer-Graphics-3rd-First-semester
Computer-Graphics, 3rd-First-semester Project.
achnitreda/drawing
generates an image composed of various geometrical shapes
drummerviswa/CGM
Computer Graphics and multimedia
Nipsu24/42_Cub3D
A 3D game engine inspired by Wolfenstein 3D, using raycasting techniques and texture mapping.
roymasad/3draycaster
Python retro basic 3d Wolfenstein textured walls raycaster game engine using DDA to optimize/reduce ray casting steps.
xidruk/cub3d
A raycasting-based 3D engine built in C using MiniLibX inspired by Wolfenstein 3D. Learn low-level graphics, raycasting, and memory-safe engine design through the 42 Cub3D project.
yomazini/42cursus-Cub3D
Cub3D: 3D game engine built from scratch in C using raycasting, inspired by the classic Wolfenstein 3D. Features real-time rendering, texture mapping, and collision detection. A 42 / 1337 School project.