kotlin-native-opengl
kotlin-native-opengl copied to clipboard
Creating modern OpenGL 4.6 renderer in Kotlin Native (using Shaders, DSA and other modern techniques)
In the shell script, it works on windows I presume outside of a linux subsystem with bash installed however inside of a linux subsystem you have to modify line 93...
https://dassaultsystemes-technology.github.io/EnterprisePBRShadingModel/user_guide.md.html https://dassaultsystemes-technology.github.io/EnterprisePBRShadingModel/spec.md.html
- rewrite bash script to gradle tasks - use this to build cmake projects https://github.com/awrichar/gradle-external-build
http://sol.gfxile.net/soloud/examples.html
- [ ] shadows need only vertex - [ ] deffered needs many - [ ] tesselated need even more https://www.khronos.org/opengl/wiki/GLSL_Object#Program_pipeline_objects
https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_sampler_objects.txt
https://www.khronos.org/opengl/wiki/Pixel_Buffer_Object https://www.khronos.org/opengl/wiki/Pixel_Transfer