summaryrefslogtreecommitdiffstats
path: root/src/main/java/dev/figboot/cuberender/state/Sampleable.java
blob: 7b7ad7defc6a01300fabb45f773d075634861385 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
package dev.figboot.cuberender.state;

import dev.figboot.cuberender.math.Vector3f;
import dev.figboot.cuberender.math.Vector4f;

public interface Sampleable<T> {
    T extra(int idx);

    void sample(float b0, float b1, float b2, Vector4f normal, T e1, T e2, T e3, Vector4f outColor);
}