Альтернативный Webgl
88 subscribers
91 videos
22 files
28 links
https://altwebgl.ru/

Разработка Webgl и WebGPU приложений.
Симбиоз c AI.
Нейросборка проектов.
Download Telegram
Media is too big
VIEW IN TELEGRAM
Первая попытка создать безфизиковую имитацию ткани.
Также есть имитация гравитации.
Цель - взаимодействие с тканью на мобильных устройствах.
👍2
duplicate_ifc_geometry.py
4.5 KB
Возможно кому то нужно будет, скрипт на python для дублирования геометрии внутри ifc файла.
Используется для нагрузочного тестирования приложений ifc viewer
👍1
Навигация робота без GPS
Создали приложение с роботом, который имеет 2 режима работы:

1. Робот прокладывает маршрут, учитывая препятствия, даже если они меняют свое положение в реальном времени.
2. Робот следует по определенному маршруту к указанной точке на маршруте.
instansTogeom.py
7.8 KB
Данный скрипт внутри программы Blender делает следующее:
Если вдруг на пустышке есть инстанс коллекция, и вы хотите в этом месте реальную геометрию. Вы выделяете пустышку и запустив скрипт, на месте пустышки формируется геометрия с сохранением поворота, масштаба и положения.
convert_jpg_to_png_transparent.py
1.8 KB
Данный скрипт меняет формат jpg на png, удаляет фон, что иногда надо для разработки дата-сетов и обучения нейромоделей.
Photoshop или Gimp не рационально использовать, когда изображений миллионы.
В папку с изображениями помещаете скрипт.
Установка
pip install Pillow
Запуск
python convert_jpg_to_png_transparent.py
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример Playable ads , хороший аппетит у змейки Мням!
Создал отдельную группу, связанную с разработкой, обучением и внедрением нейромоделей.
Возможно частичное применение для WebGL.
Но ориентир - собственная нейромодель под любое направление.

В большинстве, пока ведется разработка - будут скрины файлов, дата-сетов и другая техническая информация.
https://t.me/DevNeuromodels
Media is too big
VIEW IN TELEGRAM
Интерактивные ткани WebGL

Ведем разработку реальной ткани в виртуальном пространстве.
Взаимодействие с видимым и тактильными данными.
Возврат в исходное состояние.
🔥1
Forwarded from Александр
Скрипт загружает модель YOLO‑v8, обрабатывает (один или несколько) изображений, выделяет людей, получает для каждого найденного объекта
прямоугольник** и **маску, а затем рисует эти боксы/маски на оригинальном изображении.
В итоге сохраняется изображение с наложенными результатами.

В будущем данный тип моделей планируется использовать в 3D пространстве для определения складок на одежде геометрических моделей ( ткани, швы, ремни, интерактивное взаимодействие ( наложение логотипов, изменение данных в реальном времени и т.п.))
Альтернативный Webgl pinned «Какой контент вы бы хотели видеть чаще в публикациях канала?»
Media is too big
VIEW IN TELEGRAM
Добрый день.
Продолжаем изучать технологии и возможности, интерактивность..

Сегодня Контактная Ткань TSL - Three.js Shading Language

Основные данные на которые обратили внимание:
1.Нет торможения системы - полный контакт при FPS 106-145
2.Для материалов, текстуры можно использовать в группе ( цвет, нормали, окружающее затенение, шероховатость)
3.Карты окружения HDR только высокого качества ( в примере использовали 4K )
4.При физике TSL пока нет прямого контакта указателя с геометрией.
Они только направляющие ( заставляют скрытый объект менять свое положение )
Но в момент начала движения указателя - объект влияния меняет сторону относительно ткани, здесь и работает Отталкивание и Натягивание.

Исходник для изучения
https://threejs.org/examples/?q=Compute%20Cloth#webgpu_compute_cloth
Примеры TLS
https://threejs.org/examples/?q=tsl#webgpu_tsl_angular_slicing
🔥21