Crates.io | rend3-pbr |
lib.rs | rend3-pbr |
version | 0.2.2 |
source | src |
created_at | 2021-08-22 23:23:08.919676 |
updated_at | 2021-10-24 09:09:07.75372 |
description | PBR Render Routine for rend3 |
homepage | |
repository | https://github.com/BVE-Reborn/rend3 |
max_upload_size | |
id | 440883 |
size | 418,453 |
Easy to use, customizable, efficient 3D renderer library built on wgpu.
Library is under active development. While internals will likely change quite a bit, the external api will only experience minor changes as features are added.
To use rend3 add the following to your Cargo.toml:
rend3 = "0.2.2"
Take a look at the examples getting started with the api.
rend3
tries to fulfill the following usecases:
rend3
is not:
rend3-util
(or similar) crate that is a very basic framework for the second use case listed above.On Vulkan and DX12 "gpu mode" is enabled by default, which uses modern bindless resources and gpu-based culling. This reduces CPU load and allows sigifigantly more powerful culling.
I have grand plans for this library. An overview can be found in the issue tracker under the enhancement label.
We welcome all contributions and ideas. If you want to participate or have ideas for this library, we'd love to hear them!
License: MIT OR Apache-2.0 OR Zlib