Raytracing Workbench/ru: Difference between revisions

From FreeCAD Documentation
(Created page with 'Этот модуль предназначен для отправки содержимого вашей сцены во внешние программы [http://ru.wikipedia.or…')
 
No edit summary
Line 44: Line 44:
* http://www.luxrender.net/
* http://www.luxrender.net/


{{docnav|Drawing Module/ru|Draft Module/ru}}
{{docnav/ru|Drawing Module/ru|2d Drafting Module/ru}}


{{languages | {{en|Raytracing Module}} {{es|Raytracing Module/es}} {{se|Raytracing Module/se}} {{pl|Raytracing Module/pl}} }}
{{languages | {{en|Raytracing Module}} {{es|Raytracing Module/es}} {{se|Raytracing Module/se}} {{pl|Raytracing Module/pl}} }}

Revision as of 12:47, 23 February 2011

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