Реально ли написать шейдер из примера, не обучаясь шейдерному делу?
Мне понравился пример шейдера на юнити, но тут не весь код,
вообще по этому примеру насколько легко написать шейдер, если знаешь основы шейдерства?
Потому-что для меня это как ассемблер, очень сложно
и непонятно в какие функции вставлять это, и в каком порядке это всё должно быть?!
Но так хочется симуляцию ветра в пиксельарте.
- 13 марта 2020, 15:40
- 00
Почему ты избегаешь изучения вопроса? По своему опыту скажу, что намного проще разобраться в чем-то и спокойно делать, чем пытаться срезать углы и просто использовать готовое решение без понимания. Хотя кажется, что наоборот.
Посмотри, к примеру - https://thebookofshaders.com/
Я просто не понимаю концепцию, хотя другие языки легко осваиваю. Наверное тут дело в геометрии и понимании этих непонятных формул, которые я со школы не понимаю, у меня это на уровне "смотрю в книгу - вижу фигу". Пробовал разные уроки читать для новичков, и даже там не понимал концепцию шейдеров, там сразу слишком сложно наверное для тех кто шарит в высшей математике или геометрии/алгебре, а я в этих дисциплинах никогда не мог разобраться. Хотя мне нравится программировать, но я редко сталкивался с математикой, кроме, синусов косинусов и других небольших подобных мелочей, но не более.
PS Спасибо за ссылку.
Попробуй прост сесть и разобрать самостоятельно чьи-то простые шейдеры.
ну так в твоём примере даже синусов-косинусов нет)