Как загружать GLSL шейдеры в Java с LWJGL?
Сап. В Java я, можно сказать, новичок. Не знаю, чем это определяется, но вот у меня при написании некоей игры на Java с использованием OpenGL возникли проблемы, а точнее, вопросы.
Вопрос заключается в том, как загружать шейдеры из файлов, читать их, и компилировать?
В C++ всё это проходит через стандартный <fstream>, и в документации к OpenGL всё тоже делается через C++. Я понятия не имею, как реализовать аналог того, что написано в документации, на Java.
Буду благодарен за развёрнутый ответ, или же за ссылки на какие-либо полезные ресурсы.