Фрактал Мандельброта. Шейдер OpenGL/GLSL

Поделиться
HTML-код
  • Опубликовано: 27 дек 2021
  • Как создать фрактал Мандельброта при помощи фрагментного шейдера OpenGL на языке GLSL
    Как создавать и запускать шейдеры:
    • Создай эффект с OpenGL...
    Подробнее о построении фрактала Мандельброта:
    • ТОП способов Ускорить ...
    #shorts
    #standalonecoder

Комментарии • 56

  • @StandaloneCoder
    @StandaloneCoder  2 года назад +17

    Как создавать и запускать шейдеры:
    ruclips.net/video/iCuNaOyhMMY/видео.html
    Подробнее о построении фрактала Мандельброта:
    ruclips.net/video/_kCMv5jX7rE/видео.html

  • @eqac184
    @eqac184 2 года назад +56

    так вот что я вижу когда глаза зажмуриваю

  • @user-gu7dc5nj1g
    @user-gu7dc5nj1g Год назад +17

    Это очень красиво за такой короткий код, мое уважение

  • @goodguy7051
    @goodguy7051 2 года назад +29

    Спасибо за ваш контент в этом году. С наступающим вас новым годом и желаю всего наилучшего!

  • @alexeymatveev9031
    @alexeymatveev9031 10 месяцев назад +5

    Эх все бы ролики такие попадались

  • @YeO-O
    @YeO-O Год назад +15

    Нихрена не понял но очень интересно

  •  2 года назад +13

    Comentario en español pasando por aquí.
    Hola cómo están?

  • @umedjonodinaev2022
    @umedjonodinaev2022 2 года назад

    Вы просто маг в мире программирование

  • @gRAVEdxstofficial
    @gRAVEdxstofficial Год назад +1

    Имба. Просто кайф

  • @walterwalter5722
    @walterwalter5722 2 года назад +1

    вроде все по видео , но вместо красивой картинки она пропадает и дергается, и постоянно ошибка "uniform:time - not used in shader
    " которую описывали ранее

  • @eded4891
    @eded4891 2 года назад +1

    Очень полезно.спасибо

  • @vsemvsemdobra6902
    @vsemvsemdobra6902 Год назад

    Это фиаско

  • @karen-7057
    @karen-7057 2 года назад +2

    You are my hero!! 🤯💖

  • @dan4ikki4nad8
    @dan4ikki4nad8 2 года назад +2

    как всегда хорош

  • @waldersasytz4274
    @waldersasytz4274 Год назад +1

    Очень интересно кончено, но приблизить так получится совсем чуток если используешь float. тип данных double использовать в GLSL нельзя, так что лучше видос сделайте как на языке шейдеров сделать бесконечный зум, желательно без реализации длинной арифметики с плавающей точкой

  • @DolojUnynie
    @DolojUnynie Год назад

    Очень прикольно

  • @misty8762
    @misty8762 Год назад +1

    Ничего не понял, но очень интересно

  • @andrewkraevskii
    @andrewkraevskii 2 года назад

    О прикольно я делал ровно такой же шейдер на glsl

  • @CopperSosiska12
    @CopperSosiska12 2 года назад +2

  • @user-tr8lo6se8w
    @user-tr8lo6se8w 4 месяца назад

    🎊 May the coming year be your best one yet, full of achievements and happiness!

  • @ins6796
    @ins6796 2 года назад

    харош

  • @CopperSosiska12
    @CopperSosiska12 2 года назад +1

    :yt:

  • @MandelbrotSet111
    @MandelbrotSet111 Год назад +1

    Я же красивый да?😋

    • @v0r0byov
      @v0r0byov Год назад

      Да, очень

    • @user-jz3fk1ed8m
      @user-jz3fk1ed8m 3 месяца назад

      Бесконечно кривой, но минусов нету

  • @radar285
    @radar285 Год назад

    Хммммм... Этот фрактал мне что-то напоминает... Но не могу вспомнить что

    • @user-eo8xi5re4s
      @user-eo8xi5re4s 19 дней назад

      Может быть множество Жулиа

  • @user-nr9ox3tp4n
    @user-nr9ox3tp4n 2 года назад +1

    как найти язык OpenGL/GLSL ,надо скачивать C#?
    я не понимаю пару часов ищу ,не могу понять

    • @StandaloneCoder
      @StandaloneCoder  2 года назад +6

      Вам нужна любая библиотека(модуль), которая предназначена для работы с OpenGL. В закрепленном сообщение есть ссылка на видео, как запускать фрагментный шейдер при помощи Python.
      PS: Независимо на каком языке вы программируете (С++, С#, Python) - шейдеры OpenGL пишут на GLSL

    • @user-nr9ox3tp4n
      @user-nr9ox3tp4n 2 года назад

      @@StandaloneCoder спасибо!

    • @user-nr9ox3tp4n
      @user-nr9ox3tp4n 2 года назад

      @@StandaloneCoder, и еще одно , GLSL надо отдельно скачивать же ?

    • @StandaloneCoder
      @StandaloneCoder  2 года назад +1

      Нет, не надо

    • @user-nr9ox3tp4n
      @user-nr9ox3tp4n 2 года назад

      @@StandaloneCoder , значит, при установке указанных в видео модулей всё должно работать?

  • @shrigley4500
    @shrigley4500 2 года назад

    А как можно сделать бесконечное (или более длительное) погружение в этот фрактал? В данном примере он будет приближать лишь до какой то степени

    • @umion9529
      @umion9529 2 года назад +1

      Если вам все ещё интересно, могу рассказать и показать код, но не в комментариях. Можете написать мне в дискорд

    • @shrigley4500
      @shrigley4500 2 года назад

      @@umion9529 скинете свой дс?

    • @user-tm5hi7xs3i
      @user-tm5hi7xs3i Год назад

      по идее, любой фрактал бесконечно можно приближать. Он же функция. Какой бы зум не был он должен нарисовать пиксели по функции

    • @2055_play
      @2055_play Год назад

      @@user-tm5hi7xs3i проблема в точности чисел, она не бесконечная

    • @user-tm5hi7xs3i
      @user-tm5hi7xs3i Год назад

      @@2055_play смотря где, на пайтоне можно сколь угодно длинные числа использовать. Хотя соглашусь, все равно будет ограниченно количеством оперативной памяти компьютера

  • @cryptogm6898
    @cryptogm6898 2 года назад

    исходный код скинь

    • @tox1cozZ
      @tox1cozZ 2 года назад +2

      Потрать 5 минут и напиши руками, ты серьезно?

  • @user-qw1pt4oi8g
    @user-qw1pt4oi8g Год назад

    Что это такое

  • @user-pv9bc7li6u
    @user-pv9bc7li6u Год назад

    Это называется не фрактал монтельброта на множество монтельброта

    • @dedinside768
      @dedinside768 Месяц назад

      Да какая разница?