e2r

Crates.ioe2r
lib.rse2r
version0.10.0
sourcesrc
created_at2017-11-20 00:56:15.968667
updated_at2019-03-11 04:08:17.196826
descriptionexperimental rendering engine in rust
homepage
repositoryhttps://github.com/clearlycloudy/e2r/
max_upload_size
id39967
size1,321,300
Yuan Liu (exbibyte)

documentation

https://docs.rs/e2r/0.9.3/e2rcore/

README

e2r

Build Status

A very experimental/proof of concept/minimalistic 3D rendering engine in Rust language. It is very work in process and major work is in under way to factor and lay out engine components.

Current implementations:

matrix utilities

render backend using OpenGL

md5mesh & md5anim file format import

Todos:

File parsing using nom

Create camera utilities and trajectory controllers

Add texture support

Refactoring major components for engine

Hook up a number of low level blocks into the kernel: model parsers ( .obj ), spatial accelerators( bvh, gjk )

Implement multithreading support for front end and some of the back end pipelines

Screenshots:

IMAGE ALT TEXT

Commit count: 151

cargo fmt