Sphere and plane records, camera ray generation from field of view and aspect ratio, and the nearest-hit search across the scene.
Nine targets: two translation units generated from scene files, a C++ consumer, a shared object built from the same sources as the archives, and an optional zlib dependency.