🔥 Теперь 3D-модели можно крутить-вертеть прямо в Терминале благодаря Terminal3d
Новости
Разработчик Лиам Илан представил Terminal3d — утилиту с открытым исходным кодом для просмотра 3D-моделей прямо в Терминале с помощью ASCII-графики
8 открытий23 показов
Разработчик Лиам Илан представил Terminal3d — утилиту с открытым исходным кодом, которая позволяет просматривать 3D-модели прямо в Терминале.
Как это работает?
Terminal3d использует ASCII-графику для рендеринга 3D-моделей. Модели отображаются в режиме реального времени и поддерживают интерактивные элементы: можно поворачивать и масштабировать объекты с помощью клавиш на клавиатуре.
Несмотря на ограничения текстового интерфейса, проект демонстрирует, насколько мощными и инновационными могут быть текстовые утилиты.
Основные возможности Terminal3d
- Поддержка форматов STL и OBJ.
- Управление камерой и объектом в реальном времени.
- Отображение через ASCII-символы, адаптированные под текстовую среду.
- Поддержка Linux, macOS и Windows через WSL.
Для кого это полезно?
Terminal3d станет находкой для разработчиков, работающих с 3D-графикой и предпочитающих командную строку.
Это удобный инструмент для быстрого просмотра моделей без необходимости открывать тяжелые графические редакторы. Также утилита подойдет для образовательных целей или для демонстрации возможностей терминала.
Как установить?
1. Убедитесь, что у вас установлен Python (поддерживаются версии 3.7 и выше).
2. Клонируйте репозиторий с GitHub:
3. Установите зависимости:
4. Запустите приложение с выбранной 3D-моделью:
Возможности для улучшения
Проект активно развивается и разработчик призывает сообщество к участию.
В будущем Terminal3d может получить поддержку новых форматов, улучшенные алгоритмы рендеринга и дополнительные настройки отображения.
8 открытий23 показов