
|| разделы:: | |
|| реклама:: |
|
|| новости почтой:: |
|
|| поиск по сайту:: |
|
|| рекомендуем:: |
|
|  |
JS NYWORIANIS VP — чистый JS/Canvas 3D-движок оррерия (механической модели солнечной системы) с реалистичной перспективной проекцией, кеплеровской механикой орбит и процедурно-генерируемыми текстурами планет.
Все объекты — звёзды, планеты, луны, кольца и астероидный пояс — сортируются по глубине для корректного перекрытия и отображаются с учётом перспективного масштабирования.
Под лицензией CC BY 4.0 — можно свободно использовать, модифицировать и встраивать в любые проекты.
Ключевые особенности
- Полноценный 3D-движок с нуля — собственная векторная математика, камера со сферическими координатами, проекция 3D→2D, фрустум-каллинг и алгоритм живописца (painter's algorithm) без единой внешней библиотеки
- Физически-вдохновлённая орбитальная механика — кеплеровские законы в действии: внутренние планеты движутся быстрее внешних, иерархическая система «звезда → планета → луны», астероидный пояс с индивидуальными скоростями для каждого тела
- Процедурная генерация текстур на лету — текстуры генерируются из seed-значений и не требуют внешних изображений
- Интерактивная орбитальная камера — drag для вращения, scroll для зума, плавное слежение за выбранной планетой (клавиша F), мгновенный сброс вида (R) и пауза симуляции (пробел)
- Визуальные эффекты реального времени — трёхслойное параллактическое звёздное поле, системы колец у газовых гигантов, глобальное освещение с градиентными тенями, атмосферное свечение планет
- Оптимизированная производительность — рендер с сортировкой по глубине, отсечение объектов за камерой, перспективное масштабирование спрайтов — плавная работа даже на интегрированной графике
- Адаптивная масштабируемость — холст автоматически подстраивается под окно браузера через CSS-трансформацию, сохраняя чёткое пиксельное отображение звёзд и текстур
- Полная автономность — не требует сервера, CDN, загрузки текстур или внешних библиотек. Всё в одном HTML-файле — скачал и запустил
- Кроссплатформенность — работает на Windows, macOS, Linux, Android и iOS во всех современных браузерах с поддержкой Canvas 2D (включая мобильные touch-устройства)
- Образовательный чистый код — каждый математический класс подробно документирован на английском с объяснением формул, геометрического смысла и физических принципов. Идеально для изучения 3D-графики и игровой математики
Требования:
нет
|
|
Скачан: 7 | Рейтинг: 10.00 | Голосов: 1 | Добавлен: 4-Jun-2026 |
|
 |
|  |