Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created March 12, 2020 23:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/8f5c38f60a619ff88dedbd029c01c8e0 to your computer and use it in GitHub Desktop.
Save r-ryantm/8f5c38f60a619ff88dedbd029c01c8e0 to your computer and use it in GitHub Desktop.
/nix/store/xn0m9q0qw7kk3izk937c1lcz3kf4ljih-blender-2.82a
├── bin
│   ├── blender
│   └── blender-thumbnailer.py
└── share
├── applications
│   └── blender.desktop
├── blender
│   └── 2.82
│   ├── datafiles
│   │   ├── colormanagement
│   │   │   ├── config.ocio
│   │   │   ├── filmic
│   │   │   │   ├── filmic_desat65cube.spi3d
│   │   │   │   ├── filmic_false_color.spi3d
│   │   │   │   ├── filmic_to_0-35_1-30.spi1d
│   │   │   │   ├── filmic_to_0-48_1-09.spi1d
│   │   │   │   ├── filmic_to_0-60_1-04.spi1d
│   │   │   │   ├── filmic_to_0-70_1-03.spi1d
│   │   │   │   ├── filmic_to_0-85_1-011.spi1d
│   │   │   │   ├── filmic_to_0.99_1-0075.spi1d
│   │   │   │   └── filmic_to_1.20_1-00.spi1d
│   │   │   └── luts
│   │   │   ├── aces_to_xyz.spimtx
│   │   │   ├── dci_xyz.spi1d
│   │   │   ├── lg10.spi1d
│   │   │   ├── rec709.spi1d
│   │   │   ├── rec709_to_aces.spimtx
│   │   │   ├── srgb_inv.spi1d
│   │   │   ├── srgb.spi1d
│   │   │   ├── srgb_to_xyz.spimtx
│   │   │   └── vd16.spi1d
│   │   ├── fonts
│   │   │   ├── bmonofont-i18n.ttf.gz
│   │   │   └── droidsans.ttf.gz
│   │   ├── icons
│   │   │   ├── brush.gpencil_draw.draw.dat
│   │   │   ├── brush.gpencil_draw.erase.dat
│   │   │   ├── brush.gpencil_draw.fill.dat
│   │   │   ├── brush.paint_texture.airbrush.dat
│   │   │   ├── brush.paint_texture.clone.dat
│   │   │   ├── brush.paint_texture.draw.dat
│   │   │   ├── brush.paint_texture.fill.dat
│   │   │   ├── brush.paint_texture.mask.dat
│   │   │   ├── brush.paint_texture.masklort.dat
│   │   │   ├── brush.paint_texture.multiply.dat
│   │   │   ├── brush.paint_texture.smear.dat
│   │   │   ├── brush.paint_texture.soften.dat
│   │   │   ├── brush.paint_vertex.alpha.dat
│   │   │   ├── brush.paint_vertex.average.dat
│   │   │   ├── brush.paint_vertex.blur.dat
│   │   │   ├── brush.paint_vertex.draw.dat
│   │   │   ├── brush.paint_vertex.smear.dat
│   │   │   ├── brush.paint_weight.average.dat
│   │   │   ├── brush.paint_weight.blur.dat
│   │   │   ├── brush.paint_weight.draw.dat
│   │   │   ├── brush.paint_weight.mix.dat
│   │   │   ├── brush.paint_weight.smear.dat
│   │   │   ├── brush.particle.add.dat
│   │   │   ├── brush.particle.comb.dat
│   │   │   ├── brush.particle.cut.dat
│   │   │   ├── brush.particle.length.dat
│   │   │   ├── brush.particle.puff.dat
│   │   │   ├── brush.particle.smooth.dat
│   │   │   ├── brush.particle.weight.dat
│   │   │   ├── brush.sculpt.blob.dat
│   │   │   ├── brush.sculpt.clay.dat
│   │   │   ├── brush.sculpt.clay_strips.dat
│   │   │   ├── brush.sculpt.crease.dat
│   │   │   ├── brush.sculpt.draw.dat
│   │   │   ├── brush.sculpt.draw_sharp.dat
│   │   │   ├── brush.sculpt.elastic_deform.dat
│   │   │   ├── brush.sculpt.fill.dat
│   │   │   ├── brush.sculpt.flatten.dat
│   │   │   ├── brush.sculpt.grab.dat
│   │   │   ├── brush.sculpt.inflate.dat
│   │   │   ├── brush.sculpt.layer.dat
│   │   │   ├── brush.sculpt.mask.dat
│   │   │   ├── brush.sculpt.multiplane_scrape.dat
│   │   │   ├── brush.sculpt.nudge.dat
│   │   │   ├── brush.sculpt.pinch.dat
│   │   │   ├── brush.sculpt.pose.dat
│   │   │   ├── brush.sculpt.rotate.dat
│   │   │   ├── brush.sculpt.scrape.dat
│   │   │   ├── brush.sculpt.simplify.dat
│   │   │   ├── brush.sculpt.smooth.dat
│   │   │   ├── brush.sculpt.snake_hook.dat
│   │   │   ├── brush.sculpt.thumb.dat
│   │   │   ├── brush.sculpt.topology.dat
│   │   │   ├── brush.uv_sculpt.grab.dat
│   │   │   ├── brush.uv_sculpt.pinch.dat
│   │   │   ├── brush.uv_sculpt.relax.dat
│   │   │   ├── none.dat
│   │   │   ├── ops.armature.bone.roll.dat
│   │   │   ├── ops.armature.extrude_cursor.dat
│   │   │   ├── ops.armature.extrude_move.dat
│   │   │   ├── ops.curve.draw.dat
│   │   │   ├── ops.curve.extrude_cursor.dat
│   │   │   ├── ops.curve.extrude_move.dat
│   │   │   ├── ops.curve.radius.dat
│   │   │   ├── ops.curve.vertex_random.dat
│   │   │   ├── ops.generic.cursor.dat
│   │   │   ├── ops.generic.select_box.dat
│   │   │   ├── ops.generic.select_circle.dat
│   │   │   ├── ops.generic.select.dat
│   │   │   ├── ops.generic.select_lasso.dat
│   │   │   ├── ops.gpencil.draw.dat
│   │   │   ├── ops.gpencil.draw.eraser.dat
│   │   │   ├── ops.gpencil.draw.line.dat
│   │   │   ├── ops.gpencil.draw.poly.dat
│   │   │   ├── ops.gpencil.edit_bend.dat
│   │   │   ├── ops.gpencil.edit_mirror.dat
│   │   │   ├── ops.gpencil.edit_shear.dat
│   │   │   ├── ops.gpencil.edit_to_sphere.dat
│   │   │   ├── ops.gpencil.extrude_move.dat
│   │   │   ├── ops.gpencil.primitive_arc.dat
│   │   │   ├── ops.gpencil.primitive_box.dat
│   │   │   ├── ops.gpencil.primitive_circle.dat
│   │   │   ├── ops.gpencil.primitive_curve.dat
│   │   │   ├── ops.gpencil.primitive_line.dat
│   │   │   ├── ops.gpencil.primitive_polyline.dat
│   │   │   ├── ops.gpencil.radius.dat
│   │   │   ├── ops.gpencil.sculpt_clone.dat
│   │   │   ├── ops.gpencil.sculpt_grab.dat
│   │   │   ├── ops.gpencil.sculpt_pinch.dat
│   │   │   ├── ops.gpencil.sculpt_push.dat
│   │   │   ├── ops.gpencil.sculpt_randomize.dat
│   │   │   ├── ops.gpencil.sculpt_smooth.dat
│   │   │   ├── ops.gpencil.sculpt_strength.dat
│   │   │   ├── ops.gpencil.sculpt_thickness.dat
│   │   │   ├── ops.gpencil.sculpt_twist.dat
│   │   │   ├── ops.gpencil.sculpt_weight.dat
│   │   │   ├── ops.gpencil.stroke_cutter.dat
│   │   │   ├── ops.mesh.bevel.dat
│   │   │   ├── ops.mesh.bisect.dat
│   │   │   ├── ops.mesh.dupli_extrude_cursor.dat
│   │   │   ├── ops.mesh.extrude_faces_move.dat
│   │   │   ├── ops.mesh.extrude_region_move.dat
│   │   │   ├── ops.mesh.extrude_region_shrink_fatten.dat
│   │   │   ├── ops.mesh.inset.dat
│   │   │   ├── ops.mesh.knife_tool.dat
│   │   │   ├── ops.mesh.loopcut_slide.dat
│   │   │   ├── ops.mesh.offset_edge_loops_slide.dat
│   │   │   ├── ops.mesh.polybuild_hover.dat
│   │   │   ├── ops.mesh.primitive_cone_add_gizmo.dat
│   │   │   ├── ops.mesh.primitive_cube_add_gizmo.dat
│   │   │   ├── ops.mesh.primitive_cylinder_add_gizmo.dat
│   │   │   ├── ops.mesh.primitive_grid_add_gizmo.dat
│   │   │   ├── ops.mesh.primitive_sphere_add_gizmo.dat
│   │   │   ├── ops.mesh.primitive_torus_add_gizmo.dat
│   │   │   ├── ops.mesh.rip.dat
│   │   │   ├── ops.mesh.rip_edge.dat
│   │   │   ├── ops.mesh.spin.dat
│   │   │   ├── ops.mesh.spin.duplicate.dat
│   │   │   ├── ops.mesh.vertices_smooth.dat
│   │   │   ├── ops.node.links_cut.dat
│   │   │   ├── ops.paint.eyedropper_add.dat
│   │   │   ├── ops.paint.vertex_color_fill.dat
│   │   │   ├── ops.paint.weight_fill.dat
│   │   │   ├── ops.paint.weight_gradient.dat
│   │   │   ├── ops.paint.weight_sample.dat
│   │   │   ├── ops.paint.weight_sample_group.dat
│   │   │   ├── ops.pose.breakdowner.dat
│   │   │   ├── ops.pose.push.dat
│   │   │   ├── ops.pose.relax.dat
│   │   │   ├── ops.sculpt.border_hide.dat
│   │   │   ├── ops.sculpt.border_mask.dat
│   │   │   ├── ops.sculpt.lasso_mask.dat
│   │   │   ├── ops.sculpt.mesh_filter.dat
│   │   │   ├── ops.transform.bone_envelope.dat
│   │   │   ├── ops.transform.bone_size.dat
│   │   │   ├── ops.transform.edge_slide.dat
│   │   │   ├── ops.transform.push_pull.dat
│   │   │   ├── ops.transform.resize.cage.dat
│   │   │   ├── ops.transform.resize.dat
│   │   │   ├── ops.transform.rotate.dat
│   │   │   ├── ops.transform.shear.dat
│   │   │   ├── ops.transform.shrink_fatten.dat
│   │   │   ├── ops.transform.tilt.dat
│   │   │   ├── ops.transform.tosphere.dat
│   │   │   ├── ops.transform.transform.dat
│   │   │   ├── ops.transform.translate.dat
│   │   │   ├── ops.transform.vertex_random.dat
│   │   │   ├── ops.transform.vert_slide.dat
│   │   │   └── ops.view3d.ruler.dat
│   │   ├── locale
│   │   │   ├── ab
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ar
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ca
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── cs
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── de
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── eo
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── es
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── es_ES
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── eu
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── fa
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── fr
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ha
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── he
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── hi
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── hr
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── hu
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── id
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── it
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ja
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ko
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ky
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── languages
│   │   │   ├── nl
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── pl
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── pt
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── pt_BR
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── ru
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── sk
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── sr
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── sr@latin
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── sv
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── th
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── tr
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── uk
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── vi
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   ├── zh_CN
│   │   │   │   └── LC_MESSAGES
│   │   │   │   └── blender.mo
│   │   │   └── zh_TW
│   │   │   └── LC_MESSAGES
│   │   │   └── blender.mo
│   │   └── studiolights
│   │   ├── matcap
│   │   │   ├── basic_1.exr
│   │   │   ├── basic_2.exr
│   │   │   ├── basic_dark.exr
│   │   │   ├── basic_side.exr
│   │   │   ├── ceramic_dark.exr
│   │   │   ├── ceramic_lightbulb.exr
│   │   │   ├── check_normal+y.exr
│   │   │   ├── check_rim_dark.exr
│   │   │   ├── check_rim_light.exr
│   │   │   ├── clay_brown.exr
│   │   │   ├── clay_muddy.exr
│   │   │   ├── clay_studio.exr
│   │   │   ├── jade.exr
│   │   │   ├── license.txt
│   │   │   ├── metal_anisotropic.exr
│   │   │   ├── metal_carpaint.exr
│   │   │   ├── metal_lead.exr
│   │   │   ├── metal_shiny.exr
│   │   │   ├── pearl.exr
│   │   │   ├── reflection_check_horizontal.exr
│   │   │   ├── reflection_check_vertical.exr
│   │   │   ├── resin.exr
│   │   │   ├── skin.exr
│   │   │   └── toon.exr
│   │   ├── studio
│   │   │   ├── basic.sl
│   │   │   ├── outdoor.sl
│   │   │   ├── rim.sl
│   │   │   └── studio.sl
│   │   └── world
│   │   ├── city.exr
│   │   ├── courtyard.exr
│   │   ├── forest.exr
│   │   ├── interior.exr
│   │   ├── license.txt
│   │   ├── night.exr
│   │   ├── studio.exr
│   │   ├── sunrise.exr
│   │   └── sunset.exr
│   └── scripts
│   ├── addons
│   │   ├── add_camera_rigs
│   │   │   ├── build_rigs.py
│   │   │   ├── composition_guides_menu.py
│   │   │   ├── create_widgets.py
│   │   │   ├── __init__.py
│   │   │   ├── operators.py
│   │   │   ├── prefs.py
│   │   │   └── ui_panels.py
│   │   ├── add_curve_extra_objects
│   │   │   ├── add_curve_aceous_galore.py
│   │   │   ├── add_curve_braid.py
│   │   │   ├── add_curve_celtic_links.py
│   │   │   ├── add_curve_curly.py
│   │   │   ├── add_curve_simple.py
│   │   │   ├── add_curve_spirals.py
│   │   │   ├── add_curve_spirofit_bouncespline.py
│   │   │   ├── add_curve_torus_knots.py
│   │   │   ├── add_surface_plane_cone.py
│   │   │   ├── beveltaper_curve.py
│   │   │   └── __init__.py
│   │   ├── add_curve_ivygen.py
│   │   ├── add_curve_sapling
│   │   │   ├── __init__.py
│   │   │   ├── presets
│   │   │   │   ├── callistemon.py
│   │   │   │   ├── douglas_fir.py
│   │   │   │   ├── japanese_maple.py
│   │   │   │   ├── quaking_aspen.py
│   │   │   │   ├── small_maple.py
│   │   │   │   ├── small_pine.py
│   │   │   │   ├── weeping_willow.py
│   │   │   │   ├── white_birch.py
│   │   │   │   └── willow.py
│   │   │   └── utils.py
│   │   ├── add_mesh_BoltFactory
│   │   │   ├── Boltfactory.py
│   │   │   ├── createMesh.py
│   │   │   └── __init__.py
│   │   ├── add_mesh_discombobulator
│   │   │   ├── __init__.py
│   │   │   └── mesh_discombobulator.py
│   │   ├── add_mesh_extra_objects
│   │   │   ├── add_empty_as_parent.py
│   │   │   ├── add_mesh_3d_function_surface.py
│   │   │   ├── add_mesh_beam_builder.py
│   │   │   ├── add_mesh_gears.py
│   │   │   ├── add_mesh_gemstones.py
│   │   │   ├── add_mesh_honeycomb.py
│   │   │   ├── add_mesh_menger_sponge.py
│   │   │   ├── add_mesh_pipe_joint.py
│   │   │   ├── add_mesh_pyramid.py
│   │   │   ├── add_mesh_rocks
│   │   │   │   ├── add_mesh_rocks.xml
│   │   │   │   ├── factory.xml
│   │   │   │   ├── __init__.py
│   │   │   │   ├── randomize_texture.py
│   │   │   │   ├── rockgen.py
│   │   │   │   ├── settings.py
│   │   │   │   └── utils.py
│   │   │   ├── add_mesh_round_brilliant.py
│   │   │   ├── add_mesh_round_cube.py
│   │   │   ├── add_mesh_solid.py
│   │   │   ├── add_mesh_star.py
│   │   │   ├── add_mesh_supertoroid.py
│   │   │   ├── add_mesh_teapot.py
│   │   │   ├── add_mesh_torusknot.py
│   │   │   ├── add_mesh_triangles.py
│   │   │   ├── add_mesh_twisted_torus.py
│   │   │   ├── add_mesh_vertex.py
│   │   │   ├── Blocks.py
│   │   │   ├── __init__.py
│   │   │   ├── utils.py
│   │   │   └── Wallfactory.py
│   │   ├── add_mesh_geodesic_domes
│   │   │   ├── add_shape_geodesic.py
│   │   │   ├── forms_271.py
│   │   │   ├── geodesic_classes_271.py
│   │   │   ├── __init__.py
│   │   │   ├── third_domes_panel_271.py
│   │   │   └── vefm_271.py
│   │   ├── amaranth
│   │   │   ├── animation
│   │   │   │   ├── frame_current.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── jump_frames.py
│   │   │   │   ├── motion_paths.py
│   │   │   │   └── timeline_extra_info.py
│   │   │   ├── __init__.py
│   │   │   ├── misc
│   │   │   │   ├── color_management.py
│   │   │   │   ├── dupli_group_id.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── sequencer_extra_info.py
│   │   │   │   └── toggle_wire.py
│   │   │   ├── modeling
│   │   │   │   ├── __init__.py
│   │   │   │   └── symmetry_tools.py
│   │   │   ├── node_editor
│   │   │   │   ├── display_image.py
│   │   │   │   ├── id_panel.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── node_shader_extra.py
│   │   │   │   ├── node_stats.py
│   │   │   │   ├── normal_node.py
│   │   │   │   ├── simplify_nodes.py
│   │   │   │   ├── switch_material.py
│   │   │   │   └── templates
│   │   │   │   ├── __init__.py
│   │   │   │   ├── vectorblur.py
│   │   │   │   └── vignette.py
│   │   │   ├── prefs.py
│   │   │   ├── render
│   │   │   │   ├── border_camera.py
│   │   │   │   ├── final_resolution.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── meshlight_add.py
│   │   │   │   ├── meshlight_select.py
│   │   │   │   ├── passepartout.py
│   │   │   │   ├── render_output_z.py
│   │   │   │   └── samples_scene.py
│   │   │   ├── scene
│   │   │   │   ├── current_blend.py
│   │   │   │   ├── debug.py
│   │   │   │   ├── goto_library.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── material_remove_unassigned.py
│   │   │   │   ├── refresh.py
│   │   │   │   ├── save_reload.py
│   │   │   │   └── stats.py
│   │   │   └── utils.py
│   │   ├── animation_add_corrective_shape_key.py
│   │   ├── animation_animall.py
│   │   ├── ant_landscape
│   │   │   ├── add_mesh_ant_landscape.py
│   │   │   ├── ant_functions.py
│   │   │   ├── ant_noise.py
│   │   │   ├── eroder.py
│   │   │   ├── ErosionR.txt
│   │   │   ├── __init__.py
│   │   │   ├── mesh_ant_displace.py
│   │   │   ├── stats.py
│   │   │   ├── test.py
│   │   │   └── utils.py
│   │   ├── archimesh
│   │   │   ├── achm_books_maker.py
│   │   │   ├── achm_column_maker.py
│   │   │   ├── achm_curtain_maker.py
│   │   │   ├── achm_door_maker.py
│   │   │   ├── achm_gltools.py
│   │   │   ├── achm_kitchen_maker.py
│   │   │   ├── achm_lamp_maker.py
│   │   │   ├── achm_main_panel.py
│   │   │   ├── achm_roof_maker.py
│   │   │   ├── achm_room_maker.py
│   │   │   ├── achm_shelves_maker.py
│   │   │   ├── achm_stairs_maker.py
│   │   │   ├── achm_tools.py
│   │   │   ├── achm_venetian_maker.py
│   │   │   ├── achm_window_maker.py
│   │   │   ├── achm_window_panel.py
│   │   │   ├── images
│   │   │   │   └── fabric_diffuse.png
│   │   │   └── __init__.py
│   │   ├── archipack
│   │   │   ├── archipack_2d.py
│   │   │   ├── archipack_autoboolean.py
│   │   │   ├── archipack_cutter.py
│   │   │   ├── archipack_door.py
│   │   │   ├── archipack_fence.py
│   │   │   ├── archipack_floor.py
│   │   │   ├── archipack_gl.py
│   │   │   ├── archipack_handle.py
│   │   │   ├── archipack_keymaps.py
│   │   │   ├── archipack_manipulator.py
│   │   │   ├── archipack_material.py
│   │   │   ├── archipack_object.py
│   │   │   ├── archipack_preset.py
│   │   │   ├── archipack_progressbar.py
│   │   │   ├── archipack_reference_point.py
│   │   │   ├── archipack_rendering.py
│   │   │   ├── archipack_roof.py
│   │   │   ├── archipack_slab.py
│   │   │   ├── archipack_snap.py
│   │   │   ├── archipack_stair.py
│   │   │   ├── archipack_thumbs.py
│   │   │   ├── archipack_truss.py
│   │   │   ├── archipack_wall2.py
│   │   │   ├── archipack_window.py
│   │   │   ├── bmesh_utils.py
│   │   │   ├── icons
│   │   │   │   ├── archipack.png
│   │   │   │   ├── detect.png
│   │   │   │   ├── door.png
│   │   │   │   ├── fence.png
│   │   │   │   ├── floor.png
│   │   │   │   ├── polygons.png
│   │   │   │   ├── roof.png
│   │   │   │   ├── selection.png
│   │   │   │   ├── slab.png
│   │   │   │   ├── stair.png
│   │   │   │   ├── truss.png
│   │   │   │   ├── union.png
│   │   │   │   ├── wall.png
│   │   │   │   └── window.png
│   │   │   ├── __init__.py
│   │   │   ├── panel.py
│   │   │   └── presets
│   │   │   ├── archipack_door
│   │   │   │   ├── 160x200_dual.py
│   │   │   │   ├── 400x240_garage.py
│   │   │   │   └── 80x200.py
│   │   │   ├── archipack_fence
│   │   │   │   ├── glass_panels.py
│   │   │   │   ├── inox_glass_concrete.py
│   │   │   │   ├── metal_glass.py
│   │   │   │   ├── metal.py
│   │   │   │   └── wood.py
│   │   │   ├── archipack_floor
│   │   │   │   ├── boards_200x20.py
│   │   │   │   ├── herringbone_50x10.py
│   │   │   │   ├── herringbone_p_50x10.py
│   │   │   │   ├── hexagon_10.py
│   │   │   │   ├── hopscotch_30x30.py
│   │   │   │   ├── parquet_15x3.py
│   │   │   │   ├── stepping_stone_30x30.py
│   │   │   │   ├── tile_30x60.py
│   │   │   │   └── windmill_30x30.py
│   │   │   ├── archipack_materials
│   │   │   │   ├── door.txt
│   │   │   │   ├── fence.txt
│   │   │   │   ├── floor.txt
│   │   │   │   ├── handle.txt
│   │   │   │   ├── roof.txt
│   │   │   │   ├── slab.txt
│   │   │   │   ├── stair.txt
│   │   │   │   ├── truss.txt
│   │   │   │   ├── wall2.txt
│   │   │   │   └── window.txt
│   │   │   ├── archipack_roof
│   │   │   │   ├── braas_1.py
│   │   │   │   ├── braas_2.py
│   │   │   │   ├── eternit.py
│   │   │   │   ├── lauze.py
│   │   │   │   ├── metal.py
│   │   │   │   ├── ondule.py
│   │   │   │   ├── roman.py
│   │   │   │   ├── round.py
│   │   │   │   └── square.py
│   │   │   ├── archipack_stair
│   │   │   │   ├── i_wood_over_concrete.py
│   │   │   │   ├── l_wood_over_concrete.py
│   │   │   │   ├── o_wood_over_concrete.py
│   │   │   │   └── u_wood_over_concrete.py
│   │   │   ├── archipack_window
│   │   │   │   ├── 120x110_flat_2_elliptic.py
│   │   │   │   ├── 120x110_flat_2_oblique.py
│   │   │   │   ├── 120x110_flat_2.py
│   │   │   │   ├── 120x110_flat_2_round.py
│   │   │   │   ├── 180x110_flat_3.py
│   │   │   │   ├── 180x210_flat_3.py
│   │   │   │   ├── 180x210_rail_2.py
│   │   │   │   ├── 240x210_rail_3.py
│   │   │   │   ├── 80x80_flat_1_circle.py
│   │   │   │   └── 80x80_flat_1.py
│   │   │   └── missing.png
│   │   ├── blender_id
│   │   │   ├── CHANGELOG.md
│   │   │   ├── communication.py
│   │   │   ├── __init__.py
│   │   │   ├── profiles.py
│   │   │   └── README.md
│   │   ├── blenderkit
│   │   │   ├── append_link.py
│   │   │   ├── asset_inspector.py
│   │   │   ├── autothumb_material_bg.py
│   │   │   ├── autothumb_model_bg.py
│   │   │   ├── autothumb.py
│   │   │   ├── bg_blender.py
│   │   │   ├── bkit_oauth.py
│   │   │   ├── blendfiles
│   │   │   │   ├── cleaned.blend
│   │   │   │   ├── material_thumbnailer_cycles.blend
│   │   │   │   └── thumbnailer.blend
│   │   │   ├── categories.py
│   │   │   ├── colors.py
│   │   │   ├── data
│   │   │   │   └── categories.json
│   │   │   ├── download.py
│   │   │   ├── icons.py
│   │   │   ├── __init__.py
│   │   │   ├── oauth.py
│   │   │   ├── overrides.py
│   │   │   ├── paths.py
│   │   │   ├── ratings.py
│   │   │   ├── README.md
│   │   │   ├── rerequests.py
│   │   │   ├── search.py
│   │   │   ├── tasks_queue.py
│   │   │   ├── thumbnails
│   │   │   │   ├── arrow_left.png
│   │   │   │   ├── arrow_right.png
│   │   │   │   ├── bar_slider.png
│   │   │   │   ├── flp.png
│   │   │   │   ├── fp.png
│   │   │   │   ├── locked_large.png
│   │   │   │   ├── locked.png
│   │   │   │   ├── rating_ui_empty.png
│   │   │   │   ├── rating_ui.png
│   │   │   │   ├── star_white.png
│   │   │   │   ├── thumbnail_notready.jpg
│   │   │   │   ├── vs_deleted.png
│   │   │   │   ├── vs_on_hold.png
│   │   │   │   ├── vs_ready.png
│   │   │   │   ├── vs_rejected.png
│   │   │   │   ├── vs_uploaded.png
│   │   │   │   └── vs_uploading.png
│   │   │   ├── ui_bgl.py
│   │   │   ├── ui_panels.py
│   │   │   ├── ui.py
│   │   │   ├── upload_bg.py
│   │   │   ├── upload.py
│   │   │   ├── utils.py
│   │   │   └── version_checker.py
│   │   ├── bone_selection_sets.py
│   │   ├── btrace
│   │   │   ├── bTrace_panel.py
│   │   │   ├── bTrace_props.py
│   │   │   ├── bTrace.py
│   │   │   └── __init__.py
│   │   ├── camera_turnaround.py
│   │   ├── curve_assign_shapekey.py
│   │   ├── curve_simplify.py
│   │   ├── curve_tools
│   │   │   ├── auto_loft.py
│   │   │   ├── cad.py
│   │   │   ├── curves.py
│   │   │   ├── exports.py
│   │   │   ├── fillet.py
│   │   │   ├── __init__.py
│   │   │   ├── internal.py
│   │   │   ├── intersections.py
│   │   │   ├── mathematics.py
│   │   │   ├── operators.py
│   │   │   ├── outline.py
│   │   │   ├── path_finder.py
│   │   │   ├── properties.py
│   │   │   ├── remove_doubles.py
│   │   │   ├── show_resolution.py
│   │   │   ├── splines_sequence.py
│   │   │   ├── surfaces.py
│   │   │   ├── toolpath.py
│   │   │   └── util.py
│   │   ├── cycles
│   │   │   ├── engine.py
│   │   │   ├── __init__.py
│   │   │   ├── license
│   │   │   │   ├── Apache_2.0.txt
│   │   │   │   ├── ILM.txt
│   │   │   │   ├── NVidia.txt
│   │   │   │   ├── OSL.txt
│   │   │   │   ├── readme.txt
│   │   │   │   └── Sobol.txt
│   │   │   ├── operators.py
│   │   │   ├── osl.py
│   │   │   ├── presets.py
│   │   │   ├── properties.py
│   │   │   ├── source
│   │   │   │   ├── kernel
│   │   │   │   │   ├── bvh
│   │   │   │   │   │   ├── bvh_embree.h
│   │   │   │   │   │   ├── bvh.h
│   │   │   │   │   │   ├── bvh_local.h
│   │   │   │   │   │   ├── bvh_nodes.h
│   │   │   │   │   │   ├── bvh_shadow_all.h
│   │   │   │   │   │   ├── bvh_traversal.h
│   │   │   │   │   │   ├── bvh_types.h
│   │   │   │   │   │   ├── bvh_volume_all.h
│   │   │   │   │   │   ├── bvh_volume.h
│   │   │   │   │   │   ├── obvh_local.h
│   │   │   │   │   │   ├── obvh_nodes.h
│   │   │   │   │   │   ├── obvh_shadow_all.h
│   │   │   │   │   │   ├── obvh_traversal.h
│   │   │   │   │   │   ├── obvh_volume_all.h
│   │   │   │   │   │   ├── obvh_volume.h
│   │   │   │   │   │   ├── qbvh_local.h
│   │   │   │   │   │   ├── qbvh_nodes.h
│   │   │   │   │   │   ├── qbvh_shadow_all.h
│   │   │   │   │   │   ├── qbvh_traversal.h
│   │   │   │   │   │   ├── qbvh_volume_all.h
│   │   │   │   │   │   └── qbvh_volume.h
│   │   │   │   │   ├── closure
│   │   │   │   │   │   ├── alloc.h
│   │   │   │   │   │   ├── bsdf_ashikhmin_shirley.h
│   │   │   │   │   │   ├── bsdf_ashikhmin_velvet.h
│   │   │   │   │   │   ├── bsdf_diffuse.h
│   │   │   │   │   │   ├── bsdf_diffuse_ramp.h
│   │   │   │   │   │   ├── bsdf.h
│   │   │   │   │   │   ├── bsdf_hair.h
│   │   │   │   │   │   ├── bsdf_hair_principled.h
│   │   │   │   │   │   ├── bsdf_microfacet.h
│   │   │   │   │   │   ├── bsdf_microfacet_multi.h
│   │   │   │   │   │   ├── bsdf_microfacet_multi_impl.h
│   │   │   │   │   │   ├── bsdf_oren_nayar.h
│   │   │   │   │   │   ├── bsdf_phong_ramp.h
│   │   │   │   │   │   ├── bsdf_principled_diffuse.h
│   │   │   │   │   │   ├── bsdf_principled_sheen.h
│   │   │   │   │   │   ├── bsdf_reflection.h
│   │   │   │   │   │   ├── bsdf_refraction.h
│   │   │   │   │   │   ├── bsdf_toon.h
│   │   │   │   │   │   ├── bsdf_transparent.h
│   │   │   │   │   │   ├── bsdf_util.h
│   │   │   │   │   │   ├── bssrdf.h
│   │   │   │   │   │   ├── emissive.h
│   │   │   │   │   │   └── volume.h
│   │   │   │   │   ├── filter
│   │   │   │   │   │   ├── filter_defines.h
│   │   │   │   │   │   ├── filter_features.h
│   │   │   │   │   │   ├── filter_features_sse.h
│   │   │   │   │   │   ├── filter.h
│   │   │   │   │   │   ├── filter_kernel.h
│   │   │   │   │   │   ├── filter_nlm_cpu.h
│   │   │   │   │   │   ├── filter_nlm_gpu.h
│   │   │   │   │   │   ├── filter_prefilter.h
│   │   │   │   │   │   ├── filter_reconstruction.h
│   │   │   │   │   │   ├── filter_transform_gpu.h
│   │   │   │   │   │   ├── filter_transform.h
│   │   │   │   │   │   └── filter_transform_sse.h
│   │   │   │   │   ├── geom
│   │   │   │   │   │   ├── geom_attribute.h
│   │   │   │   │   │   ├── geom_curve.h
│   │   │   │   │   │   ├── geom_curve_intersect.h
│   │   │   │   │   │   ├── geom.h
│   │   │   │   │   │   ├── geom_motion_curve.h
│   │   │   │   │   │   ├── geom_motion_triangle.h
│   │   │   │   │   │   ├── geom_motion_triangle_intersect.h
│   │   │   │   │   │   ├── geom_motion_triangle_shader.h
│   │   │   │   │   │   ├── geom_object.h
│   │   │   │   │   │   ├── geom_patch.h
│   │   │   │   │   │   ├── geom_primitive.h
│   │   │   │   │   │   ├── geom_subd_triangle.h
│   │   │   │   │   │   ├── geom_triangle.h
│   │   │   │   │   │   ├── geom_triangle_intersect.h
│   │   │   │   │   │   └── geom_volume.h
│   │   │   │   │   ├── kernel_accumulate.h
│   │   │   │   │   ├── kernel_bake.h
│   │   │   │   │   ├── kernel_camera.h
│   │   │   │   │   ├── kernel_color.h
│   │   │   │   │   ├── kernel_compat_cpu.h
│   │   │   │   │   ├── kernel_compat_cuda.h
│   │   │   │   │   ├── kernel_compat_opencl.h
│   │   │   │   │   ├── kernel_compat_optix.h
│   │   │   │   │   ├── kernel_differential.h
│   │   │   │   │   ├── kernel_emission.h
│   │   │   │   │   ├── kernel_film.h
│   │   │   │   │   ├── kernel_globals.h
│   │   │   │   │   ├── kernel_id_passes.h
│   │   │   │   │   ├── kernel_jitter.h
│   │   │   │   │   ├── kernel_light.h
│   │   │   │   │   ├── kernel_math.h
│   │   │   │   │   ├── kernel_montecarlo.h
│   │   │   │   │   ├── kernel_passes.h
│   │   │   │   │   ├── kernel_path_branched.h
│   │   │   │   │   ├── kernel_path_common.h
│   │   │   │   │   ├── kernel_path.h
│   │   │   │   │   ├── kernel_path_state.h
│   │   │   │   │   ├── kernel_path_subsurface.h
│   │   │   │   │   ├── kernel_path_surface.h
│   │   │   │   │   ├── kernel_path_volume.h
│   │   │   │   │   ├── kernel_profiling.h
│   │   │   │   │   ├── kernel_projection.h
│   │   │   │   │   ├── kernel_queues.h
│   │   │   │   │   ├── kernel_random.h
│   │   │   │   │   ├── kernels
│   │   │   │   │   │   ├── cuda
│   │   │   │   │   │   │   ├── filter.cu
│   │   │   │   │   │   │   ├── kernel_config.h
│   │   │   │   │   │   │   ├── kernel.cu
│   │   │   │   │   │   │   ├── kernel_cuda_image.h
│   │   │   │   │   │   │   └── kernel_split.cu
│   │   │   │   │   │   ├── opencl
│   │   │   │   │   │   │   ├── filter.cl
│   │   │   │   │   │   │   ├── kernel_background.cl
│   │   │   │   │   │   │   ├── kernel_bake.cl
│   │   │   │   │   │   │   ├── kernel_base.cl
│   │   │   │   │   │   │   ├── kernel_buffer_update.cl
│   │   │   │   │   │   │   ├── kernel_data_init.cl
│   │   │   │   │   │   │   ├── kernel_direct_lighting.cl
│   │   │   │   │   │   │   ├── kernel_displace.cl
│   │   │   │   │   │   │   ├── kernel_do_volume.cl
│   │   │   │   │   │   │   ├── kernel_enqueue_inactive.cl
│   │   │   │   │   │   │   ├── kernel_holdout_emission_blurring_pathtermination_ao.cl
│   │   │   │   │   │   │   ├── kernel_indirect_background.cl
│   │   │   │   │   │   │   ├── kernel_indirect_subsurface.cl
│   │   │   │   │   │   │   ├── kernel_lamp_emission.cl
│   │   │   │   │   │   │   ├── kernel_next_iteration_setup.cl
│   │   │   │   │   │   │   ├── kernel_opencl_image.h
│   │   │   │   │   │   │   ├── kernel_path_init.cl
│   │   │   │   │   │   │   ├── kernel_queue_enqueue.cl
│   │   │   │   │   │   │   ├── kernel_scene_intersect.cl
│   │   │   │   │   │   │   ├── kernel_shader_eval.cl
│   │   │   │   │   │   │   ├── kernel_shader_setup.cl
│   │   │   │   │   │   │   ├── kernel_shader_sort.cl
│   │   │   │   │   │   │   ├── kernel_shadow_blocked_ao.cl
│   │   │   │   │   │   │   ├── kernel_shadow_blocked_dl.cl
│   │   │   │   │   │   │   ├── kernel_split_bundle.cl
│   │   │   │   │   │   │   ├── kernel_split_function.h
│   │   │   │   │   │   │   ├── kernel_state_buffer_size.cl
│   │   │   │   │   │   │   └── kernel_subsurface_scatter.cl
│   │   │   │   │   │   └── optix
│   │   │   │   │   │   └── kernel_optix.cu
│   │   │   │   │   ├── kernel_shader.h
│   │   │   │   │   ├── kernel_shadow.h
│   │   │   │   │   ├── kernel_subsurface.h
│   │   │   │   │   ├── kernel_textures.h
│   │   │   │   │   ├── kernel_types.h
│   │   │   │   │   ├── kernel_volume.h
│   │   │   │   │   ├── kernel_work_stealing.h
│   │   │   │   │   ├── kernel_write_passes.h
│   │   │   │   │   ├── split
│   │   │   │   │   │   ├── kernel_branched.h
│   │   │   │   │   │   ├── kernel_buffer_update.h
│   │   │   │   │   │   ├── kernel_data_init.h
│   │   │   │   │   │   ├── kernel_direct_lighting.h
│   │   │   │   │   │   ├── kernel_do_volume.h
│   │   │   │   │   │   ├── kernel_enqueue_inactive.h
│   │   │   │   │   │   ├── kernel_holdout_emission_blurring_pathtermination_ao.h
│   │   │   │   │   │   ├── kernel_indirect_background.h
│   │   │   │   │   │   ├── kernel_indirect_subsurface.h
│   │   │   │   │   │   ├── kernel_lamp_emission.h
│   │   │   │   │   │   ├── kernel_next_iteration_setup.h
│   │   │   │   │   │   ├── kernel_path_init.h
│   │   │   │   │   │   ├── kernel_queue_enqueue.h
│   │   │   │   │   │   ├── kernel_scene_intersect.h
│   │   │   │   │   │   ├── kernel_shader_eval.h
│   │   │   │   │   │   ├── kernel_shader_setup.h
│   │   │   │   │   │   ├── kernel_shader_sort.h
│   │   │   │   │   │   ├── kernel_shadow_blocked_ao.h
│   │   │   │   │   │   ├── kernel_shadow_blocked_dl.h
│   │   │   │   │   │   ├── kernel_split_common.h
│   │   │   │   │   │   ├── kernel_split_data.h
│   │   │   │   │   │   ├── kernel_split_data_types.h
│   │   │   │   │   │   └── kernel_subsurface_scatter.h
│   │   │   │   │   └── svm
│   │   │   │   │   ├── svm_ao.h
│   │   │   │   │   ├── svm_aov.h
│   │   │   │   │   ├── svm_attribute.h
│   │   │   │   │   ├── svm_bevel.h
│   │   │   │   │   ├── svm_blackbody.h
│   │   │   │   │   ├── svm_brick.h
│   │   │   │   │   ├── svm_brightness.h
│   │   │   │   │   ├── svm_bump.h
│   │   │   │   │   ├── svm_camera.h
│   │   │   │   │   ├── svm_checker.h
│   │   │   │   │   ├── svm_clamp.h
│   │   │   │   │   ├── svm_closure.h
│   │   │   │   │   ├── svm_color_util.h
│   │   │   │   │   ├── svm_convert.h
│   │   │   │   │   ├── svm_displace.h
│   │   │   │   │   ├── svm_fractal_noise.h
│   │   │   │   │   ├── svm_fresnel.h
│   │   │   │   │   ├── svm_gamma.h
│   │   │   │   │   ├── svm_geometry.h
│   │   │   │   │   ├── svm_gradient.h
│   │   │   │   │   ├── svm.h
│   │   │   │   │   ├── svm_hsv.h
│   │   │   │   │   ├── svm_ies.h
│   │   │   │   │   ├── svm_image.h
│   │   │   │   │   ├── svm_invert.h
│   │   │   │   │   ├── svm_light_path.h
│   │   │   │   │   ├── svm_magic.h
│   │   │   │   │   ├── svm_mapping.h
│   │   │   │   │   ├── svm_mapping_util.h
│   │   │   │   │   ├── svm_map_range.h
│   │   │   │   │   ├── svm_math.h
│   │   │   │   │   ├── svm_math_util.h
│   │   │   │   │   ├── svm_mix.h
│   │   │   │   │   ├── svm_musgrave.h
│   │   │   │   │   ├── svm_noise.h
│   │   │   │   │   ├── svm_noisetex.h
│   │   │   │   │   ├── svm_normal.h
│   │   │   │   │   ├── svm_ramp.h
│   │   │   │   │   ├── svm_ramp_util.h
│   │   │   │   │   ├── svm_sepcomb_hsv.h
│   │   │   │   │   ├── svm_sepcomb_vector.h
│   │   │   │   │   ├── svm_sky.h
│   │   │   │   │   ├── svm_tex_coord.h
│   │   │   │   │   ├── svm_types.h
│   │   │   │   │   ├── svm_value.h
│   │   │   │   │   ├── svm_vector_transform.h
│   │   │   │   │   ├── svm_vertex_color.h
│   │   │   │   │   ├── svm_voronoi.h
│   │   │   │   │   ├── svm_voxel.h
│   │   │   │   │   ├── svm_wave.h
│   │   │   │   │   ├── svm_wavelength.h
│   │   │   │   │   ├── svm_white_noise.h
│   │   │   │   │   └── svm_wireframe.h
│   │   │   │   └── util
│   │   │   │   ├── util_atomic.h
│   │   │   │   ├── util_color.h
│   │   │   │   ├── util_defines.h
│   │   │   │   ├── util_half.h
│   │   │   │   ├── util_hash.h
│   │   │   │   ├── util_math_fast.h
│   │   │   │   ├── util_math_float2.h
│   │   │   │   ├── util_math_float3.h
│   │   │   │   ├── util_math_float4.h
│   │   │   │   ├── util_math.h
│   │   │   │   ├── util_math_int2.h
│   │   │   │   ├── util_math_int3.h
│   │   │   │   ├── util_math_int4.h
│   │   │   │   ├── util_math_intersect.h
│   │   │   │   ├── util_math_matrix.h
│   │   │   │   ├── util_projection.h
│   │   │   │   ├── util_rect.h
│   │   │   │   ├── util_static_assert.h
│   │   │   │   ├── util_texture.h
│   │   │   │   ├── util_transform.h
│   │   │   │   ├── util_types_float2.h
│   │   │   │   ├── util_types_float2_impl.h
│   │   │   │   ├── util_types_float3.h
│   │   │   │   ├── util_types_float3_impl.h
│   │   │   │   ├── util_types_float4.h
│   │   │   │   ├── util_types_float4_impl.h
│   │   │   │   ├── util_types_float8.h
│   │   │   │   ├── util_types_float8_impl.h
│   │   │   │   ├── util_types.h
│   │   │   │   ├── util_types_int2.h
│   │   │   │   ├── util_types_int2_impl.h
│   │   │   │   ├── util_types_int3.h
│   │   │   │   ├── util_types_int3_impl.h
│   │   │   │   ├── util_types_int4.h
│   │   │   │   ├── util_types_int4_impl.h
│   │   │   │   ├── util_types_uchar2.h
│   │   │   │   ├── util_types_uchar2_impl.h
│   │   │   │   ├── util_types_uchar3.h
│   │   │   │   ├── util_types_uchar3_impl.h
│   │   │   │   ├── util_types_uchar4.h
│   │   │   │   ├── util_types_uchar4_impl.h
│   │   │   │   ├── util_types_uint2.h
│   │   │   │   ├── util_types_uint2_impl.h
│   │   │   │   ├── util_types_uint3.h
│   │   │   │   ├── util_types_uint3_impl.h
│   │   │   │   ├── util_types_uint4.h
│   │   │   │   ├── util_types_uint4_impl.h
│   │   │   │   ├── util_types_ushort4.h
│   │   │   │   ├── util_types_vector3.h
│   │   │   │   └── util_types_vector3_impl.h
│   │   │   ├── ui.py
│   │   │   └── version_update.py
│   │   ├── depsgraph_debug.py
│   │   ├── development_edit_operator.py
│   │   ├── development_icon_get.py
│   │   ├── development_iskeyfree.py
│   │   ├── io_anim_bvh
│   │   │   ├── export_bvh.py
│   │   │   ├── import_bvh.py
│   │   │   └── __init__.py
│   │   ├── io_anim_camera.py
│   │   ├── io_anim_nuke_chan
│   │   │   ├── export_nuke_chan.py
│   │   │   ├── import_nuke_chan.py
│   │   │   └── __init__.py
│   │   ├── io_coat3D
│   │   │   ├── data.json
│   │   │   ├── __init__.py
│   │   │   └── tex.py
│   │   ├── io_curve_svg
│   │   │   ├── import_svg.py
│   │   │   ├── __init__.py
│   │   │   ├── svg_colors.py
│   │   │   ├── svg_util.py
│   │   │   └── svg_util_test.py
│   │   ├── io_export_dxf
│   │   │   ├── draw_blenders
│   │   │   │   └── __init__.py
│   │   │   ├── export_dxf.py
│   │   │   ├── __init__.py
│   │   │   ├── model
│   │   │   │   ├── dxfLibrary.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── migiusModel.py
│   │   │   │   └── model.py
│   │   │   ├── operator.py
│   │   │   ├── primitive_exporters
│   │   │   │   ├── base_exporter.py
│   │   │   │   ├── camera_exporter.py
│   │   │   │   ├── curve_exporter.py
│   │   │   │   ├── empty_exporter.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── insert_exporter.py
│   │   │   │   ├── lamp_exporter.py
│   │   │   │   ├── mesh_exporter.py
│   │   │   │   ├── text_exporter.py
│   │   │   │   └── viewborder_exporter.py
│   │   │   └── test2.txt
│   │   ├── io_export_paper_model.py
│   │   ├── io_export_pc2.py
│   │   ├── io_import_dxf
│   │   │   ├── dxfgrabber
│   │   │   │   ├── acdsdata.py
│   │   │   │   ├── blockssection.py
│   │   │   │   ├── codepage.py
│   │   │   │   ├── color.py
│   │   │   │   ├── const.py
│   │   │   │   ├── decode.py
│   │   │   │   ├── defaultchunk.py
│   │   │   │   ├── drawing.py
│   │   │   │   ├── dxfentities.py
│   │   │   │   ├── dxfobjects.py
│   │   │   │   ├── entitysection.py
│   │   │   │   ├── headersection.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── juliandate.py
│   │   │   │   ├── layers.py
│   │   │   │   ├── linetypes.py
│   │   │   │   ├── sections.py
│   │   │   │   ├── styles.py
│   │   │   │   ├── tablessection.py
│   │   │   │   └── tags.py
│   │   │   ├── dxfimport
│   │   │   │   ├── convert.py
│   │   │   │   ├── do.py
│   │   │   │   ├── fake_entities.py
│   │   │   │   ├── groupsort.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── is_.py
│   │   │   │   └── line_merger.py
│   │   │   ├── __init__.py
│   │   │   └── transverse_mercator.py
│   │   ├── io_import_images_as_planes.py
│   │   ├── io_import_palette
│   │   │   ├── import_ase.py
│   │   │   ├── import_krita.py
│   │   │   └── __init__.py
│   │   ├── io_mesh_atomic
│   │   │   ├── atom_info.dat
│   │   │   ├── __init__.py
│   │   │   ├── pdb_export.py
│   │   │   ├── pdb_gui.py
│   │   │   ├── pdb_import.py
│   │   │   ├── utility_gui.py
│   │   │   ├── utility_panel.py
│   │   │   ├── xyz_export.py
│   │   │   ├── xyz_gui.py
│   │   │   └── xyz_import.py
│   │   ├── io_mesh_ply
│   │   │   ├── export_ply.py
│   │   │   ├── import_ply.py
│   │   │   └── __init__.py
│   │   ├── io_mesh_stl
│   │   │   ├── blender_utils.py
│   │   │   ├── __init__.py
│   │   │   └── stl_utils.py
│   │   ├── io_mesh_uv_layout
│   │   │   ├── export_uv_eps.py
│   │   │   ├── export_uv_png.py
│   │   │   ├── export_uv_svg.py
│   │   │   └── __init__.py
│   │   ├── io_scene_fbx
│   │   │   ├── data_types.py
│   │   │   ├── encode_bin.py
│   │   │   ├── export_fbx_bin.py
│   │   │   ├── fbx2json.py
│   │   │   ├── fbx_utils.py
│   │   │   ├── import_fbx.py
│   │   │   ├── __init__.py
│   │   │   ├── json2fbx.py
│   │   │   └── parse_fbx.py
│   │   ├── io_scene_gltf2
│   │   │   ├── blender
│   │   │   │   ├── com
│   │   │   │   │   ├── gltf2_blender_conversion.py
│   │   │   │   │   ├── gltf2_blender_data_path.py
│   │   │   │   │   ├── gltf2_blender_extras.py
│   │   │   │   │   ├── gltf2_blender_json.py
│   │   │   │   │   ├── gltf2_blender_material_helpers.py
│   │   │   │   │   └── gltf2_blender_math.py
│   │   │   │   ├── exp
│   │   │   │   │   ├── gltf2_blender_export_keys.py
│   │   │   │   │   ├── gltf2_blender_export.py
│   │   │   │   │   ├── gltf2_blender_extract.py
│   │   │   │   │   ├── gltf2_blender_gather_accessors.py
│   │   │   │   │   ├── gltf2_blender_gather_animation_channels.py
│   │   │   │   │   ├── gltf2_blender_gather_animation_channel_target.py
│   │   │   │   │   ├── gltf2_blender_gather_animation_sampler_keyframes.py
│   │   │   │   │   ├── gltf2_blender_gather_animation_samplers.py
│   │   │   │   │   ├── gltf2_blender_gather_animations.py
│   │   │   │   │   ├── gltf2_blender_gather_cache.py
│   │   │   │   │   ├── gltf2_blender_gather_cameras.py
│   │   │   │   │   ├── gltf2_blender_gather_drivers.py
│   │   │   │   │   ├── gltf2_blender_gather_image.py
│   │   │   │   │   ├── gltf2_blender_gather_joints.py
│   │   │   │   │   ├── gltf2_blender_gather_light_spots.py
│   │   │   │   │   ├── gltf2_blender_gather_lights.py
│   │   │   │   │   ├── gltf2_blender_gather_material_normal_texture_info_class.py
│   │   │   │   │   ├── gltf2_blender_gather_material_occlusion_texture_info_class.py
│   │   │   │   │   ├── gltf2_blender_gather_materials_pbr_metallic_roughness.py
│   │   │   │   │   ├── gltf2_blender_gather_materials.py
│   │   │   │   │   ├── gltf2_blender_gather_mesh.py
│   │   │   │   │   ├── gltf2_blender_gather_nodes.py
│   │   │   │   │   ├── gltf2_blender_gather_primitive_attributes.py
│   │   │   │   │   ├── gltf2_blender_gather_primitives.py
│   │   │   │   │   ├── gltf2_blender_gather.py
│   │   │   │   │   ├── gltf2_blender_gather_sampler.py
│   │   │   │   │   ├── gltf2_blender_gather_skins.py
│   │   │   │   │   ├── gltf2_blender_gather_texture_info.py
│   │   │   │   │   ├── gltf2_blender_gather_texture.py
│   │   │   │   │   ├── gltf2_blender_get.py
│   │   │   │   │   ├── gltf2_blender_gltf2_exporter.py
│   │   │   │   │   ├── gltf2_blender_image.py
│   │   │   │   │   ├── gltf2_blender_search_node_tree.py
│   │   │   │   │   └── gltf2_blender_utils.py
│   │   │   │   └── imp
│   │   │   │   ├── gltf2_blender_animation_bone.py
│   │   │   │   ├── gltf2_blender_animation_node.py
│   │   │   │   ├── gltf2_blender_animation.py
│   │   │   │   ├── gltf2_blender_animation_utils.py
│   │   │   │   ├── gltf2_blender_animation_weight.py
│   │   │   │   ├── gltf2_blender_camera.py
│   │   │   │   ├── gltf2_blender_gltf.py
│   │   │   │   ├── gltf2_blender_image.py
│   │   │   │   ├── gltf2_blender_KHR_materials_pbrSpecularGlossiness.py
│   │   │   │   ├── gltf2_blender_KHR_materials_unlit.py
│   │   │   │   ├── gltf2_blender_light.py
│   │   │   │   ├── gltf2_blender_map_emissive.py
│   │   │   │   ├── gltf2_blender_map_normal.py
│   │   │   │   ├── gltf2_blender_map_occlusion.py
│   │   │   │   ├── gltf2_blender_material.py
│   │   │   │   ├── gltf2_blender_material_utils.py
│   │   │   │   ├── gltf2_blender_mesh.py
│   │   │   │   ├── gltf2_blender_node.py
│   │   │   │   ├── gltf2_blender_pbrMetallicRoughness.py
│   │   │   │   ├── gltf2_blender_primitive.py
│   │   │   │   ├── gltf2_blender_scene.py
│   │   │   │   └── gltf2_blender_skin.py
│   │   │   ├── __init__.py
│   │   │   └── io
│   │   │   ├── com
│   │   │   │   ├── gltf2_io_color_management.py
│   │   │   │   ├── gltf2_io_constants.py
│   │   │   │   ├── gltf2_io_debug.py
│   │   │   │   ├── gltf2_io_extensions.py
│   │   │   │   ├── gltf2_io_lights_punctual.py
│   │   │   │   ├── gltf2_io.py
│   │   │   │   └── gltf2_io_trs.py
│   │   │   ├── exp
│   │   │   │   ├── gltf2_io_binary_data.py
│   │   │   │   ├── gltf2_io_buffer.py
│   │   │   │   ├── gltf2_io_draco_compression_extension.py
│   │   │   │   ├── gltf2_io_export.py
│   │   │   │   ├── gltf2_io_image_data.py
│   │   │   │   └── gltf2_io_user_extensions.py
│   │   │   ├── imp
│   │   │   │   ├── gltf2_io_binary.py
│   │   │   │   ├── gltf2_io_gltf.py
│   │   │   │   └── __init__.py
│   │   │   └── __init__.py
│   │   ├── io_scene_obj
│   │   │   ├── export_obj.py
│   │   │   ├── import_obj.py
│   │   │   └── __init__.py
│   │   ├── io_scene_x3d
│   │   │   ├── export_x3d.py
│   │   │   ├── import_x3d.py
│   │   │   └── __init__.py
│   │   ├── io_shape_mdd
│   │   │   ├── export_mdd.py
│   │   │   ├── import_mdd.py
│   │   │   └── __init__.py
│   │   ├── lighting_dynamic_sky.py
│   │   ├── lighting_tri_lights.py
│   │   ├── magic_uv
│   │   │   ├── common.py
│   │   │   ├── __init__.py
│   │   │   ├── lib
│   │   │   │   ├── bglx.py
│   │   │   │   └── __init__.py
│   │   │   ├── op
│   │   │   │   ├── align_uv_cursor.py
│   │   │   │   ├── align_uv.py
│   │   │   │   ├── copy_paste_uv_object.py
│   │   │   │   ├── copy_paste_uv.py
│   │   │   │   ├── copy_paste_uv_uvedit.py
│   │   │   │   ├── flip_rotate_uv.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── mirror_uv.py
│   │   │   │   ├── move_uv.py
│   │   │   │   ├── pack_uv.py
│   │   │   │   ├── preserve_uv_aspect.py
│   │   │   │   ├── select_uv.py
│   │   │   │   ├── smooth_uv.py
│   │   │   │   ├── texture_lock.py
│   │   │   │   ├── texture_projection.py
│   │   │   │   ├── texture_wrap.py
│   │   │   │   ├── transfer_uv.py
│   │   │   │   ├── unwrap_constraint.py
│   │   │   │   ├── uv_bounding_box.py
│   │   │   │   ├── uv_inspection.py
│   │   │   │   ├── uv_sculpt.py
│   │   │   │   ├── uvw.py
│   │   │   │   └── world_scale_uv.py
│   │   │   ├── preferences.py
│   │   │   ├── properites.py
│   │   │   ├── ui
│   │   │   │   ├── IMAGE_MT_uvs.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── uvedit_copy_paste_uv.py
│   │   │   │   ├── uvedit_editor_enhancement.py
│   │   │   │   ├── uvedit_uv_manipulation.py
│   │   │   │   ├── view3d_copy_paste_uv_editmode.py
│   │   │   │   ├── view3d_copy_paste_uv_objectmode.py
│   │   │   │   ├── VIEW3D_MT_object.py
│   │   │   │   ├── VIEW3D_MT_uv_map.py
│   │   │   │   ├── view3d_uv_manipulation.py
│   │   │   │   └── view3d_uv_mapping.py
│   │   │   ├── updater.py
│   │   │   └── utils
│   │   │   ├── addon_updater.py
│   │   │   ├── bl_class_registry.py
│   │   │   ├── compatibility.py
│   │   │   ├── __init__.py
│   │   │   └── property_class_registry.py
│   │   ├── materials_library_vx
│   │   │   ├── categories.txt
│   │   │   ├── __init__.py
│   │   │   ├── sample_materials.blend
│   │   │   └── templates.blend
│   │   ├── materials_utils
│   │   │   ├── enum_values.py
│   │   │   ├── functions.py
│   │   │   ├── __init__.py
│   │   │   ├── menus.py
│   │   │   ├── operators.py
│   │   │   └── preferences.py
│   │   ├── measureit
│   │   │   ├── __init__.py
│   │   │   ├── measureit_geometry.py
│   │   │   ├── measureit_main.py
│   │   │   └── measureit_render.py
│   │   ├── mesh_auto_mirror.py
│   │   ├── mesh_bsurfaces.py
│   │   ├── mesh_f2.py
│   │   ├── mesh_inset
│   │   │   ├── geom.py
│   │   │   ├── __init__.py
│   │   │   ├── model.py
│   │   │   ├── offset.py
│   │   │   └── triquad.py
│   │   ├── mesh_looptools.py
│   │   ├── mesh_snap_utilities_line
│   │   │   ├── common_classes.py
│   │   │   ├── common_utilities.py
│   │   │   ├── drawing_utilities.py
│   │   │   ├── icons
│   │   │   │   └── ops.mesh.snap_utilities_line.dat
│   │   │   ├── __init__.py
│   │   │   ├── keys.py
│   │   │   ├── navigation_ops.py
│   │   │   ├── op_line.py
│   │   │   ├── preferences.py
│   │   │   ├── snap_context_l
│   │   │   │   ├── __init__.py
│   │   │   │   ├── mesh_drawing.py
│   │   │   │   ├── shaders
│   │   │   │   │   ├── ID_color_frag.glsl
│   │   │   │   │   └── ID_color_vert.glsl
│   │   │   │   └── utils_projection.py
│   │   │   └── widgets.py
│   │   ├── mesh_tiny_cad
│   │   │   ├── BIX.py
│   │   │   ├── cad_module.py
│   │   │   ├── CCEN.py
│   │   │   ├── CFG.py
│   │   │   ├── E2F.py
│   │   │   ├── icons
│   │   │   │   ├── BIX.png
│   │   │   │   ├── CCEN.png
│   │   │   │   ├── E2F.png
│   │   │   │   ├── V2X.png
│   │   │   │   ├── VTX.png
│   │   │   │   └── XALL.png
│   │   │   ├── __init__.py
│   │   │   ├── README.md
│   │   │   ├── V2X.py
│   │   │   ├── VTX.py
│   │   │   └── XALL.py
│   │   ├── mesh_tissue
│   │   │   ├── colors_groups_exchanger.py
│   │   │   ├── dual_mesh.py
│   │   │   ├── __init__.py
│   │   │   ├── lattice.py
│   │   │   ├── numba_functions.py
│   │   │   ├── tessellate_numpy.py
│   │   │   ├── utils.py
│   │   │   └── uv_to_mesh.py
│   │   ├── mesh_tools
│   │   │   ├── face_inset_fillet.py
│   │   │   ├── __init__.py
│   │   │   ├── mesh_cut_faces.py
│   │   │   ├── mesh_edge_roundifier.py
│   │   │   ├── mesh_edges_floor_plan.py
│   │   │   ├── mesh_edges_length.py
│   │   │   ├── mesh_edgetools.py
│   │   │   ├── mesh_extrude_and_reshape.py
│   │   │   ├── mesh_filletplus.py
│   │   │   ├── mesh_mextrude_plus.py
│   │   │   ├── mesh_offset_edges.py
│   │   │   ├── mesh_relax.py
│   │   │   ├── mesh_vertex_chamfer.py
│   │   │   ├── pkhg_faces.py
│   │   │   ├── random_vertices.py
│   │   │   ├── split_solidify.py
│   │   │   └── vertex_align.py
│   │   ├── node_arrange.py
│   │   ├── node_presets.py
│   │   ├── node_wrangler.py
│   │   ├── object_boolean_tools.py
│   │   ├── object_carver
│   │   │   ├── carver_draw.py
│   │   │   ├── carver_operator.py
│   │   │   ├── carver_preferences.py
│   │   │   ├── carver_profils.py
│   │   │   ├── carver_utils.py
│   │   │   └── __init__.py
│   │   ├── object_collection_manager
│   │   │   ├── __init__.py
│   │   │   ├── internals.py
│   │   │   ├── operators.py
│   │   │   └── ui.py
│   │   ├── object_color_rules.py
│   │   ├── object_edit_linked.py
│   │   ├── object_fracture_cell
│   │   │   ├── fracture_cell_calc.py
│   │   │   ├── fracture_cell_setup.py
│   │   │   └── __init__.py
│   │   ├── object_print3d_utils
│   │   │   ├── export.py
│   │   │   ├── __init__.py
│   │   │   ├── mesh_helpers.py
│   │   │   ├── operators.py
│   │   │   ├── report.py
│   │   │   ├── todo.rst
│   │   │   └── ui.py
│   │   ├── object_scatter
│   │   │   ├── __init__.py
│   │   │   ├── operator.py
│   │   │   └── ui.py
│   │   ├── object_skinify.py
│   │   ├── oscurart_tools
│   │   │   ├── files
│   │   │   │   ├── collect_images.py
│   │   │   │   ├── reload_images.py
│   │   │   │   └── save_incremental.py
│   │   │   ├── __init__.py
│   │   │   ├── mesh
│   │   │   │   ├── apply_linked_meshes.py
│   │   │   │   ├── flipped_uvs.py
│   │   │   │   ├── overlap_island.py
│   │   │   │   ├── overlap_uvs.py
│   │   │   │   ├── remove_modifiers.py
│   │   │   │   ├── select_doubles.py
│   │   │   │   ├── shapes_to_objects.py
│   │   │   │   └── vertex_color_id.py
│   │   │   ├── object
│   │   │   │   ├── distribute.py
│   │   │   │   ├── search_and_select.py
│   │   │   │   └── selection.py
│   │   │   └── render
│   │   │   ├── batch_maker.py
│   │   │   ├── material_overrides.py
│   │   │   └── render_tokens.py
│   │   ├── paint_palette.py
│   │   ├── power_sequencer
│   │   │   ├── addon_preferences.py
│   │   │   ├── addon_properties.py
│   │   │   ├── handlers.py
│   │   │   ├── __init__.py
│   │   │   ├── operators
│   │   │   │   ├── align_audios.py
│   │   │   │   ├── audiosync
│   │   │   │   │   ├── convert_and_trim.py
│   │   │   │   │   ├── cross_correlation.py
│   │   │   │   │   ├── ensure_non_zero.py
│   │   │   │   │   ├── find_offset.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── mfcc
│   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   ├── mfcc.py
│   │   │   │   │   │   ├── segment_axis.py
│   │   │   │   │   │   └── trfbank.py
│   │   │   │   │   └── std_mfcc.py
│   │   │   │   ├── channel_offset.py
│   │   │   │   ├── concatenate_strips.py
│   │   │   │   ├── copy_selected_sequences.py
│   │   │   │   ├── crossfade_add.py
│   │   │   │   ├── crossfade_edit.py
│   │   │   │   ├── cut_strips_under_cursor.py
│   │   │   │   ├── delete_direct.py
│   │   │   │   ├── deselect_all_left_or_right.py
│   │   │   │   ├── deselect_handles_and_grab.py
│   │   │   │   ├── duplicate_move.py
│   │   │   │   ├── expand_to_surrounding_cuts.py
│   │   │   │   ├── fade_add.py
│   │   │   │   ├── fade_clear.py
│   │   │   │   ├── gap_remove.py
│   │   │   │   ├── grab_closest_handle_or_cut.py
│   │   │   │   ├── grab.py
│   │   │   │   ├── grab_sequence_handles.py
│   │   │   │   ├── import_local_footage.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── jump_time_offset.py
│   │   │   │   ├── jump_to_cut.py
│   │   │   │   ├── make_still_image.py
│   │   │   │   ├── marker_delete_closest.py
│   │   │   │   ├── marker_delete_direct.py
│   │   │   │   ├── marker_go_to_next.py
│   │   │   │   ├── markers_as_timecodes.py
│   │   │   │   ├── markers_create_from_selected.py
│   │   │   │   ├── marker_snap_to_cursor.py
│   │   │   │   ├── markers_set_preview_in_between.py
│   │   │   │   ├── markers_snap_matching_strips.py
│   │   │   │   ├── meta_resize_to_content.py
│   │   │   │   ├── meta_trim_content_to_bounds.py
│   │   │   │   ├── meta_ungroup_and_trim.py
│   │   │   │   ├── mouse_toggle_mute.py
│   │   │   │   ├── mouse_trim_instantly.py
│   │   │   │   ├── mouse_trim_modal.py
│   │   │   │   ├── open_project_directory.py
│   │   │   │   ├── playback_speed_decrease.py
│   │   │   │   ├── playback_speed_increase.py
│   │   │   │   ├── playback_speed_set.py
│   │   │   │   ├── preview_closest_cut.py
│   │   │   │   ├── preview_to_selection.py
│   │   │   │   ├── render_apply_preset.py
│   │   │   │   ├── render_presets
│   │   │   │   │   ├── twitter_720p.py
│   │   │   │   │   └── youtube_1080.py
│   │   │   │   ├── ripple_delete.py
│   │   │   │   ├── save_direct.py
│   │   │   │   ├── scene_create_from_selection.py
│   │   │   │   ├── scene_cycle.py
│   │   │   │   ├── scene_merge_from.py
│   │   │   │   ├── scene_open_from_strip.py
│   │   │   │   ├── scene_rename_with_strip.py
│   │   │   │   ├── select_all_left_or_right.py
│   │   │   │   ├── select_closest_to_mouse.py
│   │   │   │   ├── select_linked_effect.py
│   │   │   │   ├── select_linked_strips.py
│   │   │   │   ├── select_related_strips.py
│   │   │   │   ├── select_strips_under_cursor.py
│   │   │   │   ├── set_timeline_range.py
│   │   │   │   ├── snap.py
│   │   │   │   ├── snap_selection.py
│   │   │   │   ├── space_sequences.py
│   │   │   │   ├── speed_remove_effect.py
│   │   │   │   ├── speed_up_movie_strip.py
│   │   │   │   ├── swap_strips.py
│   │   │   │   ├── synchronize_titles.py
│   │   │   │   ├── toggle_selected_mute.py
│   │   │   │   ├── toggle_waveforms.py
│   │   │   │   ├── transitions_remove.py
│   │   │   │   ├── trim_left_or_right_handles.py
│   │   │   │   ├── trim_three_point_edit.py
│   │   │   │   ├── trim_to_surrounding_cuts.py
│   │   │   │   └── utils
│   │   │   │   ├── doc.py
│   │   │   │   ├── draw.py
│   │   │   │   ├── functions.py
│   │   │   │   ├── global_settings.py
│   │   │   │   ├── info_progress_bar.py
│   │   │   │   └── __init__.py
│   │   │   ├── scripts
│   │   │   │   ├── BPSProxy
│   │   │   │   │   ├── bpsproxy
│   │   │   │   │   │   ├── call.py
│   │   │   │   │   │   ├── commands.py
│   │   │   │   │   │   ├── config.py
│   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   ├── __main__.py
│   │   │   │   │   │   └── utils.py
│   │   │   │   │   └── setup.py
│   │   │   │   └── BPSRender
│   │   │   │   ├── bpsrender
│   │   │   │   │   ├── bscripts
│   │   │   │   │   │   ├── mixdown.py
│   │   │   │   │   │   ├── probe.py
│   │   │   │   │   │   └── video.py
│   │   │   │   │   ├── calls.py
│   │   │   │   │   ├── commands.py
│   │   │   │   │   ├── config.py
│   │   │   │   │   ├── helpers.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── __main__.py
│   │   │   │   │   └── setup.py
│   │   │   │   └── setup.py
│   │   │   ├── ui
│   │   │   │   ├── __init__.py
│   │   │   │   ├── menu_contextual.py
│   │   │   │   └── menu_toolbar.py
│   │   │   └── utils
│   │   │   ├── addon_auto_imports.py
│   │   │   └── register_shortcuts.py
│   │   ├── precision_drawing_tools
│   │   │   ├── __init__.py
│   │   │   ├── pdt_bix.py
│   │   │   ├── pdt_cad_module.py
│   │   │   ├── pdt_command_functions.py
│   │   │   ├── pdt_command.py
│   │   │   ├── pdt_design.py
│   │   │   ├── pdt_etof.py
│   │   │   ├── pdt_exception.py
│   │   │   ├── pdt_functions.py
│   │   │   ├── pdt_library.py
│   │   │   ├── pdt_menus.py
│   │   │   ├── pdt_msg_strings.py
│   │   │   ├── pdt_pivot_point.py
│   │   │   ├── pdt_view.py
│   │   │   └── pdt_xall.py
│   │   ├── presets
│   │   │   ├── operator
│   │   │   │   ├── curve.torus_knot_plus
│   │   │   │   │   ├── 13x8_wicker_globe.py
│   │   │   │   │   ├── 7x6.py
│   │   │   │   │   ├── 9x9_color.py
│   │   │   │   │   ├── braided_coil.py
│   │   │   │   │   ├── flower_mesh_(2d).py
│   │   │   │   │   ├── slinky_knot.py
│   │   │   │   │   ├── snowflake_(2d).py
│   │   │   │   │   ├── sun_cross_(2d).py
│   │   │   │   │   ├── tripple_dna.py
│   │   │   │   │   └── wicker_basket.py
│   │   │   │   ├── mesh.bolt_add
│   │   │   │   │   ├── default.py
│   │   │   │   │   ├── m10.py
│   │   │   │   │   ├── m12.py
│   │   │   │   │   ├── m3.py
│   │   │   │   │   ├── m4.py
│   │   │   │   │   ├── m5.py
│   │   │   │   │   ├── m6.py
│   │   │   │   │   └── m8.py
│   │   │   │   ├── mesh.eroder
│   │   │   │   │   ├── default.py
│   │   │   │   │   ├── light_erosion.py
│   │   │   │   │   ├── medium_erosion.py
│   │   │   │   │   ├── strong_erosion.py
│   │   │   │   │   └── thermal_diffusion.py
│   │   │   │   ├── mesh.landscape_add
│   │   │   │   │   ├── abstract.py
│   │   │   │   │   ├── another_noise.py
│   │   │   │   │   ├── billow.py
│   │   │   │   │   ├── canyon.py
│   │   │   │   │   ├── canyons.py
│   │   │   │   │   ├── cauliflower_hills.py
│   │   │   │   │   ├── cliff.py
│   │   │   │   │   ├── crystalline.py
│   │   │   │   │   ├── default_large.py
│   │   │   │   │   ├── default.py
│   │   │   │   │   ├── dunes.py
│   │   │   │   │   ├── flatstones.py
│   │   │   │   │   ├── gully.py
│   │   │   │   │   ├── lakes_1.py
│   │   │   │   │   ├── lakes_2.py
│   │   │   │   │   ├── large_terrain.py
│   │   │   │   │   ├── mesa.py
│   │   │   │   │   ├── mounds.py
│   │   │   │   │   ├── mountain_1.py
│   │   │   │   │   ├── mountain_2.py
│   │   │   │   │   ├── planet_noise.py
│   │   │   │   │   ├── planet.py
│   │   │   │   │   ├── ridged.py
│   │   │   │   │   ├── river.py
│   │   │   │   │   ├── rock.py
│   │   │   │   │   ├── slick_rock.py
│   │   │   │   │   ├── tech_effect.py
│   │   │   │   │   ├── techno_cell.py
│   │   │   │   │   ├── vlnoise_turbulence.py
│   │   │   │   │   ├── volcano.py
│   │   │   │   │   ├── voronoi_hills.py
│   │   │   │   │   └── yin_yang.py
│   │   │   │   ├── mesh.primitive_round_cube_add
│   │   │   │   │   ├── Capsule.py
│   │   │   │   │   ├── Clay_Bar.py
│   │   │   │   │   ├── Cube.py
│   │   │   │   │   ├── Grid_3D.py
│   │   │   │   │   ├── Octahedron.py
│   │   │   │   │   ├── Quadsphere.py
│   │   │   │   │   └── Rounded_Cube.py
│   │   │   │   └── mesh.primitive_xyz_function_surface
│   │   │   │   ├── bonbon.py
│   │   │   │   ├── boy.py
│   │   │   │   ├── catalan.py
│   │   │   │   ├── catenoid.py
│   │   │   │   ├── clifford_torus.py
│   │   │   │   ├── cochlea.py
│   │   │   │   ├── cosinus.py
│   │   │   │   ├── dini.py
│   │   │   │   ├── enneper.py
│   │   │   │   ├── helicoidal.py
│   │   │   │   ├── helix.py
│   │   │   │   ├── hexahedron.py
│   │   │   │   ├── hyperhelicoidal.py
│   │   │   │   ├── klein.py
│   │   │   │   ├── moebius.py
│   │   │   │   ├── pseudo_catenoid.py
│   │   │   │   ├── pseudosphere.py
│   │   │   │   ├── ridged_torus.py
│   │   │   │   ├── shell.py
│   │   │   │   ├── sine.py
│   │   │   │   ├── snake.py
│   │   │   │   ├── sterosphere.py
│   │   │   │   ├── torus.py
│   │   │   │   └── twisted_torus.py
│   │   │   └── pov
│   │   │   ├── light
│   │   │   │   ├── 01_(5400K)_Direct_Sun.py
│   │   │   │   ├── 02_(5400K)_High_Noon_Sun.py
│   │   │   │   ├── 03_(6000K)_Daylight_Window.py
│   │   │   │   ├── 04_(6000K)_2500W_HMI_(Halogen_Metal_Iodide).py
│   │   │   │   ├── 05_(4000K)_100W_Metal_Halide.py
│   │   │   │   ├── 06_(3200K)_100W_Quartz_Halogen.py
│   │   │   │   ├── 07_(2850K)_100w_Tungsten.py
│   │   │   │   ├── 08_(2600K)_40w_Tungsten.py
│   │   │   │   ├── 09_(5000K)_75W_Full_Spectrum_Fluorescent_T12.py
│   │   │   │   ├── 10_(4300K)_40W_Vintage_Fluorescent_T12.py
│   │   │   │   ├── 11_(5000K)_18W_Standard_Fluorescent_T8.py
│   │   │   │   ├── 12_(4200K)_18W_Cool_White_Fluorescent_T8.py
│   │   │   │   ├── 13_(3000K)_18W_Warm_Fluorescent_T8.py
│   │   │   │   ├── 14_(6500K)_54W_Grow_Light_Fluorescent_T5-HO.py
│   │   │   │   ├── 15_(3200K)_40W_Induction_Fluorescent.py
│   │   │   │   ├── 16_(2100K)_150W_High_Pressure_Sodium.py
│   │   │   │   ├── 17_(1700K)_135W_Low_Pressure_Sodium.py
│   │   │   │   ├── 18_(6800K)_175W_Mercury_Vapor.py
│   │   │   │   ├── 19_(5200K)_700W_Carbon_Arc.py
│   │   │   │   ├── 20_(6500K)_15W_LED_Spot.py
│   │   │   │   ├── 21_(2700K)_7W_OLED_Panel.py
│   │   │   │   ├── 22_(30000K)_40W_Black_Light_Fluorescent.py
│   │   │   │   ├── 23_(30000K)_40W_Black_Light_Bulb.py
│   │   │   │   └── 24_(1850K)_Candle.py
│   │   │   ├── material
│   │   │   │   └── sss
│   │   │   │   ├── apple.py
│   │   │   │   ├── chicken.py
│   │   │   │   ├── cream.py
│   │   │   │   ├── ketchup.py
│   │   │   │   ├── marble.py
│   │   │   │   ├── potato.py
│   │   │   │   ├── skim_milk.py
│   │   │   │   ├── skin1.py
│   │   │   │   ├── skin2.py
│   │   │   │   └── whole_milk.py
│   │   │   ├── radiosity
│   │   │   │   ├── 01_Debug.py
│   │   │   │   ├── 02_Fast.py
│   │   │   │   ├── 03_Normal.py
│   │   │   │   ├── 04_Two_Bounces.py
│   │   │   │   ├── 05_Final.py
│   │   │   │   ├── 06_Outdoor_Low_Quality.py
│   │   │   │   ├── 07_Outdoor_High_Quality.py
│   │   │   │   ├── 08_Outdoor_(Sun)Light.py
│   │   │   │   ├── 09_Indoor_Low_Quality.py
│   │   │   │   └── 10_Indoor_High_Quality.py
│   │   │   └── world
│   │   │   ├── 1_Clear_Blue_Sky.py
│   │   │   ├── 2_Partly_Hazy_Sky.py
│   │   │   ├── 3_Overcast_Sky.py
│   │   │   ├── 4_Cartoony_Sky.py
│   │   │   └── 5_Under_Water.py
│   │   ├── render_auto_tile_size.py
│   │   ├── render_copy_settings
│   │   │   ├── data.py
│   │   │   ├── __init__.py
│   │   │   ├── operator.py
│   │   │   ├── panel.py
│   │   │   ├── presets.py
│   │   │   └── translations.py
│   │   ├── render_freestyle_svg.py
│   │   ├── render_povray
│   │   │   ├── df3.py
│   │   │   ├── __init__.py
│   │   │   ├── nodes.py
│   │   │   ├── primitives.py
│   │   │   ├── render.py
│   │   │   ├── shading.py
│   │   │   ├── templates_pov
│   │   │   │   ├── abyss.pov
│   │   │   │   ├── biscuit.pov
│   │   │   │   ├── bsp_Tango.pov
│   │   │   │   ├── chess2.pov
│   │   │   │   ├── cornell.pov
│   │   │   │   ├── diffract.pov
│   │   │   │   ├── diffuse_back.pov
│   │   │   │   ├── float5.pov
│   │   │   │   ├── gamma_showcase.pov
│   │   │   │   ├── grenadine.pov
│   │   │   │   ├── isocacti.pov
│   │   │   │   ├── mediasky.pov
│   │   │   │   ├── patio-radio.pov
│   │   │   │   ├── subsurface.pov
│   │   │   │   └── wallstucco.pov
│   │   │   ├── ui.py
│   │   │   └── update_files.py
│   │   ├── rigify
│   │   │   ├── base_generate.py
│   │   │   ├── base_rig.py
│   │   │   ├── feature_set_list.py
│   │   │   ├── feature_sets
│   │   │   │   └── __init__.py
│   │   │   ├── generate.py
│   │   │   ├── __init__.py
│   │   │   ├── legacy
│   │   │   │   ├── generate.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── metarig_menu.py
│   │   │   │   ├── metarigs
│   │   │   │   │   ├── human.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── pitchipoy_human.py
│   │   │   │   ├── rig_lists.py
│   │   │   │   ├── rigs
│   │   │   │   │   ├── basic
│   │   │   │   │   │   ├── copy_chain.py
│   │   │   │   │   │   ├── copy.py
│   │   │   │   │   │   └── __init__.py
│   │   │   │   │   ├── biped
│   │   │   │   │   │   ├── arm
│   │   │   │   │   │   │   ├── deform.py
│   │   │   │   │   │   │   ├── fk.py
│   │   │   │   │   │   │   ├── ik.py
│   │   │   │   │   │   │   └── __init__.py
│   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   ├── leg
│   │   │   │   │   │   │   ├── deform.py
│   │   │   │   │   │   │   ├── fk.py
│   │   │   │   │   │   │   ├── ik.py
│   │   │   │   │   │   │   └── __init__.py
│   │   │   │   │   │   └── limb_common.py
│   │   │   │   │   ├── finger.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── misc
│   │   │   │   │   │   ├── delta.py
│   │   │   │   │   │   └── __init__.py
│   │   │   │   │   ├── neck_short.py
│   │   │   │   │   ├── palm.py
│   │   │   │   │   ├── pitchipoy
│   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   ├── limbs
│   │   │   │   │   │   │   ├── arm.py
│   │   │   │   │   │   │   ├── __init__.py
│   │   │   │   │   │   │   ├── leg.py
│   │   │   │   │   │   │   ├── limb_utils.py
│   │   │   │   │   │   │   ├── paw.py
│   │   │   │   │   │   │   ├── super_limb.py
│   │   │   │   │   │   │   └── ui.py
│   │   │   │   │   │   ├── simple_tentacle.py
│   │   │   │   │   │   ├── super_copy.py
│   │   │   │   │   │   ├── super_face.py
│   │   │   │   │   │   ├── super_finger.py
│   │   │   │   │   │   ├── super_palm.py
│   │   │   │   │   │   ├── super_torso_turbo.py
│   │   │   │   │   │   ├── super_widgets.py
│   │   │   │   │   │   └── tentacle.py
│   │   │   │   │   └── spine.py
│   │   │   │   ├── rig_ui_pitchipoy_template.py
│   │   │   │   ├── rig_ui_template.py
│   │   │   │   ├── ui.py
│   │   │   │   └── utils.py
│   │   │   ├── metarig_menu.py
│   │   │   ├── metarigs
│   │   │   │   ├── Animals
│   │   │   │   │   ├── bird.py
│   │   │   │   │   ├── cat.py
│   │   │   │   │   ├── horse.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── shark.py
│   │   │   │   │   └── wolf.py
│   │   │   │   ├── Basic
│   │   │   │   │   ├── basic_human.py
│   │   │   │   │   └── basic_quadruped.py
│   │   │   │   ├── human.py
│   │   │   │   └── __init__.py
│   │   │   ├── rig_lists.py
│   │   │   ├── rigs
│   │   │   │   ├── basic
│   │   │   │   │   ├── copy_chain.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── pivot.py
│   │   │   │   │   ├── raw_copy.py
│   │   │   │   │   └── super_copy.py
│   │   │   │   ├── chain_rigs.py
│   │   │   │   ├── experimental
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── super_chain.py
│   │   │   │   │   └── super_eye.py
│   │   │   │   ├── faces
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── super_face.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── limbs
│   │   │   │   │   ├── arm.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── leg.py
│   │   │   │   │   ├── limb_rigs.py
│   │   │   │   │   ├── limb_utils.py
│   │   │   │   │   ├── paw.py
│   │   │   │   │   ├── rear_paw.py
│   │   │   │   │   ├── simple_tentacle.py
│   │   │   │   │   ├── super_finger.py
│   │   │   │   │   ├── super_limb.py
│   │   │   │   │   └── super_palm.py
│   │   │   │   ├── spines
│   │   │   │   │   ├── basic_spine.py
│   │   │   │   │   ├── basic_tail.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── spine_rigs.py
│   │   │   │   │   ├── super_head.py
│   │   │   │   │   └── super_spine.py
│   │   │   │   ├── utils.py
│   │   │   │   └── widgets.py
│   │   │   ├── rig_ui_template.py
│   │   │   ├── rot_mode.py
│   │   │   ├── ui.py
│   │   │   └── utils
│   │   │   ├── animation.py
│   │   │   ├── bones.py
│   │   │   ├── collections.py
│   │   │   ├── components.py
│   │   │   ├── errors.py
│   │   │   ├── __init__.py
│   │   │   ├── layers.py
│   │   │   ├── mechanism.py
│   │   │   ├── metaclass.py
│   │   │   ├── misc.py
│   │   │   ├── naming.py
│   │   │   ├── rig.py
│   │   │   ├── switch_parent.py
│   │   │   ├── widgets_basic.py
│   │   │   ├── widgets.py
│   │   │   └── widgets_special.py
│   │   ├── space_clip_editor_refine_solution.py
│   │   ├── space_view3d_3d_navigation.py
│   │   ├── space_view3d_align_tools.py
│   │   ├── space_view3d_brush_menus
│   │   │   ├── brushes.py
│   │   │   ├── brush_menu.py
│   │   │   ├── curve_menu.py
│   │   │   ├── dyntopo_menu.py
│   │   │   ├── __init__.py
│   │   │   ├── stroke_menu.py
│   │   │   ├── symmetry_menu.py
│   │   │   ├── texture_menu.py
│   │   │   └── utils_core.py
│   │   ├── space_view3d_copy_attributes.py
│   │   ├── space_view3d_math_vis
│   │   │   ├── draw.py
│   │   │   ├── __init__.py
│   │   │   └── utils.py
│   │   ├── space_view3d_modifier_tools.py
│   │   ├── space_view3d_pie_menus
│   │   │   ├── __init__.py
│   │   │   ├── pie_align_menu.py
│   │   │   ├── pie_animation_menu.py
│   │   │   ├── pie_apply_transform_menu.py
│   │   │   ├── pie_defaults_menu.py
│   │   │   ├── pie_delete_menu.py
│   │   │   ├── pie_editor_switch_menu.py
│   │   │   ├── pie_manipulator_menu.py
│   │   │   ├── pie_modes_menu.py
│   │   │   ├── pie_origin.py
│   │   │   ├── pie_proportional_menu.py
│   │   │   ├── pie_save_open_menu.py
│   │   │   ├── pie_sculpt_menu.py
│   │   │   ├── pie_select_menu.py
│   │   │   ├── pie_shading_menu.py
│   │   │   └── pie_views_numpad_menu.py
│   │   ├── space_view3d_spacebar_menu
│   │   │   ├── animation_menus.py
│   │   │   ├── armature_menus.py
│   │   │   ├── curve_menus.py
│   │   │   ├── edit_mesh.py
│   │   │   ├── __init__.py
│   │   │   ├── object_menus.py
│   │   │   ├── snap_origin_cursor.py
│   │   │   ├── transform_menus.py
│   │   │   └── view_menus.py
│   │   ├── space_view3d_stored_views
│   │   │   ├── core.py
│   │   │   ├── __init__.py
│   │   │   ├── io.py
│   │   │   ├── operators.py
│   │   │   ├── properties.py
│   │   │   ├── stored_views_test.py
│   │   │   └── ui.py
│   │   ├── sun_position
│   │   │   ├── geo.py
│   │   │   ├── hdr.py
│   │   │   ├── __init__.py
│   │   │   ├── north.py
│   │   │   ├── properties.py
│   │   │   ├── sun_calc.py
│   │   │   └── ui_sun.py
│   │   ├── system_blend_info.py
│   │   ├── system_demo_mode
│   │   │   ├── config.py
│   │   │   ├── demo_mode.py
│   │   │   └── __init__.py
│   │   ├── system_property_chart.py
│   │   └── ui_translate
│   │   ├── edit_translation.py
│   │   ├── __init__.py
│   │   ├── settings.py
│   │   ├── update_addon.py
│   │   ├── update_svn.py
│   │   └── update_ui.py
│   ├── freestyle
│   │   ├── modules
│   │   │   ├── freestyle
│   │   │   │   ├── chainingiterators.py
│   │   │   │   ├── functions.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── predicates.py
│   │   │   │   ├── shaders.py
│   │   │   │   ├── types.py
│   │   │   │   └── utils.py
│   │   │   └── parameter_editor.py
│   │   └── styles
│   │   ├── anisotropic_diffusion.py
│   │   ├── apriori_and_causal_density.py
│   │   ├── apriori_density.py
│   │   ├── backbone_stretcher.py
│   │   ├── blueprint_circles.py
│   │   ├── blueprint_ellipses.py
│   │   ├── blueprint_squares.py
│   │   ├── cartoon.py
│   │   ├── contour.py
│   │   ├── curvature2d.py
│   │   ├── external_contour.py
│   │   ├── external_contour_sketchy.py
│   │   ├── external_contour_smooth.py
│   │   ├── haloing.py
│   │   ├── ignore_small_occlusions.py
│   │   ├── invisible_lines.py
│   │   ├── japanese_bigbrush.py
│   │   ├── long_anisotropically_dense.py
│   │   ├── multiple_parameterization.py
│   │   ├── nature.py
│   │   ├── near_lines.py
│   │   ├── occluded_by_specific_object.py
│   │   ├── polygonalize.py
│   │   ├── qi0_not_external_contour.py
│   │   ├── qi0.py
│   │   ├── qi1.py
│   │   ├── qi2.py
│   │   ├── sequentialsplit_sketchy.py
│   │   ├── sketchy_multiple_parameterization.py
│   │   ├── sketchy_topology_broken.py
│   │   ├── sketchy_topology_preserved.py
│   │   ├── split_at_highest_2d_curvatures.py
│   │   ├── split_at_tvertices.py
│   │   ├── suggestive.py
│   │   ├── thickness_fof_depth_discontinuity.py
│   │   ├── tipremover.py
│   │   ├── tvertex_remover.py
│   │   └── uniformpruning_zsort.py
│   ├── modules
│   │   ├── addon_utils.py
│   │   ├── animsys_refactor.py
│   │   ├── bl_app_override
│   │   │   ├── helpers.py
│   │   │   └── __init__.py
│   │   ├── bl_app_template_utils.py
│   │   ├── blend_render_info.py
│   │   ├── bl_i18n_utils
│   │   │   ├── bl_extract_messages.py
│   │   │   ├── __init__.py
│   │   │   ├── merge_po.py
│   │   │   ├── settings.py
│   │   │   ├── settings_user.py
│   │   │   ├── utils_languages_menu.py
│   │   │   ├── utils.py
│   │   │   ├── utils_rtl.py
│   │   │   └── utils_spell_check.py
│   │   ├── bl_keymap_utils
│   │   │   ├── __init__.py
│   │   │   ├── io.py
│   │   │   ├── keymap_from_toolbar.py
│   │   │   ├── keymap_hierarchy.py
│   │   │   └── platform_helpers.py
│   │   ├── bl_previews_utils
│   │   │   └── bl_previews_render.py
│   │   ├── bl_ui_utils
│   │   │   ├── bug_report_url.py
│   │   │   └── __init__.py
│   │   ├── bpy
│   │   │   ├── __init__.py
│   │   │   ├── ops.py
│   │   │   ├── path.py
│   │   │   └── utils
│   │   │   ├── __init__.py
│   │   │   ├── previews.py
│   │   │   └── toolsystem.py
│   │   ├── bpy_extras
│   │   │   ├── anim_utils.py
│   │   │   ├── image_utils.py
│   │   │   ├── __init__.py
│   │   │   ├── io_utils.py
│   │   │   ├── keyconfig_utils.py
│   │   │   ├── mesh_utils.py
│   │   │   ├── node_shader_utils.py
│   │   │   ├── node_utils.py
│   │   │   ├── object_utils.py
│   │   │   ├── view3d_utils.py
│   │   │   └── wm_utils
│   │   │   └── progress_report.py
│   │   ├── bpy_restrict_state.py
│   │   ├── bpy_types.py
│   │   ├── console
│   │   │   ├── complete_calltip.py
│   │   │   ├── complete_import.py
│   │   │   ├── complete_namespace.py
│   │   │   ├── __init__.py
│   │   │   └── intellisense.py
│   │   ├── console_python.py
│   │   ├── console_shell.py
│   │   ├── gpu_extras
│   │   │   ├── batch.py
│   │   │   ├── __init__.py
│   │   │   └── presets.py
│   │   ├── graphviz_export.py
│   │   ├── keyingsets_utils.py
│   │   ├── nodeitems_utils.py
│   │   ├── rna_info.py
│   │   ├── rna_keymap_ui.py
│   │   ├── rna_manual_reference.py
│   │   ├── rna_prop_ui.py
│   │   ├── rna_xml.py
│   │   └── sys_info.py
│   ├── presets
│   │   ├── camera
│   │   │   ├── 1_colon_2.3_inch.py
│   │   │   ├── 1_colon_2.5_inch.py
│   │   │   ├── 2_colon_3_inch.py
│   │   │   ├── 4_colon_3_inch.py
│   │   │   ├── Arri_Alexa.py
│   │   │   ├── Blackmagic_Cinema_Camera.py
│   │   │   ├── Blackmagic_Pocket_Cinema_Camera.py
│   │   │   ├── Blackmagic_Production_Camera_4K.py
│   │   │   ├── Blender.py
│   │   │   ├── Canon_1100D.py
│   │   │   ├── Canon_APS-C.py
│   │   │   ├── Canon_APS-H.py
│   │   │   ├── Canon_C300.py
│   │   │   ├── Full_Frame_35mm_Camera.py
│   │   │   ├── GoPro_Hero3_Black.py
│   │   │   ├── GoPro_Hero3_Silver.py
│   │   │   ├── GoPro_Hero3_White.py
│   │   │   ├── iPhone_4.py
│   │   │   ├── iPhone_4S.py
│   │   │   ├── iPhone_5.py
│   │   │   ├── Nexus_5.py
│   │   │   ├── Nikon_D3100.py
│   │   │   ├── Nikon_DX.py
│   │   │   ├── Panasonic_AG-HVX200.py
│   │   │   ├── Panasonic_LX2.py
│   │   │   ├── Red_Epic.py
│   │   │   ├── Red_One_2K.py
│   │   │   ├── Red_One_3K.py
│   │   │   ├── Red_One_4K.py
│   │   │   ├── Samsung_Galaxy_S3.py
│   │   │   ├── Samsung_Galaxy_S4.py
│   │   │   ├── Sony_A55.py
│   │   │   ├── Sony_EX1.py
│   │   │   ├── Sony_F65.py
│   │   │   ├── Super_16_Film.py
│   │   │   └── Super_35_Film.py
│   │   ├── cloth
│   │   │   ├── cotton.py
│   │   │   ├── denim.py
│   │   │   ├── leather.py
│   │   │   ├── rubber.py
│   │   │   └── silk.py
│   │   ├── cycles
│   │   │   ├── integrator
│   │   │   │   ├── direct_light.py
│   │   │   │   ├── full_global_illumination.py
│   │   │   │   └── limited_global_illumination.py
│   │   │   └── sampling
│   │   │   ├── final.py
│   │   │   └── preview.py
│   │   ├── ffmpeg
│   │   │   ├── DVD_(note_colon__this_changes_render_resolution).py
│   │   │   ├── h264_in_Matroska_for_scrubbing.py
│   │   │   ├── h264_in_Matroska.py
│   │   │   ├── h264_in_MP4.py
│   │   │   ├── ogg_theora.py
│   │   │   ├── WebM_(VP9+Opus).py
│   │   │   └── xvid.py
│   │   ├── fluid
│   │   │   ├── honey.py
│   │   │   ├── oil.py
│   │   │   └── water.py
│   │   ├── framerate
│   │   │   ├── 23.98.py
│   │   │   ├── 24.py
│   │   │   ├── 25.py
│   │   │   ├── 29.97.py
│   │   │   ├── 30.py
│   │   │   ├── 50.py
│   │   │   ├── 59.94.py
│   │   │   ├── 60.py
│   │   │   └── Custom.py
│   │   ├── gpencil_material
│   │   │   ├── fill_only.py
│   │   │   ├── stroke_and_fill.py
│   │   │   └── stroke_only.py
│   │   ├── hair_dynamics
│   │   │   └── default.py
│   │   ├── interface_theme
│   │   │   ├── blender_dark.xml
│   │   │   └── blender_light.xml
│   │   ├── keyconfig
│   │   │   ├── blender_27x.py
│   │   │   ├── blender.py
│   │   │   ├── industry_compatible.py
│   │   │   └── keymap_data
│   │   │   ├── blender_default.py
│   │   │   └── industry_compatible_data.py
│   │   ├── operator
│   │   │   └── wm.collada_export
│   │   │   ├── sl_plus_open_sim_rigged.py
│   │   │   └── sl_plus_open_sim_static.py
│   │   ├── render
│   │   │   ├── 4K_DCI_2160p.py
│   │   │   ├── 4k_UHDTV_2160p.py
│   │   │   ├── 4K_UW_1600p.py
│   │   │   ├── DVCPRO_HD_1080p.py
│   │   │   ├── DVCPRO_HD_720p.py
│   │   │   ├── HDTV_1080p.py
│   │   │   ├── HDTV_720p.py
│   │   │   ├── HDV_1080p.py
│   │   │   ├── HDV_NTSC_1080p.py
│   │   │   ├── HDV_PAL_1080p.py
│   │   │   ├── TV_NTSC_16_colon_9.py
│   │   │   ├── TV_NTSC_4_colon_3.py
│   │   │   ├── TV_PAL_16_colon_9.py
│   │   │   └── TV_PAL_4_colon_3.py
│   │   ├── safe_areas
│   │   │   ├── 14_colon_9_in_16_colon_9.py
│   │   │   ├── 16_colon_9.py
│   │   │   └── 4_colon_3_in_16_colon_9.py
│   │   ├── sss
│   │   │   ├── apple.py
│   │   │   ├── chicken.py
│   │   │   ├── cream.py
│   │   │   ├── ketchup.py
│   │   │   ├── marble.py
│   │   │   ├── potato.py
│   │   │   ├── skim_milk.py
│   │   │   ├── skin1.py
│   │   │   ├── skin2.py
│   │   │   └── whole_milk.py
│   │   ├── tracking_camera
│   │   │   ├── 1__colon__2.3_inch.py
│   │   │   ├── 1__colon__2.5_inch.py
│   │   │   ├── 2__colon__3_inch.py
│   │   │   ├── 4__colon__3_inch.py
│   │   │   ├── Arri_Alexa.py
│   │   │   ├── Blackmagic_Cinema_Camera.py
│   │   │   ├── Blackmagic_Pocket_Cinema_Camera.py
│   │   │   ├── Blackmagic_Production_Camera_4K.py
│   │   │   ├── Blender.py
│   │   │   ├── Canon_1100D.py
│   │   │   ├── Canon_APS-C.py
│   │   │   ├── Canon_APS-H.py
│   │   │   ├── Canon_C300.py
│   │   │   ├── Full_Frame_35mm_Camera.py
│   │   │   ├── GoPro_Hero3_Black.py
│   │   │   ├── GoPro_Hero3_Silver.py
│   │   │   ├── GoPro_Hero3_White.py
│   │   │   ├── iPhone_4.py
│   │   │   ├── iPhone_4S.py
│   │   │   ├── iPhone_5.py
│   │   │   ├── Nexus_5.py
│   │   │   ├── Nikon_D3100.py
│   │   │   ├── Nikon_DX.py
│   │   │   ├── Panasonic_AG-HVX200.py
│   │   │   ├── Panasonic_LX2.py
│   │   │   ├── Red_Epic.py
│   │   │   ├── Red_One_2K.py
│   │   │   ├── Red_One_3K.py
│   │   │   ├── Red_One_4K.py
│   │   │   ├── Samsung_Galaxy_S3.py
│   │   │   ├── Samsung_Galaxy_S4.py
│   │   │   ├── Sony_A55.py
│   │   │   ├── Sony_EX1.py
│   │   │   ├── Sony_F65.py
│   │   │   ├── Super_16.py
│   │   │   └── Super_35.py
│   │   ├── tracking_settings
│   │   │   ├── blurry_footage.py
│   │   │   ├── default.py
│   │   │   ├── fast_motion.py
│   │   │   └── planar.py
│   │   └── tracking_track_color
│   │   ├── default.py
│   │   ├── far_plane.py
│   │   ├── near_plane.py
│   │   └── object.py
│   ├── startup
│   │   ├── bl_app_templates_system
│   │   │   ├── 2D_Animation
│   │   │   │   └── startup.blend
│   │   │   ├── Sculpting
│   │   │   │   ├── __init__.py
│   │   │   │   └── startup.blend
│   │   │   ├── VFX
│   │   │   │   └── startup.blend
│   │   │   └── Video_Editing
│   │   │   ├── __init__.py
│   │   │   └── startup.blend
│   │   ├── bl_operators
│   │   │   ├── add_mesh_torus.py
│   │   │   ├── anim.py
│   │   │   ├── bmesh
│   │   │   │   └── find_adjacent.py
│   │   │   ├── clip.py
│   │   │   ├── console.py
│   │   │   ├── constraint.py
│   │   │   ├── file.py
│   │   │   ├── freestyle.py
│   │   │   ├── image.py
│   │   │   ├── __init__.py
│   │   │   ├── mesh.py
│   │   │   ├── node.py
│   │   │   ├── object_align.py
│   │   │   ├── object.py
│   │   │   ├── object_quick_effects.py
│   │   │   ├── object_randomize_transform.py
│   │   │   ├── presets.py
│   │   │   ├── rigidbody.py
│   │   │   ├── screen_play_rendered_anim.py
│   │   │   ├── sequencer.py
│   │   │   ├── userpref.py
│   │   │   ├── uvcalc_follow_active.py
│   │   │   ├── uvcalc_lightmap.py
│   │   │   ├── uvcalc_smart_project.py
│   │   │   ├── vertexpaint_dirt.py
│   │   │   ├── view3d.py
│   │   │   └── wm.py
│   │   ├── bl_ui
│   │   │   ├── __init__.py
│   │   │   ├── properties_animviz.py
│   │   │   ├── properties_constraint.py
│   │   │   ├── properties_data_armature.py
│   │   │   ├── properties_data_bone.py
│   │   │   ├── properties_data_camera.py
│   │   │   ├── properties_data_curve.py
│   │   │   ├── properties_data_empty.py
│   │   │   ├── properties_data_gpencil.py
│   │   │   ├── properties_data_lattice.py
│   │   │   ├── properties_data_lightprobe.py
│   │   │   ├── properties_data_light.py
│   │   │   ├── properties_data_mesh.py
│   │   │   ├── properties_data_metaball.py
│   │   │   ├── properties_data_modifier.py
│   │   │   ├── properties_data_shaderfx.py
│   │   │   ├── properties_data_speaker.py
│   │   │   ├── properties_freestyle.py
│   │   │   ├── properties_grease_pencil_common.py
│   │   │   ├── properties_mask_common.py
│   │   │   ├── properties_material_gpencil.py
│   │   │   ├── properties_material.py
│   │   │   ├── properties_object.py
│   │   │   ├── properties_output.py
│   │   │   ├── properties_paint_common.py
│   │   │   ├── properties_particle.py
│   │   │   ├── properties_physics_cloth.py
│   │   │   ├── properties_physics_common.py
│   │   │   ├── properties_physics_dynamicpaint.py
│   │   │   ├── properties_physics_field.py
│   │   │   ├── properties_physics_fluid.py
│   │   │   ├── properties_physics_rigidbody_constraint.py
│   │   │   ├── properties_physics_rigidbody.py
│   │   │   ├── properties_physics_softbody.py
│   │   │   ├── properties_render.py
│   │   │   ├── properties_scene.py
│   │   │   ├── properties_texture.py
│   │   │   ├── properties_view_layer.py
│   │   │   ├── properties_workspace.py
│   │   │   ├── properties_world.py
│   │   │   ├── space_clip.py
│   │   │   ├── space_console.py
│   │   │   ├── space_dopesheet.py
│   │   │   ├── space_filebrowser.py
│   │   │   ├── space_graph.py
│   │   │   ├── space_image.py
│   │   │   ├── space_info.py
│   │   │   ├── space_nla.py
│   │   │   ├── space_node.py
│   │   │   ├── space_outliner.py
│   │   │   ├── space_properties.py
│   │   │   ├── space_sequencer.py
│   │   │   ├── space_statusbar.py
│   │   │   ├── space_text.py
│   │   │   ├── space_time.py
│   │   │   ├── space_toolsystem_common.py
│   │   │   ├── space_toolsystem_toolbar.py
│   │   │   ├── space_topbar.py
│   │   │   ├── space_userpref.py
│   │   │   ├── space_view3d.py
│   │   │   ├── space_view3d_toolbar.py
│   │   │   └── utils.py
│   │   ├── keyingsets_builtins.py
│   │   └── nodeitems_builtins.py
│   ├── templates_osl
│   │   ├── empty_shader.osl
│   │   ├── gabor_noise.osl
│   │   ├── lyapunov_texture.osl
│   │   ├── noise.osl
│   │   └── ramp_closure.osl
│   └── templates_py
│   ├── addon_add_object.py
│   ├── background_job.py
│   ├── batch_export.py
│   ├── bmesh_simple_editmode.py
│   ├── bmesh_simple.py
│   ├── builtin_keyingset.py
│   ├── custom_nodes.py
│   ├── driver_functions.py
│   ├── external_script_stub.py
│   ├── gizmo_custom_geometry.py
│   ├── gizmo_operator.py
│   ├── gizmo_operator_target.py
│   ├── gizmo_simple.py
│   ├── operator_file_export.py
│   ├── operator_file_import.py
│   ├── operator_mesh_add.py
│   ├── operator_mesh_uv.py
│   ├── operator_modal_draw.py
│   ├── operator_modal.py
│   ├── operator_modal_timer.py
│   ├── operator_modal_view3d.py
│   ├── operator_modal_view3d_raycast.py
│   ├── operator_node.py
│   ├── operator_simple.py
│   ├── ui_list.py
│   ├── ui_list_simple.py
│   ├── ui_menu.py
│   ├── ui_menu_simple.py
│   ├── ui_panel.py
│   ├── ui_panel_simple.py
│   ├── ui_pie_menu.py
│   ├── ui_previews_custom_icon.py
│   ├── ui_previews_dynamic_enum.py
│   └── ui_tool_simple.py
├── doc
│   └── blender
│   ├── copyright.txt
│   ├── GPL3-license.txt
│   ├── GPL-license.txt
│   ├── jemalloc-license.txt
│   ├── LICENSE-bfont.ttf.txt
│   ├── LICENSE-bmonofont-i18n.ttf.txt
│   ├── LICENSE-droidsans.ttf.txt
│   ├── ocio-license.txt
│   ├── Python-license.txt
│   └── readme.html
└── icons
└── hicolor
├── scalable
│   └── apps
│   └── blender.svg
└── symbolic
└── apps
└── blender-symbolic.svg
317 directories, 2094 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment