Skip to content

Graphics

James Martin edited this page Jan 2, 2019 · 2 revisions

pldcraft's graphics engine is based on Vulkan, and tentatively the ash Rust bindings. We considered supporting OpenGL either instead or as well, but did not find a compelling case to do so (despite the lack of Nouveau support as of December 2018), given that Qro and LokkoAndreas appear to have the technical knowledge and skill to be able to provide a Vulkan backend.

The internal representation of the world for the sake of graphics is k-d trees, which appear to also be a useful data structure for the world representation.

Clone this wiki locally