DOE OSTI · code-17244
Kip, Version 1.0
Abstract
This high-performance ray tracing library provides very fast rendering, compact code, type flexibility via C++ 'generic programming' techniques, and ease of use through an application programming interface (API) that functions independently of any GUI, on-screen display, or other enclosing application. Kip supports constructive solid geometry models based on any of several built-in shapes and operators and allows for new, user-defined shapes and operators. Additional features include basic texturing, input/output of models using a simple human-readable file format with full error checking and detailed diagnostics, and support for shared data parallelism. Kip is written in pure, ANSI Standard C++, is entirely platform independent, and is very easy to use, as it requires no build system, configuration or installation scripts, wizards, special preprocessing, makefiles, or external libraries.
Keep this discovery
Explore connections, maps & timelines
Staley, Martin. 2017-09-20. Kip, Version 1.0. https://doi.org/10.11578/dc.20180904.2
Cite the original work for its findings. Save a collection to share your selection of sources.