Skip to content

Over-Run/GLUtils

Repository files navigation

GLUtils GitHub

Java CI with Gradle
GitHub all releases

GitHub issues GitHub pull requests
GitHub closed issues GitHub closed pull requests

GitHub release (latest SemVer) Maven Central Sonatype Nexus (Releases)

Java Version

GitHub Discussions

Utils for developing OpenGL for Java:coffee:.

If there are any bugs, tell us!

Use for depending on

dependencies {
    implementation "io.github.over-run:glutils:1.6.0"
}

Example

https://github.com/squid233/lwjgl-example

import org.overrun.glutils.*;
public class Example {
    static GLProgram prg;
    public static void main(String[] args) {
        init();
        ClassLoader cl = Example.class.getClassLoader();
        prg = new GLProgram();
        prg.createVsh(ShaderReader.lines(cl, "shaders/scene.vsh"));
        prg.createFsh(ShaderReader.lines(cl, "shaders/scene.fsh"));
        prg.link();
        render();
    }
}

Who are using