Open Path Guiding Library