Module arendur::component [] [src]

Defines renderable components in the world.

Modules

bvh

Bounding volume hierarchy

naive

A naively implemented linear aggregation of some other components

prelude
shape

Primitive component made up by a Shape.

transformed

Component transformed from another component

Enums

ComponentPointer

A thread-safe pointer to a composable component We introduce this to increase data locality of the widely used triangle components

Traits

Composable

A renderable composable component.

Primitive

A renderable primitive

Functions

load_obj

Load an .obj file into a vector