#3d-rendering #3d #graphics #physics #rendering-engine #rendering #graphics-engine

nightly bin+lib e2r

Rust语言中的实验性渲染引擎

13个版本 (7个破坏性更新)

使用旧Rust 2015

0.10.0 2019年3月11日
0.9.2 2018年2月28日
0.3.0 2017年12月4日
0.1.0 2017年11月20日

图形API 中排名 597

每月下载 34

BSD-2-Clause

775KB
10K SLoC

e2r

Build Status

一个非常实验性的/概念验证/极简主义Rust语言3D渲染引擎。它处于开发过程中,正在对引擎组件进行分解和布局。

当前实现

矩阵工具

使用OpenGL的渲染后端

导入md5mesh & md5anim文件格式

待办事项

使用nom进行文件解析

创建相机工具和轨迹控制器

添加纹理支持

重构引擎的主要组件

将多个底层模块连接到内核:模型解析器(.obj)、空间加速器(bvh、gjk)

为前端和一些后端管道实现多线程支持

截图

IMAGE ALT TEXT

依赖项

~20MB
~222K SLoC