展示三角形渲染的简单示例

OpenGL版本4和版本3均提供了使用纯JOGL进行三角形渲染的示例。其中,版本4展示了使用GL命令注入以及渲染循环中的事件传递,而版本3则展示了如何在渲染中使用GL命令注入。您可以使用Gradle来克隆和同步项目,并在Java或Kotlin中享受OpenGL加速。

zip
hello-triangle-master.zip 预估大小:39个文件
folder
hello-triangle-master 文件夹
file
settings.gradle 43B
file
build.gradle 914B
folder
src 文件夹
folder
main 文件夹
folder
kotlin 文件夹
folder
gl3 文件夹
file
helloTriangle.kt 7KB
file
input_into_rendering.kt 3KB
file
helloTexture.kt 13KB
file
gl_injection.kt 2KB
folder
gl4 文件夹
file
helloTriangle.kt 10KB
file
helloGlobe.kt 13KB
folder
resources 文件夹
folder
images 文件夹
file
globe.png 738KB
file
door.png 476KB
folder
shaders 文件夹
folder
gl3 文件夹
file
hello-texture.vert 716B
file
hello-triangle.vert 718B
file
hello-texture.frag 421B
file
hello-triangle.frag 337B
file
semantic.glsl 236B
folder
gl4 文件夹
file
hello-globe.frag 249B
file
hello-triangle.vert 765B
file
hello-triangle.frag 346B
file
semantic.glsl 446B
file
hello-globe.vert 716B
folder
java 文件夹
folder
gl3 文件夹
file
Input_into_rendering.java 3KB
file
HelloTriangle.java 8KB
file
HelloTexture.java 12KB
file
GL_injection.java 3KB
file
HelloTriangleSimple.java 10KB
folder
framework 文件夹
file
Semantic.java 2KB
folder
gl4 文件夹
file
HelloTriangle.java 10KB
file
HelloGlobe.java 15KB
file
HelloTriangleSimple.java 13KB
file
gradlew 5KB
file
LICENSE 1KB
folder
screenshots 文件夹
file
texture-gl4.png 159KB
file
texture-gl3.png 470KB
file
triangle-gl4.png 52KB
file
triangle-gl3.png 38KB
file
README.md 3KB
file
gradlew.bat 2KB
folder
gradle 文件夹
folder
wrapper 文件夹
file
gradle-wrapper.properties 230B
file
gradle-wrapper.jar 52KB
zip 文件大小:1.95MB