Attention: this wiki is deactivated
The new wiki is up and running at http://www.freecadweb.org/wiki
Important: Do not edit this wiki anymore, it will be deleted soon. If you have edit rights here, please read this article to know how to regain your edit rights on the new wiki.
Raytracing Module/ru
From free-cad
Этот модуль предназначен для отправки содержимого вашей сцены во внешние программы рендеринга, для создания фотореалистичной изображения вашей работы. Модуль Рендеринга все ещё находится на ранней стадии разработки, так что у вас, на данный момент, не много доступных вариантов. В настоящее время, только базовый набор инструментов экспорта объектов Деталей в виде POV-ray файлов. Эти файлы могут быть загружены в POV-ray и отрендерены.
Contents |
GUI Инструменты
Инструменты для экспорта 3D объекта во внешние визуализаторы
-
Create a Povray project: Создать новый проект POV-Ray
-
Insert view info: Вставить данные вида (позицию камеры итд) в текущий проект POV-Ray
-
Insert part info:Вставить выбранные объекты в текущий проект POV-Ray
Экспорт Вида
Самы простой способ экспортировать текущий 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:
- http://www.spiritone.com/~english/cyclopedia/
- http://www.povray.org/
- http://en.wikipedia.org/wiki/POV-Ray
О остальных open-source программах рендеринга (для осуществления в будущем):

