photogrammetry_importer.panels.view_3d_panel

Module Contents

class photogrammetry_importer.panels.view_3d_panel.OpenGLPanelSettings

Bases: bpy.types.PropertyGroup

Class that defines the properties of the OpenGL panel in the 3D view.

viz_point_size :IntProperty(name='Point Size', description='OpenGL visualization point size.', get=get_viz_point_size, set=set_viz_point_size, min=1)
only_3d_view :BoolProperty(name='Export Only 3D View', description='Export only the 3D view or the full UI of Blender', default=True)
use_camera_perspective :BoolProperty(name='Use Perspective of Selected Camera', description='', default=True)
screenshot_file_format :StringProperty(name='File format', description='File format of the exported screenshot(s)', default='png')
use_camera_keyframes_for_screenshots :BoolProperty(name='Use Keyframes of Selected Camera', description='Use the Camera Keyframes instead of Animation Frames', default=True)
save_point_size :IntProperty(name='Point Size', description='OpenGL point size.', default=10)
render_file_format :StringProperty(name='File format', description='File format of the exported rendering(s)', default='png')
save_alpha :BoolProperty(name='Save Alpha Values', description='Save alpha values (if possible) to disk.', default=True)
use_camera_keyframes_for_rendering :BoolProperty(name='Use Camera Keyframes', description='Use the Camera Keyframes instead of Animation Frames.', default=True)
get_viz_point_size()
set_viz_point_size(value)
class photogrammetry_importer.panels.view_3d_panel.OpenGLPanel

Bases: bpy.types.Panel

Class that defines the OpenGL panel in the 3D view.

bl_label = OpenGL Panel
bl_idname = EXPORT_OPENGL_PT_render_point_cloud
bl_space_type = VIEW_3D
bl_region_type = UI
bl_category = PhotogrammetryImporter
classmethod poll(context)

Return the availability status of the panel.

classmethod register()

Register properties and operators corresponding to this panel.

classmethod unregister()

Unregister properties and operators corresponding to this panel.

draw(context)

Draw the panel with corrresponding properties and operators.