An implementation of line drawing algorithms in C.
-
Updated
Feb 21, 2019 - C
An implementation of line drawing algorithms in C.
🎮 3D game using raycasting DDA algorithm 👾
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.
FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation.
Graphical or GUI based program using "C" programming language.....
📦 Raycasting project inspired by "Wolfenstein 3D" (1992) video game
A collection of basic programs of computer graphics in C language.
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.
convert 2d map into a 3d wireframe using a simple graphics library called MiniLibX (available in Macos)
Small simulated 3D game done using raycasting principles and inspired by the famous Wolfenstein 3D game
A 3D game engine inspired by Wolfenstein 3D, using raycasting techniques and texture mapping.
All Computer Graphics Experiments Implemented using C Programming Language. Download and save the code in BIN folder of Turbo C and you are good to go.
3D RayCasting engine made with libmlx and C. In this project our focus was to learn about computer graphics and understand raycasting using the DDA algorithm.
Collection of computer graphics algorithms - from basic line drawing (Bresenham, DDA) to curves, circles and fill techniques. Nothing fancy, just the raw code that helped me understand how graphics actually works under the hood. Dive in and watch math transform into visual magic! ✨
Simple 2D Graphics Library from scratch in C
An introduction to raycasting by recreating a basic version of 1992s' Wolfenstein 3D in c.
Add a description, image, and links to the dda-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the dda-algorithm topic, visit your repo's landing page and select "manage topics."