Глобальное обновление Three.js

Обложка: Глобальное обновление Three.js
Обложка: Глобальное обновление Three.js

1 августа вышла новая версия Three.js r179 - свежак прямо из репозитория!

Что такое Three.js

Three.js - это бесплатная JavaScript-библиотека с открытым кодом, позволяющая создавать браузерную 3D‑графику через WebGL и экспериментально WebGPU.

Ближайшие конкуренты Three.js - это Babylon.js (но это скорее мощный движок с фокусом на игры и RTC), Verge3D (больше визуальный конструктор, чем кодовая библиотека) и LUME (обновляется даже чаще Three.js). Но Three.js легче учить, гибче в кастомизации и популярнее для статических и интерактивных проектов.

Что нового в версии r179?

Обновлены страницы MaterialX, AnimationClip, Texture и другие. Добавлены новые примеры WebGPU: webgpu_postprocessing_dof_basic, webgpu_compute_texture_3d, улучшена поддержка MaterialX и отражений.

Итог

Three.js r179 — не революция, но набор продуманных улучшений для удобства работы: надёжная загрузка форматов, стабильность визуальных эффектов, гибкость NodeMaterial, WebGPU‑примеры и точная физика. Иными словами, идеальный апгрейд для структурированных проектов вкупе с работой в Blender 3D.

Постоянные обновления (графика, анимация и AI) - мой телеграм канал: https://t.me/photoudzen

Источники:

@Dmitrii_DAK
07.08.2025 00:16 UTC
Первоисточник