Comments 11
Раньше похожий эффект делали с помощью прорисовки линиями поверх треугольников с помощью glPolygonOffset без дополнительного буфера и постобработки. Интересно было бы сравнить.
+1
Я вдохновлялся двумерными рисунками «от руки», и часть идеи была именно в том, чтобы вес линий менялся в зависимости от выпуклости объекта на сцене, и можно заметить, что тупые углы (в которых переход небольшой) отображаются светло-голубыми линиями, а сами границы модели (где как раз наибольшая разность «высот») — почти черными.
Можно такое сделать прорисовкой поверх треугольников? Было бы интересно посмотреть на результат.
Можно такое сделать прорисовкой поверх треугольников? Было бы интересно посмотреть на результат.
0
Интересно, просьба продолжать обучение!
0
Если интересен OpenGL, то вот хорошая серия уроков: Learn OpenGL. На первой странице есть оглавление со ссылками на все остальные, и тем довольно много.
0
Только это оглавление не полное.
+1
Очень интересно. Спасибо. В Visual Studio работает?
0
Должно. Оригинальные туториалы Learn OpenGL уже портированы на Visual Studio 2019. Возможно, придется повозиться с настройкой проектных файлов, так, например, glfw для Visual Studio придется собирать самостоятельно.
В целом я рекомендую использовать vcpkg для установки библиотек и cmake для организации проектных файлов, благо Visual Studio 2019 спокойно жует и то, и другое, и на подобных небольших проектах они довольно просты в использовании.
В целом я рекомендую использовать vcpkg для установки библиотек и cmake для организации проектных файлов, благо Visual Studio 2019 спокойно жует и то, и другое, и на подобных небольших проектах они довольно просты в использовании.
0
glfw для Visual Studio придется собирать самостоятельно.
Не знал, что надо что-то в glfw собирать, я просто скачал и пользуюсь.
cmake вообще не люблю, обычно проект с cmake на винде без mingw какого-нибудь в Visual и не скомпилить.
+1
Sign up to leave a comment.
Простой шейдер мультяшной графики в OpenGL своими руками