Need help with polydraw?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

polydraw
139 Stars 1 Forks MIT License 792 Commits 0 Opened issues

Description

2D graphics engine written in Rust

Services available

!
?

Need anything else?

Contributors list

# 107,731
Rust
wifi-ho...
raspber...
balena
762 commits
# 727,979
Rust
rust-bi...
1 commit
                     ___________        ______         _________
                     ______  __ \______ ___  /____  ________  /___________ ____      __
                     _____  /_/ /_  __ \__  /__  / / /_  __  /__  __/  __ `/__ | /| / /
                     ____  ____/ / /_/ /_  / _  /_/ / / /_/ / _  /  / /_/ / __ |/ |/ /
                        /_/      \____/ /_/  _\__, /  \__,_/  /_/   \__,_/  ____/|__/
                                             /____/

The library is under initial research and development. Release is planned for 2017.

Polydraw is a 2D vector graphics engine written in the Rust programming language for development of rich interactive applications and games.

Currently the demos/examples work on the following combinations of operating systems and GPU platforms:

| OS | Subsystem | Working | | ------------- |:-------------:| -------------------:| | Windows | WGL/OpenGL | Yes | | Windows | DirectX | No | | Mac OS X | Core OpenGL | No | | Linux | EGL/OpenGL | Yes | | Linux | EGL/OpenGL ES | Yes | | Linux | GLX/OpenGL | Yes |

During the upcoming phases of research and development we will post new demos and technical articles.

Planned Features

  • Rasterization of shapes & paths
  • Text rendering
  • Blending & compositing
  • Analytical anti-aliasing
  • Subpixel rendering
  • Gradients
  • Clipping
  • Multithreaded rasterization
  • Color management

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.