Работы учащихся 3D-ГРАФИКА | Seite 11

SketchUp
Моделирование деталей и механизмов для производства

3D-моделирование фотореалистичных изображений

Программные пакеты, позволяющие создавать трёхмерную графику, то есть моделировать объекты виртуальной реальности и создавать на основе этих моделей изображения, очень разнообразны. Последние годы устойчивыми лидерами в этой области являются коммерческие продукты, такие, как: Autodesk 3ds Max; Autodesk Maya; Autodesk Softimage; Blender; Cinema 4D; Houdini;
Modo; LightWave 3D; Caligari Truespace. а также сравнительно новые Rhinoceros 3D, Nevercenter Silo и ZBrush.
Среди открытых продуктов, распространяемых свободно, числится пакет Blender( позволяет создавать 3D-модели, анимацию, различные симуляции и др. c последующим рендерингом), K-3D и Wings3D.

SketchUp

Бесплатная программа SketchUp компании Google позволяет создавать модели, совместимые с географическими ландшафтами ресурса Google Планета Земля, а также просматривать в интерактивном режиме на компьютере пользователя несколько тысяч архитектурных моделей, которые выложены на бесплатном постоянно пополняемом ресурсе Google Cities in Development( выдающиеся здания мира), созданные сообществом пользователей.
Визуализация трёхмерной графики в играх и прикладных программах
Есть ряд программных библиотек для визуализации трёхмерной графики в прикладных программах— DirectX, OpenGL и так далее.
Есть ряд подходов по представлению 3D-графики в играх— полное 3D, псевдо-3D.
Есть множество движков, используемых для создания трёхмерных игр, отвечающих не только за трёхмерную графику, но и за расчёты физики игрового мира, взаимодействия пользователя с игрой и связь пользователей в игре при многопользовательском режиме и многое другое( см. также статью 3D-шутер). Как правило, движок разрабатывается под конкретную игру, а затем лицензируется( становится доступен) для создания других игр.

Моделирование деталей и механизмов для производства

Существуют конструкторские CAD / CAE / CAM пакеты, предполагающие создание моделей деталей и конструкций, их расчёт и последующее формирование программ для станков ЧПУ и 3D-принтеров.
Такие пакеты даже не всегда дают пользователю оперировать 3D-моделью напрямую, например, есть пакет OpenSCAM, модель в котором формируется выполнением формируемого пользователем скрипта, написанного на специализированном языке.