albedo

Crates.ioalbedo
lib.rsalbedo
version0.0.1-beta.0
sourcesrc
created_at2022-03-10 00:19:31.453127
updated_at2022-03-10 00:19:31.453127
descriptionData-driven graphics library for real-time visualization
homepage
repositoryhttps://github.com/albedo-engine/albedo
max_upload_size
id547240
size47,816
David Peicho (DavidPeicho)

documentation

README

Albedo

Rust framework dedicated to real-time visualization.

Disclaimer


🚧 Albedo is a work-in-progress and might be unstable, use it at your own risks 🚧

Goals


  • Lightweight
  • Easy to use
  • Fast
  • Oriented for real-time visualization

Albedo isn't and will never be a game engine. It's designed to be a rendering framework made for real-time visualization. It's possible to use as the rendering module for a game, but that's not the use case why it was designed.

Features

GPU Raytracing

The albedo_rtx exposes GPU software Raytracing. You can use this crate to perform Ray-Triangle intersections.

The Albedo Pathtracer application is one example of what you can achieve with the albedo_rtx crate:

Pathtracing Example

Commit count: 94

cargo fmt