home.social

#vertex_shader — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vertex_shader, aggregated by home.social.

fetched live
  1. Рендеринг миллионов динамических связей: O(1) вместо O(N²) (но это не точно)

    Привет, Хабр! В предыдущей публикации про рендеринг космического окружения в игре The 13th Sign, я обещал рассказать про то, как мы рисуем частицами персонажей. Задача уже решена и статья скоро будет, но в процессе разработки я наткнулся на кое-что не менее интересное. Под катом, конечно же, трюк – бесплатных пирожных в математике не бывает.

    habr.com/ru/articles/1053922/

    #шейдеры #gpu #vertex_shader #стохастика #оптимизация #vfx #hlsl #процедурная_графика

  2. О трёхмерной графике в GMS2. Часть 2 из 2

    Что такое вершинный буфер? Как создать трёхмерный объект и отрисовать его на экран? Для чего нужен формат вершин и как с ним работает вертексный шейдер? Как работает буфер глубины и что такое борьба за глубину? Как это влияет на полупрозрачность и почему важен порядок отрисовки объектов на экран? Как посчитать координаты камеры и задать перспективу? Для чего нужны матрицы и как ими пользоваться? Что такое отсечение и зачем оно нужно?

    habr.com/ru/articles/842626/

    #gms2 #game_maker_studio #shaders #шейдеры #game_maker #gms #gamedev #геймдев #vertex_shader #gamedevelopment

  3. О трёхмерной графике в GMS2. Часть 1 из 2

    Что такое вершинный буфер? Как создать трехмерный объект и отрисовать его на экран? Для чего нужен формат вершин и как с ним работает вертексный шейдер? Как работает буфер глубины и что такое борьба за глубину? Как это влияет на полупрозрачность и почему важен порядок отрисовки объектов на экран? Как посчитать координаты камеры и задать перспективу? Для чего нужны матрицы и как ими пользоваться? Что такое отсечение и зачем оно нужно?

    habr.com/ru/articles/840298/

    #gms2 #game_maker_studio #shaders #шейдеры #game_maker #gms #gamedev #геймдев #vertex_shader #gamedevelopment