Прогаем с кенгурой
229 subscribers
188 photos
187 videos
17 files
156 links
Сидим с кенгурой под горой, запекаем текстуры...

{ программирование, процедурная генерация, графика, аудио, образование и немного про специфичные игры }

https://gostrobrod.dev
Download Telegram
Media is too big
VIEW IN TELEGRAM
Обыкновенная зеленушка (Common greenfinch)

Пошел фоткать птенцов турбочуков и заснял этого
3
Турбочуки (Зеленоногая камышница или Tasmanian Nativehen) с птенцами
3
Вот покрупнее кадр
5
Я тут периодически буду местное зверье и птиц постить - не все в жизни крутится вокруг кода и математики.

Но если вам совсем птицы и зверье местное не интересны - вы говорите.
5
Планы на сезон:

- [01. Documentation]()
- [02. Basic diagnostics]()
- [03. Devices and Simulators]()
- [04. GPU Frame Capture: pt.1 UI]()
- [05. GPU Frame Capture: pt.2 Code]()
- [06. GPU Frame Capture: pt.3 Profiling]()
- [07. GPU Frame Capture: pt.4 Debugging]()
- [08. Metal System Trace]()
- [09. Manual Solutions]()


Про видео я не забыл - будет в параллель идти
🔥3❤‍🔥21
Возвращаюсь к нашим видео эффектам. В опросе победило аналоговое видео, поэтому пойдем по этой ветке.

Напомню, что ветка аналогового видео на самом деле тоже весьма ветвистая:

1. ТВ
- передающее устройство (трубка, усилитель, синхронизация развертки, композиция сигнала, модулятор, усилитель)
- канал связи (радиосигнал)
- принимающее устройство (усилитель, демодулятор, видеоусилитель, синхроселектор, разделение компонентов (для цветного), экран (рассмотрим ЭЛТ, а жк потом, потому что он уже АЦП требует))

2. Запись
- на пленку
- на винил (этот уникальный путь мы пожалуй проигнорируем, но да, видео писали и на винил - могу поискать видео, если интересно)
- устройства записи/чтения (они похожи, потому эффекты будут +/- те же)
2
Самое красивое и интересное тут (ИМХО) это передающие телевизионные трубки:
1 - иконоскоп
2 - супериконоскоп
3 - ортикон
4 - суперортикон
5 - видикон
6 - много их разных еще есть

Вообще там еще катушки должны быть фокусирующие и отклоняющие, но на картинке их нет.

Принцип их +/- похожий:
- свет с объектива заряжает мишень
- при сканировании мишени лучом тот дозаряжает каждый участок, при этом если он уже был заряжен, но этот заряд идет в сигнал

Вариации идут в основном во взаимном расположении мишени, входа и источника сканирующего луча. И в том, фотоэффект напрямую из источника изображения или через внутренние элементы для усиления (как в радиолампе)

Из-за того, что у нас мишень, а не матрица, то в зависимости от устройства у нас либо не будет пикселей вообще, либо будет зерно, либо какая-то маска.
2👀2
Кстати за вот это вот все и дальше скажите спасибо Эйнштейну, который открыл фотоэффект и получил за это нобелевку более ста лет назад.
🔥53
Зачем-то решил в ходе прокрастинации смоделировать звук инструмента по его геометрии. Так как есть куча параметров кроме геометрии, а физический мир на практике чуть сложнее трех формул из теории для разных видов вибраторов, пришлось эту кучу параметров подбирать торчом. Результат синтеза все равно - говно. Завтра (уже 2 часа как сегодня) буду искать пакеты для физического моделирования акустических систем.
😁3
я зачем-то заболел, потому посты пока на паузе
😢2🙏21
Media is too big
VIEW IN TELEGRAM
Псевдо-жидкость


float2 uv = -1. + 2. * In.v_texcoord;
for(int i = 0; i < 10; ++i) {
uv.y += sin(uv.x * i * 4 + 6 * sin(0.3 * U.time)) * 0.01 * i;
uv.x += sin(uv.y * i * 3 + 8 * cos(0.1 * U.time)) * 0.01 * i;
}
uv = uv * 0.5 + 0.5;
float4 a = mix(float4(1,0,0,1), float4(1,1,0,1), uv.x);
float4 b = mix(float4(0,0,1,1), float4(0,1,0,1), uv.x);
float4 c = mix(a, b, uv.y);
return pow(c,0.75);
🔥6👍1