hematite icon indicating copy to clipboard operation
hematite copied to clipboard

Consider using gfx_scene

Open kvark opened this issue 10 years ago • 5 comments

Hematite seems to be a good candidate for gfx high-level rendering. Without loosing too much abstraction/flexibility, you'd get scene culling and sorting for free. If it needs some custom logic for the culler, this can be done too.

Note: this partially conflicts with a possible Glium renderer, if you want to have any, so just beware.

kvark avatar May 12 '15 22:05 kvark

gfx_scene has been depricated since 2017, rendy seems like the natural successor, although it is still unstable.

Nopey avatar May 07 '19 23:05 Nopey

Wgpu-rs would be ideal for this

On May 7, 2019, at 19:55, Nopey Nope [email protected] wrote:

gfx_scene has been depricated since 2017, rendy seems like the natural successor, although it is still unstable.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

kvark avatar May 07 '19 23:05 kvark

I have ported hematite to wgpu-rs Remaining work:

Upside Down Minecraft

Nopey avatar May 15 '19 20:05 Nopey

@Nopey please check out this matrix transform: https://github.com/kvark/vange-rs/blob/7a42537eefe9d03b56e229cf9d14bd015c749860/src/space.rs#L84-L94

kvark avatar May 15 '19 22:05 kvark

I'm considering removing the dependency graphs from gfx_voxel and hematite rather than updating them, due to the large tangle of dependencies from wgpu-rs.

Nopey avatar May 16 '19 07:05 Nopey