Sha256: 24cc2f78216b6135a9a58516c8aa725d4573fb72fa49bf83d698264856fd9738

Contents?: true

Size: 389 Bytes

Versions: 6

Compression:

Stored size: 389 Bytes

Contents

package org.sunflow.core;

/**
 * This class is a generic interface to caustic photon mapping capabilities.
 */
public interface CausticPhotonMapInterface extends PhotonStore {

    /**
     * Retrieve caustic photons at the specified shading location and add them
     * as diffuse light samples.
     *
     * @param state
     */
    void getSamples(ShadingState state);
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
joonsrenderer-1.3.1-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java
joonsrenderer-1.2.0-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java
joonsrenderer-1.1.3-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java
joonsrenderer-1.1.2-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java
joonsrenderer-1.1.1-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java
joonsrenderer-1.1-java src/main/java/org/sunflow/core/CausticPhotonMapInterface.java