Sha256: d421f4f9dec6bd153530374a5a3e9713c43f2408b9adc62a22ec0c13588e8b1c
Contents?: true
Size: 557 Bytes
Versions: 6
Compression:
Stored size: 557 Bytes
Contents
package org.sunflow.core; public interface AccelerationStructure { /** * Construct an acceleration structure for the specified primitive list. * * @param primitives */ public void build(PrimitiveList primitives); /** * Intersect the specified ray with the geometry in local space. The ray * will be provided in local space. * * @param r ray in local space * @param istate state to store the intersection into */ public void intersect(Ray r, IntersectionState istate); }
Version data entries
6 entries across 6 versions & 1 rubygems