clovers icon indicating copy to clipboard operation
clovers copied to clipboard

Ray Tracing in Rust

Results 56 clovers issues
Sort by recently updated
recently updated
newest added

- https://animallogic.com/usd-alab/ - https://github.com/vfx-rs/usd-bind

enhancement

- see https://github.com/Walther/clovers/issues/105 - additionally, think about other possible improvements for BVHNode - e.g. spatial / octree building instead of choosing a random axis per node split - e.g. consider...

enhancement

It would be nice to be able to render SDF functions in addition to regular object-based scenes. Todo: - Start with implementing a new hit function - Write some objects...

enhancement

Currently, the format is a bit odd. Design a better formed json structure, and adapt all example scenes to use it. Depends on #134 for ensuring everything works after the...

enhancement

Add a `validate(scene_file: SceneFile) -> bool` function to `clovers` and a respective `--validate` flag to `clovers-cli` for validating scene file inputs.

enhancement

Scene files could be nicer to work with in KDL than JSON. This could provide a nicer user experience with pretty errors etc - https://twitter.com/zkat__/status/1494410028509392915 - https://crates.io/crates/knuffel

enhancement

For file imports, add support for something other than just triangle-based geometries. Currently, the only objects that can be rendered perfectly smoothly are the math-based primitives such as `Sphere`, `Quad`,...

enhancement
question

Should probably make sure to use saturating add semantics in multisampling to avoid potential overflow.

enhancement

The `clovers` library currently has a `#[no_std]` statement in it. However, it looks like some of the dependencies might be pulling parts in that aren't no_std compatible. Blocks #87

enhancement

Some initial work done in #85. Make the entire render process work on the GPU.

enhancement