Верстак Raytracing

From FreeCAD Documentation
Revision as of 12:47, 23 February 2011 by Psi13art (talk | contribs)

Этот модуль предназначен для отправки содержимого вашей сцены во внешние программы рендеринга, для создания фотореалистичной изображения вашей работы. Модуль Рендеринга все ещё находится на ранней стадии разработки, так что у вас, на данный момент, не много доступных вариантов. В настоящее время, только базовый набор инструментов экспорта объектов Деталей в виде POV-ray файлов. Эти файлы могут быть загружены в POV-ray и отрендерены.

GUI Инструменты

Template:Raytracing Tools/ru


Экспорт Вида

Самы простой способ экспортировать текущий 3D вид и все его содержимое в Povray файл. Сперва, вы должны загрузить или создать ваши CAD данные и спозиционировать ориентацию 3D вида по вашему желанию. Затем выбирете "Export View(экспортировать вид)..." из меню рендеринга.

Вас попросят указать место куда сохранить результирующий *.pov файл. После этого вы можете открыть его в Povray и отрендерить:

Как обычно в программе рендеринга можно делать большие и красивые картинки:

Написание сценариев

Вот как использовать эти функции в python:

import Raytracing,RaytracingGui
OutFile = open('C:/Documents and Settings/jriegel/Desktop/test.pov','w')
OutFile.write(open(App.getResourceDir()+'Mod/Raytracing/Templates/ProjectStd.pov').read())
OutFile.write(RaytracingGui.povViewCamera())
OutFile.write(Raytracing.getPartAsPovray('Box',App.activeDocument().Box.Shape,0.800000,0.800000,0.800000))
OutFile.close()
del OutFile

Ссылки

О POV-Ray:

О остальных open-source программах рендеринга (для осуществления в будущем):

Drawing Module/ru
2d Drafting Module/ru
Available translations of this page: Template:Se