Skip to content

Simple Implementation of a Triangle Software Rasterizer

Notifications You must be signed in to change notification settings

ilou89/Triangle-Software-Rasterizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Triangle-Software-Rasterizer

Fork from kalexio's Triangle Software Rasterizer.

This repo is used for experimenting modern C++ features (smart pointers, lambda expressions, STL containers and algorithms, design patterns etc), rasterization algorithms and CI (Travis integration). It is not intended to create rasterizer implementation with respect to performance efficiency; the algorithms implemented can be optimized by tuning the respective implementations.

Usage

mkdir build
cd build
cmake ..
make
./drawlines

A lines.bmp file will be created which you can load with a BMP loader and see the results of the algorithm.

About

Simple Implementation of a Triangle Software Rasterizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published