Contributed by Atelier Pol
Contributed by Amir Rezaloo
Contributed by BVH Type
Contributed by Ludwig Übele
Contributed by Florian Hardwig