filmov
tv
Система частиц на python

Показать описание
Попробуем набросать простую систему частиц на python с использованием движка pygame. Повспоминаем векторную арифметику, всемирный закон тяготения, а также попробуем обрабатывать события мыши и клавиатуры
00:00 Введение
00:12 Устанавливаем python
00:53 Устанавливаем pycharm
01:28 Создаем проект в pycharm
02:28 Немного о pygame
02:44 Устанавливаем pygame
03:23 Создаем минимальное рабочее приложение
04:45 Функции update и render
05:19 Добавляем частицы
06:21 Выводим частицы
07:52 Располагаем частицы в окне рандомно
08:30 Ограничиваем FPS
09:18 Добавляем вектор скорости
10:14 Очищаем изображение
10:54 Делаем рандомную скорость частицам
11:17 Добавляем life частицам и выкидываем из списка умершие частицы
12:46 Увеличиваем количество частицы за такт
13:04 Заставляем частицы следовать за курсором
16:06 Рисуем вектора скорости частиц
17:11 Добавляем возможность остановить игру с клавиатуры
19:25 Рисуем точку положения курсора
20:09 Контролируем силу притяжения относительно курсора
21:30 Добавляем рандомную жизнь
22:03 Используем всемирный закон тяготения для расчета силы притяжения
23:41 Генерим частицы из центра
24:02 Добавляем черные дыры путем обработки события мыши
25:40 Управляем размером черных дыр с помощью колесика мыши
26:40 Правим баги
27:35 Завершение
00:00 Введение
00:12 Устанавливаем python
00:53 Устанавливаем pycharm
01:28 Создаем проект в pycharm
02:28 Немного о pygame
02:44 Устанавливаем pygame
03:23 Создаем минимальное рабочее приложение
04:45 Функции update и render
05:19 Добавляем частицы
06:21 Выводим частицы
07:52 Располагаем частицы в окне рандомно
08:30 Ограничиваем FPS
09:18 Добавляем вектор скорости
10:14 Очищаем изображение
10:54 Делаем рандомную скорость частицам
11:17 Добавляем life частицам и выкидываем из списка умершие частицы
12:46 Увеличиваем количество частицы за такт
13:04 Заставляем частицы следовать за курсором
16:06 Рисуем вектора скорости частиц
17:11 Добавляем возможность остановить игру с клавиатуры
19:25 Рисуем точку положения курсора
20:09 Контролируем силу притяжения относительно курсора
21:30 Добавляем рандомную жизнь
22:03 Используем всемирный закон тяготения для расчета силы притяжения
23:41 Генерим частицы из центра
24:02 Добавляем черные дыры путем обработки события мыши
25:40 Управляем размером черных дыр с помощью колесика мыши
26:40 Правим баги
27:35 Завершение
Система частиц на python
Blender 3D ► 7. Системы частиц. Часть 1.
димастратция влияния радиации на тень
Урок Houdini 'Частицы в Python' (Видео на конкурс)
Система частиц (Particle system)
Студенты российского вуза разработали вечный двигатель #вечныйдвигатель #изобретения...
open tk c# система частиц ! particles system
Клеточные Автоматы на частицах
Встреча с Путиным в общежитии МГУ на Воробьевых горах!
Devlog #3 | Инвентарь и система частиц
Мощь Python на все случаи жизни: анализ данных и решение бизнес-задач....
Использование python в физике. Евгений Пальковский, Григорий Райкин. (meetup #5)...
Разнёс код за минуту
Квантовая теория поля: визуализация от ScienceClic
№12-4 PascalABC NET 2D Графика Система частиц CallBack Ускорение Часть 2 Курсы бухгалтер...
Задача трёх тел (2023) | Русский трейлер | San ti | Three Body
Математическое моделирование физических процессов реального мира....
№12-1 PascalABC NET 2D Графика Система частиц CallBack Без инета Часть 2 Курс 1с россия Пройти...
Нейросеть на Python за 10 минут | Код нейросети на Python | Программирование на Python для детей...
Урок Houdini 'Python для чайников' (RUS)
Курс 'Частицы в Гудини'
Главная загадка Природы | ALI
#1. Основные этапы работы генетического алгоритма | Генетические алгоритмы на Python...
Роевой интеллект. Проект 'Орущие букашки'
Комментарии