Skip to content

tdenis8/S3DR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S3DR - Small 3D renderer

About

S3DR is a small, openGL based, renderer library for the C++ programming language.

Build requirements

Building

In a local copy of the S3DR repository:

mkdir build
cd build

Run cmake:

cmake ..

Compile S3DR library:

make -j4

Main components of the S3DR library

  • Model

    • The model holds 3D graphics information (3D objects).
  • View

    • The view is responsible for the presentation of model data.
    • In general the view is used to change scene properties.
  • Operator

    • The operator allow the end-user to interact with, or 'operate on' the model or view.

Usage

See tests folder for a basic examples.

About

Small 3D renderer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published