Программа для визуализации 3D моделей
- Зона отображения объекта
- Основные настройки приложения
- Область управления объектом/сценой
- Область управления светом
- Область управления текстурами
С тремя описанными выше областями возможно производить различные манипуляции (отображать поверх зоны отображения, закрывать/открывать, изменять размер и местоположение), например так:
- Загрузить модель из файла (формат obj)
- Сделать изображение текущего состояния зоны отображения, при нажатии открывается дополнительное окно (скриншот представлен ниже) выбора формата изображения и его разрешения, которое пользователь может задать вручную, либо выбрать из соответствующих пресетов
- Ребра
- Способ отображения (по умолчанию none)
- none - не отображать ребра у объекта
- линия - отображать ребра линиями
- Размер - изменить толщину линий
- Цвет - изменить цвет линий
- Способ отображения (по умолчанию none)
- Вершины
- Способ отображения (по умолчанию none)
- none - не отображать вершины у объекта
- Круг - отображать вершины кругами
- Квадрат - отображать вершины квадратами
- Размер - изменить радиус точек
- Цвет - изменить цвет точек
- Способ отображения (по умолчанию none)
- Текстуры
- Способ отображения (по умолчанию поверхность)
- none - не отображать текстуры
- Каркас - отображать каркасную модель объекта
- Поверхность - отображать модель поверхностями
- Способ отображения (по умолчанию поверхность)
При изменении толщины линии, отображается вспомогательное окно с наглядным отображением толщины и возможностью ее изменения:
| Способ отображения ребер | Толщина ребер | Цвет ребер | |||
|---|---|---|---|---|---|
none |
![]() |
defaut |
![]() |
defaut |
![]() |
Линия |
![]() |
default++ |
![]() |
pink |
![]() |
| Способ отображения вершин | Радиус вершин | Цвет вершин | |||
|---|---|---|---|---|---|
none |
![]() |
defaut |
![]() |
defaut |
![]() |
Круг |
![]() |
default++ |
![]() |
pink |
![]() |
Квадрат |
![]() |
| Способ отображения текстур | none |
Каркас |
Поверхность |
|---|---|---|---|
![]() |
![]() |
![]() |
- Цвет - изменить цвет сцены (корректно отображается только при отключенном окружении)
- Свет
- Плоское затенение - равномерное на весь полигон
- Мягкое затенение - использует градиентное изменение цвета полигона
- Тип проекции
- Центральная
- Параллельная
- Сетка (оси координат и квадратики в пространстве)
- none
- Отображать
- Сглаживание
- Твердые ребра
- Мягкие ребра
- Окружение (ландшафт вокруг)
- none
- Отображать
Желтый цвет сцены |
Зеленый цвет сцены |
|---|---|
![]() |
![]() |
Плоское затенение |
Мягкое затенение |
|---|---|
![]() |
![]() |
Центральная проекция |
Параллельная проекция |
|---|---|
![]() |
![]() |
Отображать сетку |
Сетка none |
|---|---|
![]() |
![]() |
Отображать окружение |
Окружение none |
|---|---|
![]() |
![]() |
Оригинал |
Смещение по X |
Смещение по Y |
Смещение по Z |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Поворот по X |
Поворот по Y (по Z 45) |
Поворот по Z |
Total scale |
![]() |
![]() |
![]() |
![]() |
Scale X |
Scale Y |
Scale Z |
Normalize |
![]() |
![]() |
![]() |
![]() |
Блик |
Отражение |
Прозрачность |
|---|---|---|
![]() |
![]() |
![]() |






































