Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 2 KB

README.md

File metadata and controls

54 lines (40 loc) · 2 KB

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