Пикоген
![]() | |
![]() | |
Разработчик(и) | Себастьян Мах |
---|---|
Стабильная версия | 0,3 / 20 июля 2010 г |
Репозиторий | |
Написано в | С++ |
Операционная система | Линукс , Винда |
Платформа | Кросс-платформенный |
Тип | Генератор пейзажей |
Лицензия | GPL, версия 3 или новее |
Веб-сайт | пикоген |


Picogen — система рендеринга для создания и рендеринга искусственного ландшафта, основанная на трассировке лучей . Это бесплатное программное обеспечение .
Обзор [ править ]
Хотя основной целью picogen является отображение реалистичного трехмерного ландшафта, как с точки зрения формирования ландшафта, так и с точки зрения правдоподобия изображения, он также является инструментом для создания карты высот . [1] в котором карты высот программируются с использованием синтаксиса, напоминающего Lisp . [2]
Система затемнения частично программируемая. [3]
Примеры функций [ править ]
- в стиле Whitted Трассировщик лучей для быстрого предварительного просмотра
- Простейший трассировщик пути для получения высококачественных результатов
- Частичная реализация модели Sun-/Skylight Притэма [4]
- Процедурные карты высот , хотя перед рендерингом они мозаичные.
Интерфейсы [ править ]
В настоящее время существует интерфейс для picogen, называемый picogen-wx (основанный на wxWidgets ). Он инкапсулирован из picogen и поэтому взаимодействует с ним на уровне командной строки . Picogen-wx предоставляет несколько панелей для проектирования различных аспектов ландшафта, например, панель «Солнце/Небо» или панель «Текстура местности». Каждая панель имеет собственное окно предварительного просмотра, однако к каждому окну предварительного просмотра можно получить доступ из любой другой панели.
Пейзажи можно загружать и сохранять в собственном простом формате файлов на основе XML , а также можно сохранять изображения произвольного размера (включая сглаживание).

Ссылки [ править ]
- ^ Введение в mkheightmap
- ^ Справочник по языку высоты
- ^ Шейдеры в picogen
- ^ Притам и др. (1999). «Практическая аналитическая модель для дневного света» . Архивировано из оригинала 18 апреля 2009 года.
Внешние ссылки [ править ]
- Бесплатное программное обеспечение для 3D-графики
- Программное обеспечение для 3D-рендеринга для Linux
- Программное обеспечение глобального освещения
- Системы рендеринга
- Бесплатное программное обеспечение, написанное на C++.
- Программное обеспечение, использующее wxWidgets
- Программное обеспечение, использующее лицензию GPL
- Заглушки бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
- Заглушки графического программного обеспечения