Skip to content

jshyunbin/SRGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Rust Graphic Library [SRGL]

License: MIT

Simple Graphic Library in Rust.

use srgl::CanvasBuilder;

fn main() -> Result<(), srgl::Error> {
    CanvasBuilder::new()
        .with_size(400, 300)
        .build().run()
}

Usage

SRGL is a Rust based graphic rendering library. It is designed to be easy, fast and fun!

Features

  • 2D rendering
  • anti-aliasing (wip)
  • 3D rendering (wip)
  • shading (Flat, Gouraud, Phong) (wip)
  • ray tracing
  • save img files (wip)

Examples

Examples are available in /examples.

About

Simple Rust Graphic Library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages