在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → blender 源代码 c c++ git 2016-4-3同步获取

blender 源代码 c c++ git 2016-4-3同步获取

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:11.90M
  • 下载次数:4
  • 浏览次数:76
  • 发布时间:2020-08-18
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
source/ CMakeLists.txt blender blenderplayer creator game engine blender/ CMakeLists.txt blentranslation editors makesrna render avi bmesh freestyle modifiers windowmanager blenfont collada gpu nodes blenkernel compositor ikplugin physics blenlib datatoc imbuf python blenloader depsgraph
【实例截图】
【核心代码】
source
├── __MACOSX
│   └── source
│   ├── blender
│   │   ├── depsgraph
│   │   └── render
│   │   ├── extern
│   │   └── intern
│   ├── blenderplayer
│   └── gameengine
│   ├── Network
│   └── Rasterizer
└── source
├── blender
│   ├── avi
│   │   ├── AVI_avi.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── avi.c
│   │   ├── avi_codecs.c
│   │   ├── avi_endian.c
│   │   ├── avi_endian.h
│   │   ├── avi_intern.h
│   │   ├── avi_mjpeg.c
│   │   ├── avi_mjpeg.h
│   │   ├── avi_options.c
│   │   ├── avi_rgb32.c
│   │   ├── avi_rgb32.h
│   │   ├── avi_rgb.c
│   │   └── avi_rgb.h
│   ├── blenfont
│   │   ├── BLF_api.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── blf.c
│   │   ├── blf_dir.c
│   │   ├── blf_font.c
│   │   ├── blf_font_i18n.c
│   │   ├── blf_font_win32_compat.c
│   │   ├── blf_glyph.c
│   │   ├── blf_internal.h
│   │   ├── blf_internal_types.h
│   │   ├── blf_thumbs.c
│   │   └── blf_util.c
│   ├── blenkernel
│   │   ├── BKE_action.h
│   │   ├── BKE_addon.h
│   │   ├── BKE_anim.h
│   │   ├── BKE_animsys.h
│   │   ├── BKE_appdir.h
│   │   ├── BKE_armature.h
│   │   ├── BKE_autoexec.h
│   │   ├── BKE_blender.h
│   │   ├── BKE_bmfont.h
│   │   ├── BKE_bmfont_types.h
│   │   ├── BKE_boids.h
│   │   ├── BKE_bpath.h
│   │   ├── BKE_brush.h
│   │   ├── BKE_bullet.h
│   │   ├── BKE_bvhutils.h
│   │   ├── BKE_camera.h
│   │   ├── BKE_ccg.h
│   │   ├── BKE_cdderivedmesh.h
│   │   ├── BKE_cloth.h
│   │   ├── BKE_collision.h
│   │   ├── BKE_colortools.h
│   │   ├── BKE_constraint.h
│   │   ├── BKE_context.h
│   │   ├── BKE_crazyspace.h
│   │   ├── BKE_curve.h
│   │   ├── BKE_customdata_file.h
│   │   ├── BKE_customdata.h
│   │   ├── BKE_data_transfer.h
│   │   ├── BKE_deform.h
│   │   ├── BKE_depsgraph.h
│   │   ├── BKE_DerivedMesh.h
│   │   ├── BKE_displist.h
│   │   ├── BKE_dynamicpaint.h
│   │   ├── BKE_editmesh_bvh.h
│   │   ├── BKE_editmesh.h
│   │   ├── BKE_effect.h
│   │   ├── BKE_fcurve.h
│   │   ├── BKE_fluidsim.h
│   │   ├── BKE_font.h
│   │   ├── BKE_freestyle.h
│   │   ├── BKE_global.h
│   │   ├── BKE_gpencil.h
│   │   ├── BKE_group.h
│   │   ├── BKE_icons.h
│   │   ├── BKE_idcode.h
│   │   ├── BKE_idprop.h
│   │   ├── BKE_image.h
│   │   ├── BKE_ipo.h
│   │   ├── BKE_key.h
│   │   ├── BKE_lamp.h
│   │   ├── BKE_lattice.h
│   │   ├── BKE_library.h
│   │   ├── BKE_library_query.h
│   │   ├── BKE_linestyle.h
│   │   ├── BKE_main.h
│   │   ├── BKE_mask.h
│   │   ├── BKE_material.h
│   │   ├── BKE_mball.h
│   │   ├── BKE_mball_tessellate.h
│   │   ├── BKE_mesh.h
│   │   ├── BKE_mesh_mapping.h
│   │   ├── BKE_mesh_remap.h
│   │   ├── BKE_modifier.h
│   │   ├── BKE_movieclip.h
│   │   ├── BKE_multires.h
│   │   ├── BKE_navmesh_conversion.h
│   │   ├── BKE_nla.h
│   │   ├── BKE_node.h
│   │   ├── BKE_object_deform.h
│   │   ├── BKE_object.h
│   │   ├── BKE_ocean.h
│   │   ├── BKE_outliner_treehash.h
│   │   ├── BKE_packedFile.h
│   │   ├── BKE_paint.h
│   │   ├── BKE_particle.h
│   │   ├── BKE_pbvh.h
│   │   ├── BKE_pointcache.h
│   │   ├── BKE_property.h
│   │   ├── BKE_report.h
│   │   ├── BKE_rigidbody.h
│   │   ├── BKE_sca.h
│   │   ├── BKE_scene.h
│   │   ├── BKE_screen.h
│   │   ├── BKE_sequencer.h
│   │   ├── BKE_shrinkwrap.h
│   │   ├── BKE_sketch.h
│   │   ├── BKE_smoke.h
│   │   ├── BKE_softbody.h
│   │   ├── BKE_sound.h
│   │   ├── BKE_speaker.h
│   │   ├── BKE_subsurf.h
│   │   ├── BKE_suggestions.h
│   │   ├── BKE_text.h
│   │   ├── BKE_texture.h
│   │   ├── BKE_tracking.h
│   │   ├── BKE_unit.h
│   │   ├── BKE_utildefines.h
│   │   ├── BKE_world.h
│   │   ├── BKE_writeavi.h
│   │   ├── BKE_writeffmpeg.h
│   │   ├── BKE_writeframeserver.h
│   │   ├── CMakeLists.txt
│   │   ├── depsgraph_private.h
│   │   ├── intern
│   │   │   ├── action.c
│   │   │   ├── addon.c
│   │   │   ├── anim.c
│   │   │   ├── anim_sys.c
│   │   │   ├── appdir.c
│   │   │   ├── armature.c
│   │   │   ├── armature_update.c
│   │   │   ├── autoexec.c
│   │   │   ├── blender.c
│   │   │   ├── bmfont.c
│   │   │   ├── boids.c
│   │   │   ├── bpath.c
│   │   │   ├── brush.c
│   │   │   ├── bullet.c
│   │   │   ├── bvhutils.c
│   │   │   ├── camera.c
│   │   │   ├── CCGSubSurf.c
│   │   │   ├── CCGSubSurf.h
│   │   │   ├── CCGSubSurf_inline.h
│   │   │   ├── CCGSubSurf_intern.h
│   │   │   ├── CCGSubSurf_legacy.c
│   │   │   ├── CCGSubSurf_opensubdiv.c
│   │   │   ├── CCGSubSurf_opensubdiv_converter.c
│   │   │   ├── CCGSubSurf_util.c
│   │   │   ├── cdderivedmesh.c
│   │   │   ├── cloth.c
│   │   │   ├── collision.c
│   │   │   ├── colortools.c
│   │   │   ├── constraint.c
│   │   │   ├── context.c
│   │   │   ├── crazyspace.c
│   │   │   ├── curve.c
│   │   │   ├── customdata.c
│   │   │   ├── customdata_file.c
│   │   │   ├── data_transfer.c
│   │   │   ├── data_transfer_intern.h
│   │   │   ├── deform.c
│   │   │   ├── depsgraph.c
│   │   │   ├── DerivedMesh.c
│   │   │   ├── displist.c
│   │   │   ├── dynamicpaint.c
│   │   │   ├── editderivedmesh.c
│   │   │   ├── editmesh_bvh.c
│   │   │   ├── editmesh.c
│   │   │   ├── effect.c
│   │   │   ├── fcurve.c
│   │   │   ├── fluidsim.c
│   │   │   ├── fmodifier.c
│   │   │   ├── font.c
│   │   │   ├── freestyle.c
│   │   │   ├── gpencil.c
│   │   │   ├── group.c
│   │   │   ├── icons.c
│   │   │   ├── idcode.c
│   │   │   ├── idprop.c
│   │   │   ├── image.c
│   │   │   ├── image_gen.c
│   │   │   ├── ipo.c
│   │   │   ├── key.c
│   │   │   ├── lamp.c
│   │   │   ├── lattice.c
│   │   │   ├── library.c
│   │   │   ├── library_query.c
│   │   │   ├── linestyle.c
│   │   │   ├── mask.c
│   │   │   ├── mask_evaluate.c
│   │   │   ├── mask_rasterize.c
│   │   │   ├── material.c
│   │   │   ├── mball.c
│   │   │   ├── mball_tessellate.c
│   │   │   ├── mesh.c
│   │   │   ├── mesh_evaluate.c
│   │   │   ├── mesh_mapping.c
│   │   │   ├── mesh_remap.c
│   │   │   ├── mesh_validate.c
│   │   │   ├── modifier.c
│   │   │   ├── modifiers_bmesh.c
│   │   │   ├── movieclip.c
│   │   │   ├── multires.c
│   │   │   ├── navmesh_conversion.c
│   │   │   ├── nla.c
│   │   │   ├── node.c
│   │   │   ├── object.c
│   │   │   ├── object_deform.c
│   │   │   ├── object_dupli.c
│   │   │   ├── object_update.c
│   │   │   ├── ocean.c
│   │   │   ├── outliner_treehash.c
│   │   │   ├── packedFile.c
│   │   │   ├── paint.c
│   │   │   ├── particle.c
│   │   │   ├── particle_child.c
│   │   │   ├── particle_distribute.c
│   │   │   ├── particle_system.c
│   │   │   ├── pbvh_bmesh.c
│   │   │   ├── pbvh.c
│   │   │   ├── pbvh_intern.h
│   │   │   ├── pointcache.c
│   │   │   ├── property.c
│   │   │   ├── report.c
│   │   │   ├── rigidbody.c
│   │   │   ├── sca.c
│   │   │   ├── scene.c
│   │   │   ├── screen.c
│   │   │   ├── seqcache.c
│   │   │   ├── seqeffects.c
│   │   │   ├── seqmodifier.c
│   │   │   ├── sequencer.c
│   │   │   ├── shrinkwrap.c
│   │   │   ├── sketch.c
│   │   │   ├── smoke.c
│   │   │   ├── softbody.c
│   │   │   ├── sound.c
│   │   │   ├── speaker.c
│   │   │   ├── subsurf_ccg.c
│   │   │   ├── suggestions.c
│   │   │   ├── text.c
│   │   │   ├── texture.c
│   │   │   ├── tracking_auto.c
│   │   │   ├── tracking.c
│   │   │   ├── tracking_detect.c
│   │   │   ├── tracking_plane_tracker.c
│   │   │   ├── tracking_region_tracker.c
│   │   │   ├── tracking_solver.c
│   │   │   ├── tracking_stabilize.c
│   │   │   ├── tracking_util.c
│   │   │   ├── unit.c
│   │   │   ├── world.c
│   │   │   ├── writeavi.c
│   │   │   ├── writeffmpeg.c
│   │   │   └── writeframeserver.c
│   │   ├── nla_private.h
│   │   └── tracking_private.h
│   ├── blenlib
│   │   ├── BLI_alloca.h
│   │   ├── BLI_args.h
│   │   ├── BLI_array.h
│   │   ├── BLI_array_utils.h
│   │   ├── BLI_astar.h
│   │   ├── BLI_bitmap.h
│   │   ├── BLI_blenlib.h
│   │   ├── BLI_boxpack2d.h
│   │   ├── BLI_buffer.h
│   │   ├── BLI_callbacks.h
│   │   ├── BLI_compiler_attrs.h
│   │   ├── BLI_compiler_compat.h
│   │   ├── BLI_compiler_typecheck.h
│   │   ├── BLI_convexhull2d.h
│   │   ├── BLI_dial.h
│   │   ├── BLI_dlrbTree.h
│   │   ├── BLI_dynlib.h
│   │   ├── BLI_dynstr.h
│   │   ├── BLI_easing.h
│   │   ├── BLI_edgehash.h
│   │   ├── BLI_endian_switch.h
│   │   ├── BLI_endian_switch_inline.h
│   │   ├── BLI_fileops.h
│   │   ├── BLI_fileops_types.h
│   │   ├── BLI_fnmatch.h
│   │   ├── BLI_ghash.h
│   │   ├── BLI_graph.h
│   │   ├── BLI_gsqueue.h
│   │   ├── BLI_hash_md5.h
│   │   ├── BLI_hash_mm2a.h
│   │   ├── BLI_heap.h
│   │   ├── BLI_jitter.h
│   │   ├── BLI_kdopbvh.h
│   │   ├── BLI_kdtree.h
│   │   ├── BLI_lasso.h
│   │   ├── BLI_linklist.h
│   │   ├── BLI_linklist_stack.h
│   │   ├── BLI_link_utils.h
│   │   ├── BLI_listbase.h
│   │   ├── BLI_math_base.h
│   │   ├── BLI_math_bits.h
│   │   ├── BLI_math_color_blend.h
│   │   ├── BLI_math_color.h
│   │   ├── BLI_math_geom.h
│   │   ├── BLI_math.h
│   │   ├── BLI_math_inline.h
│   │   ├── BLI_math_interp.h
│   │   ├── BLI_math_matrix.h
│   │   ├── BLI_math_rotation.h
│   │   ├── BLI_math_solvers.h
│   │   ├── BLI_math_statistics.h
│   │   ├── BLI_math_vector.h
│   │   ├── BLI_memarena.h
│   │   ├── BLI_memory_utils.h
│   │   ├── BLI_mempool.h
│   │   ├── BLI_noise.h
│   │   ├── BLI_path_util.h
│   │   ├── BLI_polyfill2d_beautify.h
│   │   ├── BLI_polyfill2d.h
│   │   ├── BLI_quadric.h
│   │   ├── BLI_rand.h
│   │   ├── BLI_rect.h
│   │   ├── BLI_scanfill.h
│   │   ├── BLI_smallhash.h
│   │   ├── BLI_sort.h
│   │   ├── BLI_sort_utils.h
│   │   ├── BLI_stackdefines.h
│   │   ├── BLI_stack.h
│   │   ├── BLI_strict_flags.h
│   │   ├── BLI_string_cursor_utf8.h
│   │   ├── BLI_string.h
│   │   ├── BLI_string_utf8.h
│   │   ├── BLI_system.h
│   │   ├── BLI_sys_types.h
│   │   ├── BLI_task.h
│   │   ├── BLI_threads.h
│   │   ├── BLI_timecode.h
│   │   ├── BLI_utildefines.h
│   │   ├── BLI_uvproject.h
│   │   ├── BLI_vfontdata.h
│   │   ├── BLI_voronoi.h
│   │   ├── BLI_voxel.h
│   │   ├── BLI_winstuff.h
│   │   ├── CMakeLists.txt
│   │   ├── intern
│   │   │   ├── array_utils.c
│   │   │   ├── astar.c
│   │   │   ├── BLI_args.c
│   │   │   ├── BLI_array.c
│   │   │   ├── BLI_dial.c
│   │   │   ├── BLI_dynstr.c
│   │   │   ├── BLI_filelist.c
│   │   │   ├── BLI_ghash.c
│   │   │   ├── BLI_heap.c
│   │   │   ├── BLI_kdopbvh.c
│   │   │   ├── BLI_kdtree.c
│   │   │   ├── BLI_linklist.c
│   │   │   ├── BLI_memarena.c
│   │   │   ├── BLI_mempool.c
│   │   │   ├── boxpack2d.c
│   │   │   ├── buffer.c
│   │   │   ├── callbacks.c
│   │   │   ├── convexhull2d.c
│   │   │   ├── DLRB_tree.c
│   │   │   ├── dynlib.c
│   │   │   ├── easing.c
│   │   │   ├── edgehash.c
│   │   │   ├── endian_switch.c
│   │   │   ├── fileops.c
│   │   │   ├── fnmatch.c
│   │   │   ├── freetypefont.c
│   │   │   ├── graph.c
│   │   │   ├── gsqueue.c
│   │   │   ├── hash_md5.c
│   │   │   ├── hash_mm2a.c
│   │   │   ├── jitter.c
│   │   │   ├── lasso.c
│   │   │   ├── listbase.c
│   │   │   ├── list_sort_impl.h
│   │   │   ├── math_base.c
│   │   │   ├── math_base_inline.c
│   │   │   ├── math_bits_inline.c
│   │   │   ├── math_color_blend_inline.c
│   │   │   ├── math_color.c
│   │   │   ├── math_color_inline.c
│   │   │   ├── math_geom.c
│   │   │   ├── math_geom_inline.c
│   │   │   ├── math_interp.c
│   │   │   ├── math_matrix.c
│   │   │   ├── math_rotation.c
│   │   │   ├── math_solvers.c
│   │   │   ├── math_statistics.c
│   │   │   ├── math_vector.c
│   │   │   ├── math_vector_inline.c
│   │   │   ├── memory_utils.c
│   │   │   ├── noise.c
│   │   │   ├── path_util.c
│   │   │   ├── polyfill2d_beautify.c
│   │   │   ├── polyfill2d.c
│   │   │   ├── quadric.c
│   │   │   ├── rand.c
│   │   │   ├── rct.c
│   │   │   ├── scanfill.c
│   │   │   ├── scanfill_utils.c
│   │   │   ├── smallhash.c
│   │   │   ├── sort.c
│   │   │   ├── sort_utils.c
│   │   │   ├── stack.c
│   │   │   ├── storage.c
│   │   │   ├── string.c
│   │   │   ├── string_cursor_utf8.c
│   │   │   ├── string_utf8.c
│   │   │   ├── system.c
│   │   │   ├── task.c
│   │   │   ├── threads.c
│   │   │   ├── time.c
│   │   │   ├── timecode.c
│   │   │   ├── uvproject.c
│   │   │   ├── voronoi.c
│   │   │   ├── voxel.c
│   │   │   ├── winstuff.c
│   │   │   └── winstuff_dir.c
│   │   ├── PIL_time.h
│   │   └── PIL_time_utildefines.h
│   ├── blenloader
│   │   ├── BLO_blend_defs.h
│   │   ├── BLO_readfile.h
│   │   ├── BLO_runtime.h
│   │   ├── BLO_undofile.h
│   │   ├── BLO_writefile.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── readblenentry.c
│   │   ├── readfile.c
│   │   ├── readfile.h
│   │   ├── runtime.c
│   │   ├── undofile.c
│   │   ├── versioning_250.c
│   │   ├── versioning_260.c
│   │   ├── versioning_270.c
│   │   ├── versioning_defaults.c
│   │   ├── versioning_legacy.c
│   │   └── writefile.c
│   ├── blentranslation
│   │   ├── BLT_lang.h
│   │   ├── BLT_translation.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── blt_lang.c
│   │   └── blt_translation.c
│   ├── bmesh
│   │   ├── bmesh_class.h
│   │   ├── bmesh.h
│   │   ├── bmesh_tools.h
│   │   ├── CMakeLists.txt
│   │   ├── intern
│   │   │   ├── bmesh_callback_generic.c
│   │   │   ├── bmesh_callback_generic.h
│   │   │   ├── bmesh_construct.c
│   │   │   ├── bmesh_construct.h
│   │   │   ├── bmesh_core.c
│   │   │   ├── bmesh_core.h
│   │   │   ├── bmesh_delete.c
│   │   │   ├── bmesh_delete.h
│   │   │   ├── bmesh_edgeloop.c
│   │   │   ├── bmesh_edgeloop.h
│   │   │   ├── bmesh_error.h
│   │   │   ├── bmesh_inline.h
│   │   │   ├── bmesh_interp.c
│   │   │   ├── bmesh_interp.h
│   │   │   ├── bmesh_iterators.c
│   │   │   ├── bmesh_iterators.h
│   │   │   ├── bmesh_iterators_inline.h
│   │   │   ├── bmesh_log.c
│   │   │   ├── bmesh_log.h
│   │   │   ├── bmesh_marking.c
│   │   │   ├── bmesh_marking.h
│   │   │   ├── bmesh_mesh.c
│   │   │   ├── bmesh_mesh_conv.c
│   │   │   ├── bmesh_mesh_conv.h
│   │   │   ├── bmesh_mesh.h
│   │   │   ├── bmesh_mesh_validate.c
│   │   │   ├── bmesh_mesh_validate.h
│   │   │   ├── bmesh_mods.c
│   │   │   ├── bmesh_mods.h
│   │   │   ├── bmesh_opdefines.c
│   │   │   ├── bmesh_operator_api.h
│   │   │   ├── bmesh_operator_api_inline.h
│   │   │   ├── bmesh_operators.c
│   │   │   ├── bmesh_operators.h
│   │   │   ├── bmesh_operators_private.h
│   │   │   ├── bmesh_polygon.c
│   │   │   ├── bmesh_polygon_edgenet.c
│   │   │   ├── bmesh_polygon_edgenet.h
│   │   │   ├── bmesh_polygon.h
│   │   │   ├── bmesh_private.h
│   │   │   ├── bmesh_queries.c
│   │   │   ├── bmesh_queries.h
│   │   │   ├── bmesh_queries_inline.h
│   │   │   ├── bmesh_structure.c
│   │   │   ├── bmesh_structure.h
│   │   │   ├── bmesh_structure_inline.h
│   │   │   ├── bmesh_walkers.c
│   │   │   ├── bmesh_walkers.h
│   │   │   ├── bmesh_walkers_impl.c
│   │   │   └── bmesh_walkers_private.h
│   │   ├── operators
│   │   │   ├── bmo_beautify.c
│   │   │   ├── bmo_bevel.c
│   │   │   ├── bmo_bisect_plane.c
│   │   │   ├── bmo_bridge.c
│   │   │   ├── bmo_connect.c
│   │   │   ├── bmo_connect_concave.c
│   │   │   ├── bmo_connect_nonplanar.c
│   │   │   ├── bmo_connect_pair.c
│   │   │   ├── bmo_create.c
│   │   │   ├── bmo_dissolve.c
│   │   │   ├── bmo_dupe.c
│   │   │   ├── bmo_edgenet.c
│   │   │   ├── bmo_extrude.c
│   │   │   ├── bmo_fill_attribute.c
│   │   │   ├── bmo_fill_edgeloop.c
│   │   │   ├── bmo_fill_grid.c
│   │   │   ├── bmo_fill_holes.c
│   │   │   ├── bmo_hull.c
│   │   │   ├── bmo_inset.c
│   │   │   ├── bmo_join_triangles.c
│   │   │   ├── bmo_mesh_conv.c
│   │   │   ├── bmo_mirror.c
│   │   │   ├── bmo_normals.c
│   │   │   ├── bmo_offset_edgeloops.c
│   │   │   ├── bmo_planar_faces.c
│   │   │   ├── bmo_poke.c
│   │   │   ├── bmo_primitive.c
│   │   │   ├── bmo_removedoubles.c
│   │   │   ├── bmo_similar.c
│   │   │   ├── bmo_smooth_laplacian.c
│   │   │   ├── bmo_split_edges.c
│   │   │   ├── bmo_subdivide.c
│   │   │   ├── bmo_subdivide_edgering.c
│   │   │   ├── bmo_symmetrize.c
│   │   │   ├── bmo_triangulate.c
│   │   │   ├── bmo_unsubdivide.c
│   │   │   ├── bmo_utils.c
│   │   │   └── bmo_wireframe.c
│   │   └── tools
│   │   ├── bmesh_beautify.c
│   │   ├── bmesh_beautify.h
│   │   ├── bmesh_bevel.c
│   │   ├── bmesh_bevel.h
│   │   ├── bmesh_bisect_plane.c
│   │   ├── bmesh_bisect_plane.h
│   │   ├── bmesh_decimate_collapse.c
│   │   ├── bmesh_decimate_dissolve.c
│   │   ├── bmesh_decimate.h
│   │   ├── bmesh_decimate_unsubdivide.c
│   │   ├── bmesh_edgenet.c
│   │   ├── bmesh_edgenet.h
│   │   ├── bmesh_edgesplit.c
│   │   ├── bmesh_edgesplit.h
│   │   ├── bmesh_intersect.c
│   │   ├── bmesh_intersect.h
│   │   ├── bmesh_path.c
│   │   ├── bmesh_path.h
│   │   ├── bmesh_path_region.c
│   │   ├── bmesh_path_region.h
│   │   ├── bmesh_region_match.c
│   │   ├── bmesh_region_match.h
│   │   ├── bmesh_triangulate.c
│   │   ├── bmesh_triangulate.h
│   │   ├── bmesh_wireframe.c
│   │   └── bmesh_wireframe.h
│   ├── CMakeLists.txt
│   ├── collada
│   │   ├── AnimationExporter.cpp
│   │   ├── AnimationExporter.h
│   │   ├── AnimationImporter.cpp
│   │   ├── AnimationImporter.h
│   │   ├── ArmatureExporter.cpp
│   │   ├── ArmatureExporter.h
│   │   ├── ArmatureImporter.cpp
│   │   ├── ArmatureImporter.h
│   │   ├── CameraExporter.cpp
│   │   ├── CameraExporter.h
│   │   ├── CMakeLists.txt
│   │   ├── collada.cpp
│   │   ├── collada.h
│   │   ├── collada_internal.cpp
│   │   ├── collada_internal.h
│   │   ├── collada_utils.cpp
│   │   ├── collada_utils.h
│   │   ├── ControllerExporter.cpp
│   │   ├── ControllerExporter.h
│   │   ├── DocumentExporter.cpp
│   │   ├── DocumentExporter.h
│   │   ├── DocumentImporter.cpp
│   │   ├── DocumentImporter.h
│   │   ├── EffectExporter.cpp
│   │   ├── EffectExporter.h
│   │   ├── ErrorHandler.cpp
│   │   ├── ErrorHandler.h
│   │   ├── ExportSettings.cpp
│   │   ├── ExportSettings.h
│   │   ├── ExtraHandler.cpp
│   │   ├── ExtraHandler.h
│   │   ├── ExtraTags.cpp
│   │   ├── ExtraTags.h
│   │   ├── GeometryExporter.cpp
│   │   ├── GeometryExporter.h
│   │   ├── ImageExporter.cpp
│   │   ├── ImageExporter.h
│   │   ├── ImportSettings.cpp
│   │   ├── ImportSettings.h
│   │   ├── InstanceWriter.cpp
│   │   ├── InstanceWriter.h
│   │   ├── LightExporter.cpp
│   │   ├── LightExporter.h
│   │   ├── MaterialExporter.cpp
│   │   ├── MaterialExporter.h
│   │   ├── MeshImporter.cpp
│   │   ├── MeshImporter.h
│   │   ├── SceneExporter.cpp
│   │   ├── SceneExporter.h
│   │   ├── SkinInfo.cpp
│   │   ├── SkinInfo.h
│   │   ├── TransformReader.cpp
│   │   ├── TransformReader.h
│   │   ├── TransformWriter.cpp
│   │   ├── TransformWriter.h
│   │   └── version.conf
│   ├── compositor
│   │   ├── CMakeLists.txt
│   │   ├── COM_compositor.h
│   │   ├── COM_defines.h
│   │   ├── intern
│   │   │   ├── COM_ChunkOrder.cpp
│   │   │   ├── COM_ChunkOrder.h
│   │   │   ├── COM_ChunkOrderHotspot.cpp
│   │   │   ├── COM_ChunkOrderHotspot.h
│   │   │   ├── COM_CompositorContext.cpp
│   │   │   ├── COM_CompositorContext.h
│   │   │   ├── COM_compositor.cpp
│   │   │   ├── COM_Converter.cpp
│   │   │   ├── COM_Converter.h
│   │   │   ├── COM_CPUDevice.cpp
│   │   │   ├── COM_CPUDevice.h
│   │   │   ├── COM_Debug.cpp
│   │   │   ├── COM_Debug.h
│   │   │   ├── COM_Device.cpp
│   │   │   ├── COM_Device.h
│   │   │   ├── COM_ExecutionGroup.cpp
│   │   │   ├── COM_ExecutionGroup.h
│   │   │   ├── COM_ExecutionSystem.cpp
│   │   │   ├── COM_ExecutionSystem.h
│   │   │   ├── COM_MemoryBuffer.cpp
│   │   │   ├── COM_MemoryBuffer.h
│   │   │   ├── COM_MemoryProxy.cpp
│   │   │   ├── COM_MemoryProxy.h
│   │   │   ├── COM_NodeConverter.cpp
│   │   │   ├── COM_NodeConverter.h
│   │   │   ├── COM_Node.cpp
│   │   │   ├── COM_NodeGraph.cpp
│   │   │   ├── COM_NodeGraph.h
│   │   │   ├── COM_Node.h
│   │   │   ├── COM_NodeOperationBuilder.cpp
│   │   │   ├── COM_NodeOperationBuilder.h
│   │   │   ├── COM_NodeOperation.cpp
│   │   │   ├── COM_NodeOperation.h
│   │   │   ├── COM_OpenCLDevice.cpp
│   │   │   ├── COM_OpenCLDevice.h
│   │   │   ├── COM_SingleThreadedOperation.cpp
│   │   │   ├── COM_SingleThreadedOperation.h
│   │   │   ├── COM_SocketReader.cpp
│   │   │   ├── COM_SocketReader.h
│   │   │   ├── COM_WorkPackage.cpp
│   │   │   ├── COM_WorkPackage.h
│   │   │   ├── COM_WorkScheduler.cpp
│   │   │   └── COM_WorkScheduler.h
│   │   ├── nodes
│   │   │   ├── COM_AlphaOverNode.cpp
│   │   │   ├── COM_AlphaOverNode.h
│   │   │   ├── COM_BilateralBlurNode.cpp
│   │   │   ├── COM_BilateralBlurNode.h
│   │   │   ├── COM_BlurNode.cpp
│   │   │   ├── COM_BlurNode.h
│   │   │   ├── COM_BokehBlurNode.cpp
│   │   │   ├── COM_BokehBlurNode.h
│   │   │   ├── COM_BokehImageNode.cpp
│   │   │   ├── COM_BokehImageNode.h
│   │   │   ├── COM_BoxMaskNode.cpp
│   │   │   ├── COM_BoxMaskNode.h
│   │   │   ├── COM_BrightnessNode.cpp
│   │   │   ├── COM_BrightnessNode.h
│   │   │   ├── COM_ChannelMatteNode.cpp
│   │   │   ├── COM_ChannelMatteNode.h
│   │   │   ├── COM_ChromaMatteNode.cpp
│   │   │   ├── COM_ChromaMatteNode.h
│   │   │   ├── COM_ColorBalanceNode.cpp
│   │   │   ├── COM_ColorBalanceNode.h
│   │   │   ├── COM_ColorCorrectionNode.cpp
│   │   │   ├── COM_ColorCorrectionNode.h
│   │   │   ├── COM_ColorCurveNode.cpp
│   │   │   ├── COM_ColorCurveNode.h
│   │   │   ├── COM_ColorMatteNode.cpp
│   │   │   ├── COM_ColorMatteNode.h
│   │   │   ├── COM_ColorNode.cpp
│   │   │   ├── COM_ColorNode.h
│   │   │   ├── COM_ColorRampNode.cpp
│   │   │   ├── COM_ColorRampNode.h
│   │   │   ├── COM_ColorSpillNode.cpp
│   │   │   ├── COM_ColorSpillNode.h
│   │   │   ├── COM_ColorToBWNode.cpp
│   │   │   ├── COM_ColorToBWNode.h
│   │   │   ├── COM_CombineColorNode.cpp
│   │   │   ├── COM_CombineColorNode.h
│   │   │   ├── COM_CompositorNode.cpp
│   │   │   ├── COM_CompositorNode.h
│   │   │   ├── COM_ConvertAlphaNode.cpp
│   │   │   ├── COM_ConvertAlphaNode.h
│   │   │   ├── COM_CornerPinNode.cpp
│   │   │   ├── COM_CornerPinNode.h
│   │   │   ├── COM_CropNode.cpp
│   │   │   ├── COM_CropNode.h
│   │   │   ├── COM_DefocusNode.cpp
│   │   │   ├── COM_DefocusNode.h
│   │   │   ├── COM_DespeckleNode.cpp
│   │   │   ├── COM_DespeckleNode.h
│   │   │   ├── COM_DifferenceMatteNode.cpp
│   │   │   ├── COM_DifferenceMatteNode.h
│   │   │   ├── COM_DilateErodeNode.cpp
│   │   │   ├── COM_DilateErodeNode.h
│   │   │   ├── COM_DirectionalBlurNode.cpp
│   │   │   ├── COM_DirectionalBlurNode.h
│   │   │   ├── COM_DisplaceNode.cpp
│   │   │   ├── COM_DisplaceNode.h
│   │   │   ├── COM_DistanceMatteNode.cpp
│   │   │   ├── COM_DistanceMatteNode.h
│   │   │   ├── COM_DoubleEdgeMaskNode.cpp
│   │   │   ├── COM_DoubleEdgeMaskNode.h
│   │   │   ├── COM_EllipseMaskNode.cpp
│   │   │   ├── COM_EllipseMaskNode.h
│   │   │   ├── COM_FilterNode.cpp
│   │   │   ├── COM_FilterNode.h
│   │   │   ├── COM_FlipNode.cpp
│   │   │   ├── COM_FlipNode.h
│   │   │   ├── COM_GammaNode.cpp
│   │   │   ├── COM_GammaNode.h
│   │   │   ├── COM_GlareNode.cpp
│   │   │   ├── COM_GlareNode.h
│   │   │   ├── COM_HueSaturationValueCorrectNode.cpp
│   │   │   ├── COM_HueSaturationValueCorrectNode.h
│   │   │   ├── COM_HueSaturationValueNode.cpp
│   │   │   ├── COM_HueSaturationValueNode.h
│   │   │   ├── COM_IDMaskNode.cpp
│   │   │   ├── COM_IDMaskNode.h
│   │   │   ├── COM_ImageNode.cpp
│   │   │   ├── COM_ImageNode.h
│   │   │   ├── COM_InpaintNode.cpp
│   │   │   ├── COM_InpaintNode.h
│   │   │   ├── COM_InvertNode.cpp
│   │   │   ├── COM_InvertNode.h
│   │   │   ├── COM_KeyingNode.cpp
│   │   │   ├── COM_KeyingNode.h
│   │   │   ├── COM_KeyingScreenNode.cpp
│   │   │   ├── COM_KeyingScreenNode.h
│   │   │   ├── COM_LensDistortionNode.cpp
│   │   │   ├── COM_LensDistortionNode.h
│   │   │   ├── COM_LuminanceMatteNode.cpp
│   │   │   ├── COM_LuminanceMatteNode.h
│   │   │   ├── COM_MapRangeNode.cpp
│   │   │   ├── COM_MapRangeNode.h
│   │   │   ├── COM_MapUVNode.cpp
│   │   │   ├── COM_MapUVNode.h
│   │   │   ├── COM_MapValueNode.cpp
│   │   │   ├── COM_MapValueNode.h
│   │   │   ├── COM_MaskNode.cpp
│   │   │   ├── COM_MaskNode.h
│   │   │   ├── COM_MathNode.cpp
│   │   │   ├── COM_MathNode.h
│   │   │   ├── COM_MixNode.cpp
│   │   │   ├── COM_MixNode.h
│   │   │   ├── COM_MovieClipNode.cpp
│   │   │   ├── COM_MovieClipNode.h
│   │   │   ├── COM_MovieDistortionNode.cpp
│   │   │   ├── COM_MovieDistortionNode.h
│   │   │   ├── COM_NormalizeNode.cpp
│   │   │   ├── COM_NormalizeNode.h
│   │   │   ├── COM_NormalNode.cpp
│   │   │   ├── COM_NormalNode.h
│   │   │   ├── COM_OutputFileNode.cpp
│   │   │   ├── COM_OutputFileNode.h
│   │   │   ├── COM_PixelateNode.cpp
│   │   │   ├── COM_PixelateNode.h
│   │   │   ├── COM_PlaneTrackDeformNode.cpp
│   │   │   ├── COM_PlaneTrackDeformNode.h
│   │   │   ├── COM_RenderLayersNode.cpp
│   │   │   ├── COM_RenderLayersNode.h
│   │   │   ├── COM_RotateNode.cpp
│   │   │   ├── COM_RotateNode.h
│   │   │   ├── COM_ScaleNode.cpp
│   │   │   ├── COM_ScaleNode.h
│   │   │   ├── COM_SeparateColorNode.cpp
│   │   │   ├── COM_SeparateColorNode.h
│   │   │   ├── COM_SetAlphaNode.cpp
│   │   │   ├── COM_SetAlphaNode.h
│   │   │   ├── COM_SocketProxyNode.cpp
│   │   │   ├── COM_SocketProxyNode.h
│   │   │   ├── COM_SplitViewerNode.cpp
│   │   │   ├── COM_SplitViewerNode.h
│   │   │   ├── COM_Stabilize2dNode.cpp
│   │   │   ├── COM_Stabilize2dNode.h
│   │   │   ├── COM_SunBeamsNode.cpp
│   │   │   ├── COM_SunBeamsNode.h
│   │   │   ├── COM_SwitchNode.cpp
│   │   │   ├── COM_SwitchNode.h
│   │   │   ├── COM_SwitchViewNode.cpp
│   │   │   ├── COM_SwitchViewNode.h
│   │   │   ├── COM_TextureNode.cpp
│   │   │   ├── COM_TextureNode.h
│   │   │   ├── COM_TimeNode.cpp
│   │   │   ├── COM_TimeNode.h
│   │   │   ├── COM_TonemapNode.cpp
│   │   │   ├── COM_TonemapNode.h
│   │   │   ├── COM_TrackPositionNode.cpp
│   │   │   ├── COM_TrackPositionNode.h
│   │   │   ├── COM_TransformNode.cpp
│   │   │   ├── COM_TransformNode.h
│   │   │   ├── COM_TranslateNode.cpp
│   │   │   ├── COM_TranslateNode.h
│   │   │   ├── COM_ValueNode.cpp
│   │   │   ├── COM_ValueNode.h
│   │   │   ├── COM_VectorBlurNode.cpp
│   │   │   ├── COM_VectorBlurNode.h
│   │   │   ├── COM_VectorCurveNode.cpp
│   │   │   ├── COM_VectorCurveNode.h
│   │   │   ├── COM_ViewerNode.cpp
│   │   │   ├── COM_ViewerNode.h
│   │   │   ├── COM_ViewLevelsNode.cpp
│   │   │   ├── COM_ViewLevelsNode.h
│   │   │   ├── COM_ZCombineNode.cpp
│   │   │   └── COM_ZCombineNode.h
│   │   └── operations
│   │   ├── COM_AlphaOverKeyOperation.cpp
│   │   ├── COM_AlphaOverKeyOperation.h
│   │   ├── COM_AlphaOverMixedOperation.cpp
│   │   ├── COM_AlphaOverMixedOperation.h
│   │   ├── COM_AlphaOverPremultiplyOperation.cpp
│   │   ├── COM_AlphaOverPremultiplyOperation.h
│   │   ├── COM_AntiAliasOperation.cpp
│   │   ├── COM_AntiAliasOperation.h
│   │   ├── COM_BilateralBlurOperation.cpp
│   │   ├── COM_BilateralBlurOperation.h
│   │   ├── COM_BlurBaseOperation.cpp
│   │   ├── COM_BlurBaseOperation.h
│   │   ├── COM_BokehBlurOperation.cpp
│   │   ├── COM_BokehBlurOperation.h
│   │   ├── COM_BokehImageOperation.cpp
│   │   ├── COM_BokehImageOperation.h
│   │   ├── COM_BoxMaskOperation.cpp
│   │   ├── COM_BoxMaskOperation.h
│   │   ├── COM_BrightnessOperation.cpp
│   │   ├── COM_BrightnessOperation.h
│   │   ├── COM_CalculateMeanOperation.cpp
│   │   ├── COM_CalculateMeanOperation.h
│   │   ├── COM_CalculateStandardDeviationOperation.cpp
│   │   ├── COM_CalculateStandardDeviationOperation.h
│   │   ├── COM_ChangeHSVOperation.cpp
│   │   ├── COM_ChangeHSVOperation.h
│   │   ├── COM_ChannelMatteOperation.cpp
│   │   ├── COM_ChannelMatteOperation.h
│   │   ├── COM_ChromaMatteOperation.cpp
│   │   ├── COM_ChromaMatteOperation.h
│   │   ├── COM_ColorBalanceASCCDLOperation.cpp
│   │   ├── COM_ColorBalanceASCCDLOperation.h
│   │   ├── COM_ColorBalanceLGGOperation.cpp
│   │   ├── COM_ColorBalanceLGGOperation.h
│   │   ├── COM_ColorCorrectionOperation.cpp
│   │   ├── COM_ColorCorrectionOperation.h
│   │   ├── COM_ColorCurveOperation.cpp
│   │   ├── COM_ColorCurveOperation.h
│   │   ├── COM_ColorMatteOperation.cpp
│   │   ├── COM_ColorMatteOperation.h
│   │   ├── COM_ColorRampOperation.cpp
│   │   ├── COM_ColorRampOperation.h
│   │   ├── COM_ColorSpillOperation.cpp
│   │   ├── COM_ColorSpillOperation.h
│   │   ├── COM_CompositorOperation.cpp
│   │   ├── COM_CompositorOperation.h
│   │   ├── COM_ConvertColorProfileOperation.cpp
│   │   ├── COM_ConvertColorProfileOperation.h
│   │   ├── COM_ConvertDepthToRadiusOperation.cpp
│   │   ├── COM_ConvertDepthToRadiusOperation.h
│   │   ├── COM_ConvertOperation.cpp
│   │   ├── COM_ConvertOperation.h
│   │   ├── COM_ConvolutionEdgeFilterOperation.cpp
│   │   ├── COM_ConvolutionEdgeFilterOperation.h
│   │   ├── COM_ConvolutionFilterOperation.cpp
│   │   ├── COM_ConvolutionFilterOperation.h
│   │   ├── COM_CropOperation.cpp
│   │   ├── COM_CropOperation.h
│   │   ├── COM_CurveBaseOperation.cpp
│   │   ├── COM_CurveBaseOperation.h
│   │   ├── COM_DespeckleOperation.cpp
│   │   ├── COM_DespeckleOperation.h
│   │   ├── COM_DifferenceMatteOperation.cpp
│   │   ├── COM_DifferenceMatteOperation.h
│   │   ├── COM_DilateErodeOperation.cpp
│   │   ├── COM_DilateErodeOperation.h
│   │   ├── COM_DirectionalBlurOperation.cpp
│   │   ├── COM_DirectionalBlurOperation.h
│   │   ├── COM_DisplaceOperation.cpp
│   │   ├── COM_DisplaceOperation.h
│   │   ├── COM_DisplaceSimpleOperation.cpp
│   │   ├── COM_DisplaceSimpleOperation.h
│   │   ├── COM_DistanceRGBMatteOperation.cpp
│   │   ├── COM_DistanceRGBMatteOperation.h
│   │   ├── COM_DistanceYCCMatteOperation.cpp
│   │   ├── COM_DistanceYCCMatteOperation.h
│   │   ├── COM_DotproductOperation.cpp
│   │   ├── COM_DotproductOperation.h
│   │   ├── COM_DoubleEdgeMaskOperation.cpp
│   │   ├── COM_DoubleEdgeMaskOperation.h
│   │   ├── COM_EllipseMaskOperation.cpp
│   │   ├── COM_EllipseMaskOperation.h
│   │   ├── COM_FastGaussianBlurOperation.cpp
│   │   ├── COM_FastGaussianBlurOperation.h
│   │   ├── COM_FlipOperation.cpp
│   │   ├── COM_FlipOperation.h
│   │   ├── COM_GammaCorrectOperation.cpp
│   │   ├── COM_GammaCorrectOperation.h
│   │   ├── COM_GammaOperation.cpp
│   │   ├── COM_GammaOperation.h
│   │   ├── COM_GaussianAlphaXBlurOperation.cpp
│   │   ├── COM_GaussianAlphaXBlurOperation.h
│   │   ├── COM_GaussianAlphaYBlurOperation.cpp
│   │   ├── COM_GaussianAlphaYBlurOperation.h
│   │   ├── COM_GaussianBokehBlurOperation.cpp
│   │   ├── COM_GaussianBokehBlurOperation.h
│   │   ├── COM_GaussianXBlurOperation.cpp
│   │   ├── COM_GaussianXBlurOperation.h
│   │   ├── COM_GaussianYBlurOperation.cpp
│   │   ├── COM_GaussianYBlurOperation.h
│   │   ├── COM_GlareBaseOperation.cpp
│   │   ├── COM_GlareBaseOperation.h
│   │   ├── COM_GlareFogGlowOperation.cpp
│   │   ├── COM_GlareFogGlowOperation.h
│   │   ├── COM_GlareGhostOperation.cpp
│   │   ├── COM_GlareGhostOperation.h
│   │   ├── COM_GlareSimpleStarOperation.cpp
│   │   ├── COM_GlareSimpleStarOperation.h
│   │   ├── COM_GlareStreaksOperation.cpp
│   │   ├── COM_GlareStreaksOperation.h
│   │   ├── COM_GlareThresholdOperation.cpp
│   │   ├── COM_GlareThresholdOperation.h
│   │   ├── COM_HueSaturationValueCorrectOperation.cpp
│   │   ├── COM_HueSaturationValueCorrectOperation.h
│   │   ├── COM_IDMaskOperation.cpp
│   │   ├── COM_IDMaskOperation.h
│   │   ├── COM_ImageOperation.cpp
│   │   ├── COM_ImageOperation.h
│   │   ├── COM_InpaintOperation.cpp
│   │   ├── COM_InpaintOperation.h
│   │   ├── COM_InvertOperation.cpp
│   │   ├── COM_InvertOperation.h
│   │   ├── COM_KeyingBlurOperation.cpp
│   │   ├── COM_KeyingBlurOperation.h
│   │   ├── COM_KeyingClipOperation.cpp
│   │   ├── COM_KeyingClipOperation.h
│   │   ├── COM_KeyingDespillOperation.cpp
│   │   ├── COM_KeyingDespillOperation.h
│   │   ├── COM_KeyingOperation.cpp
│   │   ├── COM_KeyingOperation.h
│   │   ├── COM_KeyingScreenOperation.cpp
│   │   ├── COM_KeyingScreenOperation.h
│   │   ├── COM_LuminanceMatteOperation.cpp
│   │   ├── COM_LuminanceMatteOperation.h
│   │   ├── COM_MapRangeOperation.cpp
│   │   ├── COM_MapRangeOperation.h
│   │   ├── COM_MapUVOperation.cpp
│   │   ├── COM_MapUVOperation.h
│   │   ├── COM_MapValueOperation.cpp
│   │   ├── COM_MapValueOperation.h
│   │   ├── COM_MaskOperation.cpp
│   │   ├── COM_MaskOperation.h
│   │   ├── COM_MathBaseOperation.cpp
│   │   ├── COM_MathBaseOperation.h
│   │   ├── COM_MixOperation.cpp
│   │   ├── COM_MixOperation.h
│   │   ├── COM_MovieClipAttributeOperation.cpp
│   │   ├── COM_MovieClipAttributeOperation.h
│   │   ├── COM_MovieClipOperation.cpp
│   │   ├── COM_MovieClipOperation.h
│   │   ├── COM_MovieDistortionOperation.cpp
│   │   ├── COM_MovieDistortionOperation.h
│   │   ├── COM_MultilayerImageOperation.cpp
│   │   ├── COM_MultilayerImageOperation.h
│   │   ├── COM_NormalizeOperation.cpp
│   │   ├── COM_NormalizeOperation.h
│   │   ├── COM_OpenCLKernels.cl
│   │   ├── COM_OutputFileMultiViewOperation.cpp
│   │   ├── COM_OutputFileMultiViewOperation.h
│   │   ├── COM_OutputFileOperation.cpp
│   │   ├── COM_OutputFileOperation.h
│   │   ├── COM_PixelateOperation.cpp
│   │   ├── COM_PixelateOperation.h
│   │   ├── COM_PlaneCornerPinOperation.cpp
│   │   ├── COM_PlaneCornerPinOperation.h
│   │   ├── COM_PlaneDistortCommonOperation.cpp
│   │   ├── COM_PlaneDistortCommonOperation.h
│   │   ├── COM_PlaneTrackOperation.cpp
│   │   ├── COM_PlaneTrackOperation.h
│   │   ├── COM_PreviewOperation.cpp
│   │   ├── COM_PreviewOperation.h
│   │   ├── COM_ProjectorLensDistortionOperation.cpp
│   │   ├── COM_ProjectorLensDistortionOperation.h
│   │   ├── COM_QualityStepHelper.cpp
│   │   ├── COM_QualityStepHelper.h
│   │   ├── COM_ReadBufferOperation.cpp
│   │   ├── COM_ReadBufferOperation.h
│   │   ├── COM_RenderLayersProg.cpp
│   │   ├── COM_RenderLayersProg.h
│   │   ├── COM_RotateOperation.cpp
│   │   ├── COM_RotateOperation.h
│   │   ├── COM_ScaleOperation.cpp
│   │   ├── COM_ScaleOperation.h
│   │   ├── COM_ScreenLensDistortionOperation.cpp
│   │   ├── COM_ScreenLensDistortionOperation.h
│   │   ├── COM_SetAlphaOperation.cpp
│   │   ├── COM_SetAlphaOperation.h
│   │   ├── COM_SetColorOperation.cpp
│   │   ├── COM_SetColorOperation.h
│   │   ├── COM_SetSamplerOperation.cpp
│   │   ├── COM_SetSamplerOperation.h
│   │   ├── COM_SetValueOperation.cpp
│   │   ├── COM_SetValueOperation.h
│   │   ├── COM_SetVectorOperation.cpp
│   │   ├── COM_SetVectorOperation.h
│   │   ├── COM_SocketProxyOperation.cpp
│   │   ├── COM_SocketProxyOperation.h
│   │   ├── COM_SplitOperation.cpp
│   │   ├── COM_SplitOperation.h
│   │   ├── COM_SunBeamsOperation.cpp
│   │   ├── COM_SunBeamsOperation.h
│   │   ├── COM_TextureOperation.cpp
│   │   ├── COM_TextureOperation.h
│   │   ├── COM_TonemapOperation.cpp
│   │   ├── COM_TonemapOperation.h
│   │   ├── COM_TrackPositionOperation.cpp
│   │   ├── COM_TrackPositionOperation.h
│   │   ├── COM_TranslateOperation.cpp
│   │   ├── COM_TranslateOperation.h
│   │   ├── COM_VariableSizeBokehBlurOperation.cpp
│   │   ├── COM_VariableSizeBokehBlurOperation.h
│   │   ├── COM_VectorBlurOperation.cpp
│   │   ├── COM_VectorBlurOperation.h
│   │   ├── COM_VectorCurveOperation.cpp
│   │   ├── COM_VectorCurveOperation.h
│   │   ├── COM_ViewerOperation.cpp
│   │   ├── COM_ViewerOperation.h
│   │   ├── COM_WrapOperation.cpp
│   │   ├── COM_WrapOperation.h
│   │   ├── COM_WriteBufferOperation.cpp
│   │   ├── COM_WriteBufferOperation.h
│   │   ├── COM_ZCombineOperation.cpp
│   │   └── COM_ZCombineOperation.h
│   ├── datatoc
│   │   ├── CMakeLists.txt
│   │   ├── datatoc.c
│   │   ├── datatoc_icon.c
│   │   ├── datatoc_icon.py
│   │   ├── datatoc_icon_split.py
│   │   └── datatoc_icon_split_to_png.py
│   ├── depsgraph
│   │   ├── CMakeLists.txt
│   │   ├── DEG_depsgraph_build.h
│   │   ├── DEG_depsgraph_debug.h
│   │   ├── DEG_depsgraph.h
│   │   ├── DEG_depsgraph_query.h
│   │   ├── intern
│   │   │   ├── depsgraph_build.cc
│   │   │   ├── depsgraph_build.h
│   │   │   ├── depsgraph_build_nodes.cc
│   │   │   ├── depsgraph_build_relations.cc
│   │   │   ├── depsgraph.cc
│   │   │   ├── depsgraph_debug.cc
│   │   │   ├── depsgraph_debug.h
│   │   │   ├── depsgraph_eval.cc
│   │   │   ├── depsgraph.h
│   │   │   ├── depsgraph_intern.h
│   │   │   ├── depsgraph_query.cc
│   │   │   ├── depsgraph_queue.cc
│   │   │   ├── depsgraph_queue.h
│   │   │   ├── depsgraph_tag.cc
│   │   │   ├── depsgraph_type_defines.cc
│   │   │   ├── depsgraph_types.h
│   │   │   ├── depsnode.cc
│   │   │   ├── depsnode_component.cc
│   │   │   ├── depsnode_component.h
│   │   │   ├── depsnode.h
│   │   │   ├── depsnode_opcodes.h
│   │   │   ├── depsnode_operation.cc
│   │   │   └── depsnode_operation.h
│   │   └── util
│   │   ├── depsgraph_util_cycle.cc
│   │   ├── depsgraph_util_cycle.h
│   │   ├── depsgraph_util_function.h
│   │   ├── depsgraph_util_hash.h
│   │   ├── depsgraph_util_map.h
│   │   ├── depsgraph_util_pchanmap.cc
│   │   ├── depsgraph_util_pchanmap.h
│   │   ├── depsgraph_util_set.h
│   │   ├── depsgraph_util_transitive.cc
│   │   └── depsgraph_util_transitive.h
│   ├── editors
│   │   ├── animation
│   │   │   ├── anim_channels_defines.c
│   │   │   ├── anim_channels_edit.c
│   │   │   ├── anim_deps.c
│   │   │   ├── anim_draw.c
│   │   │   ├── anim_filter.c
│   │   │   ├── anim_intern.h
│   │   │   ├── anim_ipo_utils.c
│   │   │   ├── anim_markers.c
│   │   │   ├── anim_ops.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── drivers.c
│   │   │   ├── fmodifier_ui.c
│   │   │   ├── keyframes_draw.c
│   │   │   ├── keyframes_edit.c
│   │   │   ├── keyframes_general.c
│   │   │   ├── keyframing.c
│   │   │   └── keyingsets.c
│   │   ├── armature
│   │   │   ├── armature_add.c
│   │   │   ├── armature_edit.c
│   │   │   ├── armature_intern.h
│   │   │   ├── armature_naming.c
│   │   │   ├── armature_ops.c
│   │   │   ├── armature_relations.c
│   │   │   ├── armature_select.c
│   │   │   ├── armature_skinning.c
│   │   │   ├── armature_utils.c
│   │   │   ├── BIF_generate.h
│   │   │   ├── BIF_retarget.h
│   │   │   ├── CMakeLists.txt
│   │   │   ├── editarmature_generate.c
│   │   │   ├── editarmature_retarget.c
│   │   │   ├── editarmature_sketch.c
│   │   │   ├── meshlaplacian.c
│   │   │   ├── meshlaplacian.h
│   │   │   ├── pose_edit.c
│   │   │   ├── pose_group.c
│   │   │   ├── pose_lib.c
│   │   │   ├── pose_select.c
│   │   │   ├── pose_slide.c
│   │   │   ├── pose_transform.c
│   │   │   ├── pose_utils.c
│   │   │   ├── reeb.c
│   │   │   └── reeb.h
│   │   ├── CMakeLists.txt
│   │   ├── curve
│   │   │   ├── CMakeLists.txt
│   │   │   ├── curve_intern.h
│   │   │   ├── curve_ops.c
│   │   │   ├── editcurve_add.c
│   │   │   ├── editcurve.c
│   │   │   ├── editcurve_select.c
│   │   │   └── editfont.c
│   │   ├── datafiles
│   │   │   └── CMakeLists.txt
│   │   ├── gpencil
│   │   │   ├── CMakeLists.txt
│   │   │   ├── drawgpencil.c
│   │   │   ├── editaction_gpencil.c
│   │   │   ├── gpencil_brush.c
│   │   │   ├── gpencil_convert.c
│   │   │   ├── gpencil_data.c
│   │   │   ├── gpencil_edit.c
│   │   │   ├── gpencil_intern.h
│   │   │   ├── gpencil_ops.c
│   │   │   ├── gpencil_paint.c
│   │   │   ├── gpencil_select.c
│   │   │   ├── gpencil_undo.c
│   │   │   └── gpencil_utils.c
│   │   ├── include
│   │   │   ├── BIF_gl.h
│   │   │   ├── BIF_glutil.h
│   │   │   ├── ED_anim_api.h
│   │   │   ├── ED_armature.h
│   │   │   ├── ED_buttons.h
│   │   │   ├── ED_clip.h
│   │   │   ├── ED_curve.h
│   │   │   ├── ED_datafiles.h
│   │   │   ├── ED_fileselect.h
│   │   │   ├── ED_gpencil.h
│   │   │   ├── ED_image.h
│   │   │   ├── ED_info.h
│   │   │   ├── ED_keyframes_draw.h
│   │   │   ├── ED_keyframes_edit.h
│   │   │   ├── ED_keyframing.h
│   │   │   ├── ED_lattice.h
│   │   │   ├── ED_logic.h
│   │   │   ├── ED_markers.h
│   │   │   ├── ED_mask.h
│   │   │   ├── ED_mball.h
│   │   │   ├── ED_mesh.h
│   │   │   ├── ED_node.h
│   │   │   ├── ED_numinput.h
│   │   │   ├── ED_object.h
│   │   │   ├── ED_outliner.h
│   │   │   ├── ED_paint.h
│   │   │   ├── ED_particle.h
│   │   │   ├── ED_physics.h
│   │   │   ├── ED_render.h
│   │   │   ├── ED_screen.h
│   │   │   ├── ED_screen_types.h
│   │   │   ├── ED_sculpt.h
│   │   │   ├── ED_sequencer.h
│   │   │   ├── ED_sound.h
│   │   │   ├── ED_space_api.h
│   │   │   ├── ED_text.h
│   │   │   ├── ED_transform.h
│   │   │   ├── ED_transverts.h
│   │   │   ├── ED_types.h
│   │   │   ├── ED_util.h
│   │   │   ├── ED_uvedit.h
│   │   │   ├── ED_view3d.h
│   │   │   ├── UI_icons.h
│   │   │   ├── UI_interface.h
│   │   │   ├── UI_interface_icons.h
│   │   │   ├── UI_resources.h
│   │   │   └── UI_view2d.h
│   │   ├── interface
│   │   │   ├── CMakeLists.txt
│   │   │   ├── interface_align.c
│   │   │   ├── interface_anim.c
│   │   │   ├── interface.c
│   │   │   ├── interface_draw.c
│   │   │   ├── interface_eyedropper.c
│   │   │   ├── interface_handlers.c
│   │   │   ├── interface_icons.c
│   │   │   ├── interface_intern.h
│   │   │   ├── interface_layout.c
│   │   │   ├── interface_ops.c
│   │   │   ├── interface_panel.c
│   │   │   ├── interface_regions.c
│   │   │   ├── interface_style.c
│   │   │   ├── interface_templates.c
│   │   │   ├── interface_utils.c
│   │   │   ├── interface_widgets.c
│   │   │   ├── resources.c
│   │   │   ├── view2d.c
│   │   │   └── view2d_ops.c
│   │   ├── io
│   │   │   ├── CMakeLists.txt
│   │   │   ├── io_collada.c
│   │   │   ├── io_collada.h
│   │   │   ├── io_ops.c
│   │   │   └── io_ops.h
│   │   ├── mask
│   │   │   ├── CMakeLists.txt
│   │   │   ├── mask_add.c
│   │   │   ├── mask_draw.c
│   │   │   ├── mask_editaction.c
│   │   │   ├── mask_edit.c
│   │   │   ├── mask_intern.h
│   │   │   ├── mask_ops.c
│   │   │   ├── mask_relationships.c
│   │   │   ├── mask_select.c
│   │   │   └── mask_shapekey.c
│   │   ├── mesh
│   │   │   ├── CMakeLists.txt
│   │   │   ├── editface.c
│   │   │   ├── editmesh_add.c
│   │   │   ├── editmesh_bevel.c
│   │   │   ├── editmesh_bisect.c
│   │   │   ├── editmesh_extrude.c
│   │   │   ├── editmesh_inset.c
│   │   │   ├── editmesh_intersect.c
│   │   │   ├── editmesh_knife.c
│   │   │   ├── editmesh_knife_project.c
│   │   │   ├── editmesh_loopcut.c
│   │   │   ├── editmesh_path.c
│   │   │   ├── editmesh_rip.c
│   │   │   ├── editmesh_rip_edge.c
│   │   │   ├── editmesh_select.c
│   │   │   ├── editmesh_tools.c
│   │   │   ├── editmesh_utils.c
│   │   │   ├── mesh_data.c
│   │   │   ├── mesh_intern.h
│   │   │   ├── mesh_navmesh.c
│   │   │   ├── mesh_ops.c
│   │   │   └── meshtools.c
│   │   ├── metaball
│   │   │   ├── CMakeLists.txt
│   │   │   ├── mball_edit.c
│   │   │   ├── mball_intern.h
│   │   │   └── mball_ops.c
│   │   ├── object
│   │   │   ├── CMakeLists.txt
│   │   │   ├── object_add.c
│   │   │   ├── object_bake_api.c
│   │   │   ├── object_bake.c
│   │   │   ├── object_constraint.c
│   │   │   ├── object_data_transfer.c
│   │   │   ├── object_edit.c
│   │   │   ├── object_group.c
│   │   │   ├── object_hook.c
│   │   │   ├── object_intern.h
│   │   │   ├── object_lattice.c
│   │   │   ├── object_lod.c
│   │   │   ├── object_modifier.c
│   │   │   ├── object_ops.c
│   │   │   ├── object_random.c
│   │   │   ├── object_relations.c
│   │   │   ├── object_select.c
│   │   │   ├── object_shapekey.c
│   │   │   ├── object_transform.c
│   │   │   ├── object_vgroup.c
│   │   │   └── object_warp.c
│   │   ├── physics
│   │   │   ├── CMakeLists.txt
│   │   │   ├── dynamicpaint_ops.c
│   │   │   ├── particle_boids.c
│   │   │   ├── particle_edit.c
│   │   │   ├── particle_object.c
│   │   │   ├── physics_fluid.c
│   │   │   ├── physics_intern.h
│   │   │   ├── physics_ops.c
│   │   │   ├── physics_pointcache.c
│   │   │   ├── rigidbody_constraint.c
│   │   │   ├── rigidbody_object.c
│   │   │   └── rigidbody_world.c
│   │   ├── render
│   │   │   ├── CMakeLists.txt
│   │   │   ├── render_internal.c
│   │   │   ├── render_intern.h
│   │   │   ├── render_opengl.c
│   │   │   ├── render_ops.c
│   │   │   ├── render_preview.c
│   │   │   ├── render_shading.c
│   │   │   ├── render_update.c
│   │   │   └── render_view.c
│   │   ├── screen
│   │   │   ├── area.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── glutil.c
│   │   │   ├── screen_context.c
│   │   │   ├── screendump.c
│   │   │   ├── screen_edit.c
│   │   │   ├── screen_intern.h
│   │   │   └── screen_ops.c
│   │   ├── sculpt_paint
│   │   │   ├── CMakeLists.txt
│   │   │   ├── paint_cursor.c
│   │   │   ├── paint_curve.c
│   │   │   ├── paint_hide.c
│   │   │   ├── paint_image_2d.c
│   │   │   ├── paint_image.c
│   │   │   ├── paint_image_proj.c
│   │   │   ├── paint_intern.h
│   │   │   ├── paint_mask.c
│   │   │   ├── paint_ops.c
│   │   │   ├── paint_stroke.c
│   │   │   ├── paint_undo.c
│   │   │   ├── paint_utils.c
│   │   │   ├── paint_vertex.c
│   │   │   ├── paint_vertex_proj.c
│   │   │   ├── sculpt.c
│   │   │   ├── sculpt_intern.h
│   │   │   ├── sculpt_undo.c
│   │   │   └── sculpt_uv.c
│   │   ├── sound
│   │   │   ├── CMakeLists.txt
│   │   │   ├── sound_intern.h
│   │   │   └── sound_ops.c
│   │   ├── space_action
│   │   │   ├── action_data.c
│   │   │   ├── action_draw.c
│   │   │   ├── action_edit.c
│   │   │   ├── action_intern.h
│   │   │   ├── action_ops.c
│   │   │   ├── action_select.c
│   │   │   ├── CMakeLists.txt
│   │   │   └── space_action.c
│   │   ├── space_api
│   │   │   ├── CMakeLists.txt
│   │   │   └── spacetypes.c
│   │   ├── space_buttons
│   │   │   ├── buttons_context.c
│   │   │   ├── buttons_intern.h
│   │   │   ├── buttons_ops.c
│   │   │   ├── buttons_texture.c
│   │   │   ├── CMakeLists.txt
│   │   │   └── space_buttons.c
│   │   ├── space_clip
│   │   │   ├── clip_buttons.c
│   │   │   ├── clip_dopesheet_draw.c
│   │   │   ├── clip_dopesheet_ops.c
│   │   │   ├── clip_draw.c
│   │   │   ├── clip_editor.c
│   │   │   ├── clip_graph_draw.c
│   │   │   ├── clip_graph_ops.c
│   │   │   ├── clip_intern.h
│   │   │   ├── clip_ops.c
│   │   │   ├── clip_toolbar.c
│   │   │   ├── clip_utils.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── space_clip.c
│   │   │   ├── tracking_ops.c
│   │   │   ├── tracking_ops_detect.c
│   │   │   ├── tracking_ops_intern.h
│   │   │   ├── tracking_ops_orient.c
│   │   │   ├── tracking_ops_plane.c
│   │   │   ├── tracking_ops_solve.c
│   │   │   ├── tracking_ops_stabilize.c
│   │   │   ├── tracking_ops_track.c
│   │   │   ├── tracking_ops_utils.c
│   │   │   └── tracking_select.c
│   │   ├── space_console
│   │   │   ├── CMakeLists.txt
│   │   │   ├── console_draw.c
│   │   │   ├── console_intern.h
│   │   │   ├── console_ops.c
│   │   │   └── space_console.c
│   │   ├── space_file
│   │   │   ├── CMakeLists.txt
│   │   │   ├── file_draw.c
│   │   │   ├── file_intern.h
│   │   │   ├── filelist.c
│   │   │   ├── filelist.h
│   │   │   ├── file_ops.c
│   │   │   ├── file_panels.c
│   │   │   ├── filesel.c
│   │   │   ├── file_utils.c
│   │   │   ├── fsmenu.c
│   │   │   ├── fsmenu.h
│   │   │   └── space_file.c
│   │   ├── space_graph
│   │   │   ├── CMakeLists.txt
│   │   │   ├── graph_buttons.c
│   │   │   ├── graph_draw.c
│   │   │   ├── graph_edit.c
│   │   │   ├── graph_intern.h
│   │   │   ├── graph_ops.c
│   │   │   ├── graph_select.c
│   │   │   ├── graph_utils.c
│   │   │   └── space_graph.c
│   │   ├── space_image
│   │   │   ├── CMakeLists.txt
│   │   │   ├── image_buttons.c
│   │   │   ├── image_draw.c
│   │   │   ├── image_edit.c
│   │   │   ├── image_intern.h
│   │   │   ├── image_ops.c
│   │   │   └── space_image.c
│   │   ├── space_info
│   │   │   ├── CMakeLists.txt
│   │   │   ├── info_draw.c
│   │   │   ├── info_intern.h
│   │   │   ├── info_ops.c
│   │   │   ├── info_report.c
│   │   │   ├── info_stats.c
│   │   │   ├── space_info.c
│   │   │   ├── textview.c
│   │   │   └── textview.h
│   │   ├── space_logic
│   │   │   ├── CMakeLists.txt
│   │   │   ├── logic_buttons.c
│   │   │   ├── logic_intern.h
│   │   │   ├── logic_ops.c
│   │   │   ├── logic_window.c
│   │   │   └── space_logic.c
│   │   ├── space_nla
│   │   │   ├── CMakeLists.txt
│   │   │   ├── nla_buttons.c
│   │   │   ├── nla_channels.c
│   │   │   ├── nla_draw.c
│   │   │   ├── nla_edit.c
│   │   │   ├── nla_intern.h
│   │   │   ├── nla_ops.c
│   │   │   ├── nla_select.c
│   │   │   └── space_nla.c
│   │   ├── space_node
│   │   │   ├── CMakeLists.txt
│   │   │   ├── drawnode.c
│   │   │   ├── node_add.c
│   │   │   ├── node_buttons.c
│   │   │   ├── node_draw.c
│   │   │   ├── node_edit.c
│   │   │   ├── node_group.c
│   │   │   ├── node_intern.h
│   │   │   ├── node_ops.c
│   │   │   ├── node_relationships.c
│   │   │   ├── node_select.c
│   │   │   ├── node_templates.c
│   │   │   ├── node_toolbar.c
│   │   │   ├── node_view.c
│   │   │   └── space_node.c
│   │   ├── space_outliner
│   │   │   ├── CMakeLists.txt
│   │   │   ├── outliner_draw.c
│   │   │   ├── outliner_edit.c
│   │   │   ├── outliner_intern.h
│   │   │   ├── outliner_ops.c
│   │   │   ├── outliner_select.c
│   │   │   ├── outliner_tools.c
│   │   │   ├── outliner_tree.c
│   │   │   └── space_outliner.c
│   │   ├── space_script
│   │   │   ├── CMakeLists.txt
│   │   │   ├── script_edit.c
│   │   │   ├── script_intern.h
│   │   │   ├── script_ops.c
│   │   │   └── space_script.c
│   │   ├── space_sequencer
│   │   │   ├── CMakeLists.txt
│   │   │   ├── sequencer_add.c
│   │   │   ├── sequencer_buttons.c
│   │   │   ├── sequencer_draw.c
│   │   │   ├── sequencer_edit.c
│   │   │   ├── sequencer_intern.h
│   │   │   ├── sequencer_modifier.c
│   │   │   ├── sequencer_ops.c
│   │   │   ├── sequencer_preview.c
│   │   │   ├── sequencer_scopes.c
│   │   │   ├── sequencer_select.c
│   │   │   ├── sequencer_view.c
│   │   │   └── space_sequencer.c
│   │   ├── space_text
│   │   │   ├── CMakeLists.txt
│   │   │   ├── space_text.c
│   │   │   ├── text_autocomplete.c
│   │   │   ├── text_draw.c
│   │   │   ├── text_format.c
│   │   │   ├── text_format.h
│   │   │   ├── text_format_lua.c
│   │   │   ├── text_format_osl.c
│   │   │   ├── text_format_py.c
│   │   │   ├── text_header.c
│   │   │   ├── text_intern.h
│   │   │   └── text_ops.c
│   │   ├── space_time
│   │   │   ├── CMakeLists.txt
│   │   │   ├── space_time.c
│   │   │   ├── time_intern.h
│   │   │   └── time_ops.c
│   │   ├── space_userpref
│   │   │   ├── CMakeLists.txt
│   │   │   ├── space_userpref.c
│   │   │   ├── userpref_intern.h
│   │   │   └── userpref_ops.c
│   │   ├── space_view3d
│   │   │   ├── CMakeLists.txt
│   │   │   ├── drawanimviz.c
│   │   │   ├── drawarmature.c
│   │   │   ├── drawmesh.c
│   │   │   ├── drawobject.c
│   │   │   ├── drawsimdebug.c
│   │   │   ├── drawvolume.c
│   │   │   ├── space_view3d.c
│   │   │   ├── view3d_buttons.c
│   │   │   ├── view3d_camera_control.c
│   │   │   ├── view3d_draw.c
│   │   │   ├── view3d_edit.c
│   │   │   ├── view3d_fly.c
│   │   │   ├── view3d_header.c
│   │   │   ├── view3d_intern.h
│   │   │   ├── view3d_iterators.c
│   │   │   ├── view3d_ops.c
│   │   │   ├── view3d_project.c
│   │   │   ├── view3d_ruler.c
│   │   │   ├── view3d_select.c
│   │   │   ├── view3d_snap.c
│   │   │   ├── view3d_toolbar.c
│   │   │   ├── view3d_view.c
│   │   │   └── view3d_walk.c
│   │   ├── transform
│   │   │   ├── CMakeLists.txt
│   │   │   ├── transform.c
│   │   │   ├── transform_constraints.c
│   │   │   ├── transform_conversions.c
│   │   │   ├── transform_generics.c
│   │   │   ├── transform.h
│   │   │   ├── transform_input.c
│   │   │   ├── transform_manipulator.c
│   │   │   ├── transform_ops.c
│   │   │   ├── transform_orientations.c
│   │   │   └── transform_snap.c
│   │   ├── util
│   │   │   ├── CMakeLists.txt
│   │   │   ├── editmode_undo.c
│   │   │   ├── ed_transverts.c
│   │   │   ├── ed_util.c
│   │   │   ├── numinput.c
│   │   │   ├── undo.c
│   │   │   └── util_intern.h
│   │   └── uvedit
│   │   ├── CMakeLists.txt
│   │   ├── uvedit_buttons.c
│   │   ├── uvedit_draw.c
│   │   ├── uvedit_intern.h
│   │   ├── uvedit_ops.c
│   │   ├── uvedit_parametrizer.c
│   │   ├── uvedit_parametrizer.h
│   │   ├── uvedit_smart_stitch.c
│   │   └── uvedit_unwrap_ops.c
│   ├── freestyle
│   │   ├── CMakeLists.txt
│   │   ├── FRS_freestyle.h
│   │   └── intern
│   │   ├── application
│   │   │   ├── AppCanvas.cpp
│   │   │   ├── AppCanvas.h
│   │   │   ├── AppConfig.cpp
│   │   │   ├── AppConfig.h
│   │   │   ├── AppView.cpp
│   │   │   ├── AppView.h
│   │   │   ├── Controller.cpp
│   │   │   └── Controller.h
│   │   ├── blender_interface
│   │   │   ├── BlenderFileLoader.cpp
│   │   │   ├── BlenderFileLoader.h
│   │   │   ├── BlenderStrokeRenderer.cpp
│   │   │   ├── BlenderStrokeRenderer.h
│   │   │   ├── BlenderStyleModule.h
│   │   │   └── FRS_freestyle.cpp
│   │   ├── geometry
│   │   │   ├── BBox.h
│   │   │   ├── Bezier.cpp
│   │   │   ├── Bezier.h
│   │   │   ├── FastGrid.cpp
│   │   │   ├── FastGrid.h
│   │   │   ├── FitCurve.cpp
│   │   │   ├── FitCurve.h
│   │   │   ├── GeomCleaner.cpp
│   │   │   ├── GeomCleaner.h
│   │   │   ├── Geom.h
│   │   │   ├── GeomUtils.cpp
│   │   │   ├── GeomUtils.h
│   │   │   ├── Grid.cpp
│   │   │   ├── Grid.h
│   │   │   ├── GridHelpers.cpp
│   │   │   ├── GridHelpers.h
│   │   │   ├── HashGrid.cpp
│   │   │   ├── HashGrid.h
│   │   │   ├── matrix_util.cpp
│   │   │   ├── matrix_util.h
│   │   │   ├── Noise.cpp
│   │   │   ├── Noise.h
│   │   │   ├── normal_cycle.cpp
│   │   │   ├── normal_cycle.h
│   │   │   ├── Polygon.h
│   │   │   ├── SweepLine.h
│   │   │   └── VecMat.h
│   │   ├── image
│   │   │   ├── GaussianFilter.cpp
│   │   │   ├── GaussianFilter.h
│   │   │   ├── Image.h
│   │   │   ├── ImagePyramid.cpp
│   │   │   └── ImagePyramid.h
│   │   ├── python
│   │   │   ├── BinaryPredicate1D
│   │   │   │   ├── BPy_FalseBP1D.cpp
│   │   │   │   ├── BPy_FalseBP1D.h
│   │   │   │   ├── BPy_Length2DBP1D.cpp
│   │   │   │   ├── BPy_Length2DBP1D.h
│   │   │   │   ├── BPy_SameShapeIdBP1D.cpp
│   │   │   │   ├── BPy_SameShapeIdBP1D.h
│   │   │   │   ├── BPy_TrueBP1D.cpp
│   │   │   │   ├── BPy_TrueBP1D.h
│   │   │   │   ├── BPy_ViewMapGradientNormBP1D.cpp
│   │   │   │   └── BPy_ViewMapGradientNormBP1D.h
│   │   │   ├── BPy_BBox.cpp
│   │   │   ├── BPy_BBox.h
│   │   │   ├── BPy_BinaryPredicate0D.cpp
│   │   │   ├── BPy_BinaryPredicate0D.h
│   │   │   ├── BPy_BinaryPredicate1D.cpp
│   │   │   ├── BPy_BinaryPredicate1D.h
│   │   │   ├── BPy_ContextFunctions.cpp
│   │   │   ├── BPy_ContextFunctions.h
│   │   │   ├── BPy_Convert.cpp
│   │   │   ├── BPy_Convert.h
│   │   │   ├── BPy_Freestyle.cpp
│   │   │   ├── BPy_Freestyle.h
│   │   │   ├── BPy_FrsMaterial.cpp
│   │   │   ├── BPy_FrsMaterial.h
│   │   │   ├── BPy_FrsNoise.cpp
│   │   │   ├── BPy_FrsNoise.h
│   │   │   ├── BPy_Id.cpp
│   │   │   ├── BPy_Id.h
│   │   │   ├── BPy_IntegrationType.cpp
│   │   │   ├── BPy_IntegrationType.h
│   │   │   ├── BPy_Interface0D.cpp
│   │   │   ├── BPy_Interface0D.h
│   │   │   ├── BPy_Interface1D.cpp
│   │   │   ├── BPy_Interface1D.h
│   │   │   ├── BPy_Iterator.cpp
│   │   │   ├── BPy_Iterator.h
│   │   │   ├── BPy_MediumType.cpp
│   │   │   ├── BPy_MediumType.h
│   │   │   ├── BPy_Nature.cpp
│   │   │   ├── BPy_Nature.h
│   │   │   ├── BPy_Operators.cpp
│   │   │   ├── BPy_Operators.h
│   │   │   ├── BPy_SShape.cpp
│   │   │   ├── BPy_SShape.h
│   │   │   ├── BPy_StrokeAttribute.cpp
│   │   │   ├── BPy_StrokeAttribute.h
│   │   │   ├── BPy_StrokeShader.cpp
│   │   │   ├── BPy_StrokeShader.h
│   │   │   ├── BPy_UnaryFunction0D.cpp
│   │   │   ├── BPy_UnaryFunction0D.h
│   │   │   ├── BPy_UnaryFunction1D.cpp
│   │   │   ├── BPy_UnaryFunction1D.h
│   │   │   ├── BPy_UnaryPredicate0D.cpp
│   │   │   ├── BPy_UnaryPredicate0D.h
│   │   │   ├── BPy_UnaryPredicate1D.cpp
│   │   │   ├── BPy_UnaryPredicate1D.h
│   │   │   ├── BPy_ViewMap.cpp
│   │   │   ├── BPy_ViewMap.h
│   │   │   ├── BPy_ViewShape.cpp
│   │   │   ├── BPy_ViewShape.h
│   │   │   ├── Director.cpp
│   │   │   ├── Director.h
│   │   │   ├── Interface0D
│   │   │   │   ├── BPy_CurvePoint.cpp
│   │   │   │   ├── BPy_CurvePoint.h
│   │   │   │   ├── BPy_SVertex.cpp
│   │   │   │   ├── BPy_SVertex.h
│   │   │   │   ├── BPy_ViewVertex.cpp
│   │   │   │   ├── BPy_ViewVertex.h
│   │   │   │   ├── CurvePoint
│   │   │   │   │   ├── BPy_StrokeVertex.cpp
│   │   │   │   │   └── BPy_StrokeVertex.h
│   │   │   │   └── ViewVertex
│   │   │   │   ├── BPy_NonTVertex.cpp
│   │   │   │   ├── BPy_NonTVertex.h
│   │   │   │   ├── BPy_TVertex.cpp
│   │   │   │   └── BPy_TVertex.h
│   │   │   ├── Interface1D
│   │   │   │   ├── BPy_FEdge.cpp
│   │   │   │   ├── BPy_FEdge.h
│   │   │   │   ├── BPy_FrsCurve.cpp
│   │   │   │   ├── BPy_FrsCurve.h
│   │   │   │   ├── BPy_Stroke.cpp
│   │   │   │   ├── BPy_Stroke.h
│   │   │   │   ├── BPy_ViewEdge.cpp
│   │   │   │   ├── BPy_ViewEdge.h
│   │   │   │   ├── Curve
│   │   │   │   │   ├── BPy_Chain.cpp
│   │   │   │   │   └── BPy_Chain.h
│   │   │   │   └── FEdge
│   │   │   │   ├── BPy_FEdgeSharp.cpp
│   │   │   │   ├── BPy_FEdgeSharp.h
│   │   │   │   ├── BPy_FEdgeSmooth.cpp
│   │   │   │   └── BPy_FEdgeSmooth.h
│   │   │   ├── Iterator
│   │   │   │   ├── BPy_AdjacencyIterator.cpp
│   │   │   │   ├── BPy_AdjacencyIterator.h
│   │   │   │   ├── BPy_ChainingIterator.cpp
│   │   │   │   ├── BPy_ChainingIterator.h
│   │   │   │   ├── BPy_ChainPredicateIterator.cpp
│   │   │   │   ├── BPy_ChainPredicateIterator.h
│   │   │   │   ├── BPy_ChainSilhouetteIterator.cpp
│   │   │   │   ├── BPy_ChainSilhouetteIterator.h
│   │   │   │   ├── BPy_CurvePointIterator.cpp
│   │   │   │   ├── BPy_CurvePointIterator.h
│   │   │   │   ├── BPy_Interface0DIterator.cpp
│   │   │   │   ├── BPy_Interface0DIterator.h
│   │   │   │   ├── BPy_orientedViewEdgeIterator.cpp
│   │   │   │   ├── BPy_orientedViewEdgeIterator.h
│   │   │   │   ├── BPy_StrokeVertexIterator.cpp
│   │   │   │   ├── BPy_StrokeVertexIterator.h
│   │   │   │   ├── BPy_SVertexIterator.cpp
│   │   │   │   ├── BPy_SVertexIterator.h
│   │   │   │   ├── BPy_ViewEdgeIterator.cpp
│   │   │   │   └── BPy_ViewEdgeIterator.h
│   │   │   ├── StrokeShader
│   │   │   │   ├── BPy_BackboneStretcherShader.cpp
│   │   │   │   ├── BPy_BackboneStretcherShader.h
│   │   │   │   ├── BPy_BezierCurveShader.cpp
│   │   │   │   ├── BPy_BezierCurveShader.h
│   │   │   │   ├── BPy_BlenderTextureShader.cpp
│   │   │   │   ├── BPy_BlenderTextureShader.h
│   │   │   │   ├── BPy_CalligraphicShader.cpp
│   │   │   │   ├── BPy_CalligraphicShader.h
│   │   │   │   ├── BPy_ColorNoiseShader.cpp
│   │   │   │   ├── BPy_ColorNoiseShader.h
│   │   │   │   ├── BPy_ConstantColorShader.cpp
│   │   │   │   ├── BPy_ConstantColorShader.h
│   │   │   │   ├── BPy_ConstantThicknessShader.cpp
│   │   │   │   ├── BPy_ConstantThicknessShader.h
│   │   │   │   ├── BPy_ConstrainedIncreasingThicknessShader.cpp
│   │   │   │   ├── BPy_ConstrainedIncreasingThicknessShader.h
│   │   │   │   ├── BPy_GuidingLinesShader.cpp
│   │   │   │   ├── BPy_GuidingLinesShader.h
│   │   │   │   ├── BPy_IncreasingColorShader.cpp
│   │   │   │   ├── BPy_IncreasingColorShader.h
│   │   │   │   ├── BPy_IncreasingThicknessShader.cpp
│   │   │   │   ├── BPy_IncreasingThicknessShader.h
│   │   │   │   ├── BPy_PolygonalizationShader.cpp
│   │   │   │   ├── BPy_PolygonalizationShader.h
│   │   │   │   ├── BPy_SamplingShader.cpp
│   │   │   │   ├── BPy_SamplingShader.h
│   │   │   │   ├── BPy_SmoothingShader.cpp
│   │   │   │   ├── BPy_SmoothingShader.h
│   │   │   │   ├── BPy_SpatialNoiseShader.cpp
│   │   │   │   ├── BPy_SpatialNoiseShader.h
│   │   │   │   ├── BPy_StrokeTextureStepShader.cpp
│   │   │   │   ├── BPy_StrokeTextureStepShader.h
│   │   │   │   ├── BPy_ThicknessNoiseShader.cpp
│   │   │   │   ├── BPy_ThicknessNoiseShader.h
│   │   │   │   ├── BPy_TipRemoverShader.cpp
│   │   │   │   └── BPy_TipRemoverShader.h
│   │   │   ├── UnaryFunction0D
│   │   │   │   ├── BPy_UnaryFunction0DDouble.cpp
│   │   │   │   ├── BPy_UnaryFunction0DDouble.h
│   │   │   │   ├── BPy_UnaryFunction0DEdgeNature.cpp
│   │   │   │   ├── BPy_UnaryFunction0DEdgeNature.h
│   │   │   │   ├── BPy_UnaryFunction0DFloat.cpp
│   │   │   │   ├── BPy_UnaryFunction0DFloat.h
│   │   │   │   ├── BPy_UnaryFunction0DId.cpp
│   │   │   │   ├── BPy_UnaryFunction0DId.h
│   │   │   │   ├── BPy_UnaryFunction0DMaterial.cpp
│   │   │   │   ├── BPy_UnaryFunction0DMaterial.h
│   │   │   │   ├── BPy_UnaryFunction0DUnsigned.cpp
│   │   │   │   ├── BPy_UnaryFunction0DUnsigned.h
│   │   │   │   ├── BPy_UnaryFunction0DVec2f.cpp
│   │   │   │   ├── BPy_UnaryFunction0DVec2f.h
│   │   │   │   ├── BPy_UnaryFunction0DVec3f.cpp
│   │   │   │   ├── BPy_UnaryFunction0DVec3f.h
│   │   │   │   ├── BPy_UnaryFunction0DVectorViewShape.cpp
│   │   │   │   ├── BPy_UnaryFunction0DVectorViewShape.h
│   │   │   │   ├── BPy_UnaryFunction0DViewShape.cpp
│   │   │   │   ├── BPy_UnaryFunction0DViewShape.h
│   │   │   │   ├── UnaryFunction0D_double
│   │   │   │   │   ├── BPy_Curvature2DAngleF0D.cpp
│   │   │   │   │   ├── BPy_Curvature2DAngleF0D.h
│   │   │   │   │   ├── BPy_DensityF0D.cpp
│   │   │   │   │   ├── BPy_DensityF0D.h
│   │   │   │   │   ├── BPy_GetProjectedXF0D.cpp
│   │   │   │   │   ├── BPy_GetProjectedXF0D.h
│   │   │   │   │   ├── BPy_GetProjectedYF0D.cpp
│   │   │   │   │   ├── BPy_GetProjectedYF0D.h
│   │   │   │   │   ├── BPy_GetProjectedZF0D.cpp
│   │   │   │   │   ├── BPy_GetProjectedZF0D.h
│   │   │   │   │   ├── BPy_GetXF0D.cpp
│   │   │   │   │   ├── BPy_GetXF0D.h
│   │   │   │   │   ├── BPy_GetYF0D.cpp
│   │   │   │   │   ├── BPy_GetYF0D.h
│   │   │   │   │   ├── BPy_GetZF0D.cpp
│   │   │   │   │   ├── BPy_GetZF0D.h
│   │   │   │   │   ├── BPy_LocalAverageDepthF0D.cpp
│   │   │   │   │   ├── BPy_LocalAverageDepthF0D.h
│   │   │   │   │   ├── BPy_ZDiscontinuityF0D.cpp
│   │   │   │   │   └── BPy_ZDiscontinuityF0D.h
│   │   │   │   ├── UnaryFunction0D_float
│   │   │   │   │   ├── BPy_GetCurvilinearAbscissaF0D.cpp
│   │   │   │   │   ├── BPy_GetCurvilinearAbscissaF0D.h
│   │   │   │   │   ├── BPy_GetParameterF0D.cpp
│   │   │   │   │   ├── BPy_GetParameterF0D.h
│   │   │   │   │   ├── BPy_GetViewMapGradientNormF0D.cpp
│   │   │   │   │   ├── BPy_GetViewMapGradientNormF0D.h
│   │   │   │   │   ├── BPy_ReadCompleteViewMapPixelF0D.cpp
│   │   │   │   │   ├── BPy_ReadCompleteViewMapPixelF0D.h
│   │   │   │   │   ├── BPy_ReadMapPixelF0D.cpp
│   │   │   │   │   ├── BPy_ReadMapPixelF0D.h
│   │   │   │   │   ├── BPy_ReadSteerableViewMapPixelF0D.cpp
│   │   │   │   │   └── BPy_ReadSteerableViewMapPixelF0D.h
│   │   │   │   ├── UnaryFunction0D_Id
│   │   │   │   │   ├── BPy_ShapeIdF0D.cpp
│   │   │   │   │   └── BPy_ShapeIdF0D.h
│   │   │   │   ├── UnaryFunction0D_Material
│   │   │   │   │   ├── BPy_MaterialF0D.cpp
│   │   │   │   │   └── BPy_MaterialF0D.h
│   │   │   │   ├── UnaryFunction0D_Nature_EdgeNature
│   │   │   │   │   ├── BPy_CurveNatureF0D.cpp
│   │   │   │   │   └── BPy_CurveNatureF0D.h
│   │   │   │   ├── UnaryFunction0D_unsigned_int
│   │   │   │   │   ├── BPy_QuantitativeInvisibilityF0D.cpp
│   │   │   │   │   └── BPy_QuantitativeInvisibilityF0D.h
│   │   │   │   ├── UnaryFunction0D_Vec2f
│   │   │   │   │   ├── BPy_Normal2DF0D.cpp
│   │   │   │   │   ├── BPy_Normal2DF0D.h
│   │   │   │   │   ├── BPy_VertexOrientation2DF0D.cpp
│   │   │   │   │   └── BPy_VertexOrientation2DF0D.h
│   │   │   │   ├── UnaryFunction0D_Vec3f
│   │   │   │   │   ├── BPy_VertexOrientation3DF0D.cpp
│   │   │   │   │   └── BPy_VertexOrientation3DF0D.h
│   │   │   │   ├── UnaryFunction0D_vector_ViewShape
│   │   │   │   │   ├── BPy_GetOccludersF0D.cpp
│   │   │   │   │   └── BPy_GetOccludersF0D.h
│   │   │   │   └── UnaryFunction0D_ViewShape
│   │   │   │   ├── BPy_GetOccludeeF0D.cpp
│   │   │   │   ├── BPy_GetOccludeeF0D.h
│   │   │   │   ├── BPy_GetShapeF0D.cpp
│   │   │   │   └── BPy_GetShapeF0D.h
│   │   │   ├── UnaryFunction1D
│   │   │   │   ├── BPy_UnaryFunction1DDouble.cpp
│   │   │   │   ├── BPy_UnaryFunction1DDouble.h
│   │   │   │   ├── BPy_UnaryFunction1DEdgeNature.cpp
│   │   │   │   ├── BPy_UnaryFunction1DEdgeNature.h
│   │   │   │   ├── BPy_UnaryFunction1DFloat.cpp
│   │   │   │   ├── BPy_UnaryFunction1DFloat.h
│   │   │   │   ├── BPy_UnaryFunction1DUnsigned.cpp
│   │   │   │   ├── BPy_UnaryFunction1DUnsigned.h
│   │   │   │   ├── BPy_UnaryFunction1DVec2f.cpp
│   │   │   │   ├── BPy_UnaryFunction1DVec2f.h
│   │   │   │   ├── BPy_UnaryFunction1DVec3f.cpp
│   │   │   │   ├── BPy_UnaryFunction1DVec3f.h
│   │   │   │   ├── BPy_UnaryFunction1DVectorViewShape.cpp
│   │   │   │   ├── BPy_UnaryFunction1DVectorViewShape.h
│   │   │   │   ├── BPy_UnaryFunction1DVoid.cpp
│   │   │   │   ├── BPy_UnaryFunction1DVoid.h
│   │   │   │   ├── UnaryFunction1D_double
│   │   │   │   │   ├── BPy_Curvature2DAngleF1D.cpp
│   │   │   │   │   ├── BPy_Curvature2DAngleF1D.h
│   │   │   │   │   ├── BPy_DensityF1D.cpp
│   │   │   │   │   ├── BPy_DensityF1D.h
│   │   │   │   │   ├── BPy_GetCompleteViewMapDensityF1D.cpp
│   │   │   │   │   ├── BPy_GetCompleteViewMapDensityF1D.h
│   │   │   │   │   ├── BPy_GetDirectionalViewMapDensityF1D.cpp
│   │   │   │   │   ├── BPy_GetDirectionalViewMapDensityF1D.h
│   │   │   │   │   ├── BPy_GetProjectedXF1D.cpp
│   │   │   │   │   ├── BPy_GetProjectedXF1D.h
│   │   │   │   │   ├── BPy_GetProjectedYF1D.cpp
│   │   │   │   │   ├── BPy_GetProjectedYF1D.h
│   │   │   │   │   ├── BPy_GetProjectedZF1D.cpp
│   │   │   │   │   ├── BPy_GetProjectedZF1D.h
│   │   │   │   │   ├── BPy_GetSteerableViewMapDensityF1D.cpp
│   │   │   │   │   ├── BPy_GetSteerableViewMapDensityF1D.h
│   │   │   │   │   ├── BPy_GetViewMapGradientNormF1D.cpp
│   │   │   │   │   ├── BPy_GetViewMapGradientNormF1D.h
│   │   │   │   │   ├── BPy_GetXF1D.cpp
│   │   │   │   │   ├── BPy_GetXF1D.h
│   │   │   │   │   ├── BPy_GetYF1D.cpp
│   │   │   │   │   ├── BPy_GetYF1D.h
│   │   │   │   │   ├── BPy_GetZF1D.cpp
│   │   │   │   │   ├── BPy_GetZF1D.h
│   │   │   │   │   ├── BPy_LocalAverageDepthF1D.cpp
│   │   │   │   │   ├── BPy_LocalAverageDepthF1D.h
│   │   │   │   │   ├── BPy_ZDiscontinuityF1D.cpp
│   │   │   │   │   └── BPy_ZDiscontinuityF1D.h
│   │   │   │   ├── UnaryFunction1D_Nature_EdgeNature
│   │   │   │   │   ├── BPy_CurveNatureF1D.cpp
│   │   │   │   │   └── BPy_CurveNatureF1D.h
│   │   │   │   ├── UnaryFunction1D_unsigned_int
│   │   │   │   │   ├── BPy_QuantitativeInvisibilityF1D.cpp
│   │   │   │   │   └── BPy_QuantitativeInvisibilityF1D.h
│   │   │   │   ├── UnaryFunction1D_Vec2f
│   │   │   │   │   ├── BPy_Normal2DF1D.cpp
│   │   │   │   │   ├── BPy_Normal2DF1D.h
│   │   │   │   │   ├── BPy_Orientation2DF1D.cpp
│   │   │   │   │   └── BPy_Orientation2DF1D.h
│   │   │   │   ├── UnaryFunction1D_Vec3f
│   │   │   │   │   ├── BPy_Orientation3DF1D.cpp
│   │   │   │   │   └── BPy_Orientation3DF1D.h
│   │   │   │   ├── UnaryFunction1D_vector_ViewShape
│   │   │   │   │   ├── BPy_GetOccludeeF1D.cpp
│   │   │   │   │   ├── BPy_GetOccludeeF1D.h
│   │   │   │   │   ├── BPy_GetOccludersF1D.cpp
│   │   │   │   │   ├── BPy_GetOccludersF1D.h
│   │   │   │   │   ├── BPy_GetShapeF1D.cpp
│   │   │   │   │   └── BPy_GetShapeF1D.h
│   │   │   │   └── UnaryFunction1D_void
│   │   │   │   ├── BPy_ChainingTimeStampF1D.cpp
│   │   │   │   ├── BPy_ChainingTimeStampF1D.h
│   │   │   │   ├── BPy_IncrementChainingTimeStampF1D.cpp
│   │   │   │   ├── BPy_IncrementChainingTimeStampF1D.h
│   │   │   │   ├── BPy_TimeStampF1D.cpp
│   │   │   │   └── BPy_TimeStampF1D.h
│   │   │   ├── UnaryPredicate0D
│   │   │   │   ├── BPy_FalseUP0D.cpp
│   │   │   │   ├── BPy_FalseUP0D.h
│   │   │   │   ├── BPy_TrueUP0D.cpp
│   │   │   │   └── BPy_TrueUP0D.h
│   │   │   └── UnaryPredicate1D
│   │   │   ├── BPy_ContourUP1D.cpp
│   │   │   ├── BPy_ContourUP1D.h
│   │   │   ├── BPy_DensityLowerThanUP1D.cpp
│   │   │   ├── BPy_DensityLowerThanUP1D.h
│   │   │   ├── BPy_EqualToChainingTimeStampUP1D.cpp
│   │   │   ├── BPy_EqualToChainingTimeStampUP1D.h
│   │   │   ├── BPy_EqualToTimeStampUP1D.cpp
│   │   │   ├── BPy_EqualToTimeStampUP1D.h
│   │   │   ├── BPy_ExternalContourUP1D.cpp
│   │   │   ├── BPy_ExternalContourUP1D.h
│   │   │   ├── BPy_FalseUP1D.cpp
│   │   │   ├── BPy_FalseUP1D.h
│   │   │   ├── BPy_QuantitativeInvisibilityUP1D.cpp
│   │   │   ├── BPy_QuantitativeInvisibilityUP1D.h
│   │   │   ├── BPy_ShapeUP1D.cpp
│   │   │   ├── BPy_ShapeUP1D.h
│   │   │   ├── BPy_TrueUP1D.cpp
│   │   │   ├── BPy_TrueUP1D.h
│   │   │   ├── BPy_WithinImageBoundaryUP1D.cpp
│   │   │   └── BPy_WithinImageBoundaryUP1D.h
│   │   ├── scene_graph
│   │   │   ├── DrawingStyle.h
│   │   │   ├── FrsMaterial.h
│   │   │   ├── IndexedFaceSet.cpp
│   │   │   ├── IndexedFaceSet.h
│   │   │   ├── LineRep.cpp
│   │   │   ├── LineRep.h
│   │   │   ├── NodeCamera.cpp
│   │   │   ├── NodeCamera.h
│   │   │   ├── NodeDrawingStyle.cpp
│   │   │   ├── NodeDrawingStyle.h
│   │   │   ├── NodeGroup.cpp
│   │   │   ├── NodeGroup.h
│   │   │   ├── Node.h
│   │   │   ├── NodeLight.cpp
│   │   │   ├── NodeLight.h
│   │   │   ├── NodeSceneRenderLayer.cpp
│   │   │   ├── NodeSceneRenderLayer.h
│   │   │   ├── NodeShape.cpp
│   │   │   ├── NodeShape.h
│   │   │   ├── NodeTransform.cpp
│   │   │   ├── NodeTransform.h
│   │   │   ├── OrientedLineRep.cpp
│   │   │   ├── OrientedLineRep.h
│   │   │   ├── Rep.cpp
│   │   │   ├── Rep.h
│   │   │   ├── SceneHash.cpp
│   │   │   ├── SceneHash.h
│   │   │   ├── ScenePrettyPrinter.cpp
│   │   │   ├── ScenePrettyPrinter.h
│   │   │   ├── SceneVisitor.cpp
│   │   │   ├── SceneVisitor.h
│   │   │   ├── TriangleRep.cpp
│   │   │   ├── TriangleRep.h
│   │   │   ├── VertexRep.cpp
│   │   │   └── VertexRep.h
│   │   ├── stroke
│   │   │   ├── AdvancedFunctions0D.cpp
│   │   │   ├── AdvancedFunctions0D.h
│   │   │   ├── AdvancedFunctions1D.cpp
│   │   │   ├── AdvancedFunctions1D.h
│   │   │   ├── AdvancedPredicates1D.h
│   │   │   ├── AdvancedStrokeShaders.cpp
│   │   │   ├── AdvancedStrokeShaders.h
│   │   │   ├── BasicStrokeShaders.cpp
│   │   │   ├── BasicStrokeShaders.h
│   │   │   ├── Canvas.cpp
│   │   │   ├── Canvas.h
│   │   │   ├── Chain.cpp
│   │   │   ├── Chain.h
│   │   │   ├── ChainingIterators.cpp
│   │   │   ├── ChainingIterators.h
│   │   │   ├── ContextFunctions.cpp
│   │   │   ├── ContextFunctions.h
│   │   │   ├── CurveAdvancedIterators.h
│   │   │   ├── Curve.cpp
│   │   │   ├── Curve.h
│   │   │   ├── CurveIterators.h
│   │   │   ├── Modifiers.h
│   │   │   ├── Module.h
│   │   │   ├── Operators.cpp
│   │   │   ├── Operators.h
│   │   │   ├── Predicates0D.cpp
│   │   │   ├── Predicates0D.h
│   │   │   ├── Predicates1D.cpp
│   │   │   ├── Predicates1D.h
│   │   │   ├── PSStrokeRenderer.cpp
│   │   │   ├── PSStrokeRenderer.h
│   │   │   ├── QInformationMap.h
│   │   │   ├── StrokeAdvancedIterators.h
│   │   │   ├── Stroke.cpp
│   │   │   ├── Stroke.h
│   │   │   ├── StrokeIO.cpp
│   │   │   ├── StrokeIO.h
│   │   │   ├── StrokeIterators.h
│   │   │   ├── StrokeLayer.cpp
│   │   │   ├── StrokeLayer.h
│   │   │   ├── StrokeRenderer.cpp
│   │   │   ├── StrokeRenderer.h
│   │   │   ├── StrokeRep.cpp
│   │   │   ├── StrokeRep.h
│   │   │   ├── StrokeShader.cpp
│   │   │   ├── StrokeShader.h
│   │   │   ├── StrokeTesselator.cpp
│   │   │   ├── StrokeTesselator.h
│   │   │   ├── StyleModule.h
│   │   │   ├── TextStrokeRenderer.cpp
│   │   │   └── TextStrokeRenderer.h
│   │   ├── system
│   │   │   ├── BaseIterator.h
│   │   │   ├── BaseObject.cpp
│   │   │   ├── BaseObject.h
│   │   │   ├── Cast.h
│   │   │   ├── Exception.cpp
│   │   │   ├── Exception.h
│   │   │   ├── FreestyleConfig.h
│   │   │   ├── Id.h
│   │   │   ├── Interpreter.h
│   │   │   ├── Iterator.cpp
│   │   │   ├── Iterator.h
│   │   │   ├── PointerSequence.h
│   │   │   ├── Precision.h
│   │   │   ├── ProgressBar.h
│   │   │   ├── PseudoNoise.cpp
│   │   │   ├── PseudoNoise.h
│   │   │   ├── PythonInterpreter.cpp
│   │   │   ├── PythonInterpreter.h
│   │   │   ├── RandGen.cpp
│   │   │   ├── RandGen.h
│   │   │   ├── RenderMonitor.h
│   │   │   ├── StringUtils.cpp
│   │   │   ├── StringUtils.h
│   │   │   ├── TimeStamp.cpp
│   │   │   ├── TimeStamp.h
│   │   │   └── TimeUtils.h
│   │   ├── view_map
│   │   │   ├── ArbitraryGridDensityProvider.cpp
│   │   │   ├── ArbitraryGridDensityProvider.h
│   │   │   ├── AutoPtrHelper.h
│   │   │   ├── AverageAreaGridDensityProvider.cpp
│   │   │   ├── AverageAreaGridDensityProvider.h
│   │   │   ├── BoxGrid.cpp
│   │   │   ├── BoxGrid.h
│   │   │   ├── CulledOccluderSource.cpp
│   │   │   ├── CulledOccluderSource.h
│   │   │   ├── FEdgeXDetector.cpp
│   │   │   ├── FEdgeXDetector.h
│   │   │   ├── Functions0D.cpp
│   │   │   ├── Functions0D.h
│   │   │   ├── Functions1D.cpp
│   │   │   ├── Functions1D.h
│   │   │   ├── GridDensityProvider.h
│   │   │   ├── HeuristicGridDensityProviderFactory.cpp
│   │   │   ├── HeuristicGridDensityProviderFactory.h
│   │   │   ├── Interface0D.cpp
│   │   │   ├── Interface0D.h
│   │   │   ├── Interface1D.cpp
│   │   │   ├── Interface1D.h
│   │   │   ├── OccluderSource.cpp
│   │   │   ├── OccluderSource.h
│   │   │   ├── Pow23GridDensityProvider.cpp
│   │   │   ├── Pow23GridDensityProvider.h
│   │   │   ├── Silhouette.cpp
│   │   │   ├── SilhouetteGeomEngine.cpp
│   │   │   ├── SilhouetteGeomEngine.h
│   │   │   ├── Silhouette.h
│   │   │   ├── SphericalGrid.cpp
│   │   │   ├── SphericalGrid.h
│   │   │   ├── SteerableViewMap.cpp
│   │   │   ├── SteerableViewMap.h
│   │   │   ├── ViewEdgeXBuilder.cpp
│   │   │   ├── ViewEdgeXBuilder.h
│   │   │   ├── ViewMapAdvancedIterators.h
│   │   │   ├── ViewMapBuilder.cpp
│   │   │   ├── ViewMapBuilder.h
│   │   │   ├── ViewMap.cpp
│   │   │   ├── ViewMap.h
│   │   │   ├── ViewMapIO.cpp
│   │   │   ├── ViewMapIO.h
│   │   │   ├── ViewMapIterators.h
│   │   │   ├── ViewMapTesselator.cpp
│   │   │   └── ViewMapTesselator.h
│   │   └── winged_edge
│   │   ├── Curvature.cpp
│   │   ├── Curvature.h
│   │   ├── Nature.h
│   │   ├── WEdge.cpp
│   │   ├── WEdge.h
│   │   ├── WFillGrid.cpp
│   │   ├── WFillGrid.h
│   │   ├── WingedEdgeBuilder.cpp
│   │   ├── WingedEdgeBuilder.h
│   │   ├── WSFillGrid.cpp
│   │   ├── WSFillGrid.h
│   │   ├── WXEdgeBuilder.cpp
│   │   ├── WXEdgeBuilder.h
│   │   ├── WXEdge.cpp
│   │   └── WXEdge.h
│   ├── gpu
│   │   ├── CMakeLists.txt
│   │   ├── GPU_basic_shader.h
│   │   ├── GPU_buffers.h
│   │   ├── GPU_compositing.h
│   │   ├── GPU_debug.h
│   │   ├── GPU_draw.h
│   │   ├── GPU_extensions.h
│   │   ├── GPU_framebuffer.h
│   │   ├── GPU_glew.h
│   │   ├── GPU_init_exit.h
│   │   ├── GPU_material.h
│   │   ├── GPU_select.h
│   │   ├── GPU_shader.h
│   │   ├── GPU_texture.h
│   │   ├── intern
│   │   │   ├── gpu_basic_shader.c
│   │   │   ├── gpu_buffers.c
│   │   │   ├── gpu_codegen.c
│   │   │   ├── gpu_codegen.h
│   │   │   ├── gpu_compositing.c
│   │   │   ├── gpu_debug.c
│   │   │   ├── gpu_draw.c
│   │   │   ├── gpu_extensions.c
│   │   │   ├── gpu_framebuffer.c
│   │   │   ├── gpu_init_exit.c
│   │   │   ├── gpu_material.c
│   │   │   ├── gpu_private.h
│   │   │   ├── gpu_select.c
│   │   │   ├── gpu_shader.c
│   │   │   └── gpu_texture.c
│   │   └── shaders
│   │   ├── gpu_shader_basic_frag.glsl
│   │   ├── gpu_shader_basic_vert.glsl
│   │   ├── gpu_shader_fx_depth_resolve.glsl
│   │   ├── gpu_shader_fx_dof_frag.glsl
│   │   ├── gpu_shader_fx_dof_hq_frag.glsl
│   │   ├── gpu_shader_fx_dof_hq_geo.glsl
│   │   ├── gpu_shader_fx_dof_hq_vert.glsl
│   │   ├── gpu_shader_fx_dof_vert.glsl
│   │   ├── gpu_shader_fx_lib.glsl
│   │   ├── gpu_shader_fx_ssao_frag.glsl
│   │   ├── gpu_shader_fx_vert.glsl
│   │   ├── gpu_shader_geometry.glsl
│   │   ├── gpu_shader_material.glsl
│   │   ├── gpu_shader_sep_gaussian_blur_frag.glsl
│   │   ├── gpu_shader_sep_gaussian_blur_vert.glsl
│   │   ├── gpu_shader_smoke_frag.glsl
│   │   ├── gpu_shader_smoke_vert.glsl
│   │   ├── gpu_shader_vertex.glsl
│   │   ├── gpu_shader_vertex_world.glsl
│   │   ├── gpu_shader_vsm_store_frag.glsl
│   │   └── gpu_shader_vsm_store_vert.glsl
│   ├── ikplugin
│   │   ├── BIK_api.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── ikplugin_api.c
│   │   ├── ikplugin_api.h
│   │   ├── iksolver_plugin.c
│   │   ├── iksolver_plugin.h
│   │   ├── itasc_plugin.cpp
│   │   └── itasc_plugin.h
│   ├── imbuf
│   │   ├── CMakeLists.txt
│   │   ├── IMB_colormanagement.h
│   │   ├── IMB_imbuf.h
│   │   ├── IMB_imbuf_types.h
│   │   ├── IMB_moviecache.h
│   │   ├── IMB_thumbs.h
│   │   ├── intern
│   │   │   ├── allocimbuf.c
│   │   │   ├── anim_movie.c
│   │   │   ├── bmp.c
│   │   │   ├── cache.c
│   │   │   ├── cineon
│   │   │   │   ├── cin_debug_stuff.h
│   │   │   │   ├── cineon_dpx.c
│   │   │   │   ├── cineonlib.c
│   │   │   │   ├── cineonlib.h
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dpxlib.c
│   │   │   │   ├── dpxlib.h
│   │   │   │   ├── logImageCore.c
│   │   │   │   ├── logImageCore.h
│   │   │   │   ├── logmemfile.c
│   │   │   │   ├── logmemfile.h
│   │   │   │   └── README
│   │   │   ├── colormanagement.c
│   │   │   ├── colormanagement_inline.c
│   │   │   ├── dds
│   │   │   │   ├── BlockDXT.cpp
│   │   │   │   ├── BlockDXT.h
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── ColorBlock.cpp
│   │   │   │   ├── ColorBlock.h
│   │   │   │   ├── Color.h
│   │   │   │   ├── Common.h
│   │   │   │   ├── dds_api.cpp
│   │   │   │   ├── dds_api.h
│   │   │   │   ├── DirectDrawSurface.cpp
│   │   │   │   ├── DirectDrawSurface.h
│   │   │   │   ├── FlipDXT.cpp
│   │   │   │   ├── FlipDXT.h
│   │   │   │   ├── Image.cpp
│   │   │   │   ├── Image.h
│   │   │   │   ├── PixelFormat.h
│   │   │   │   ├── Stream.cpp
│   │   │   │   └── Stream.h
│   │   │   ├── divers.c
│   │   │   ├── filetype.c
│   │   │   ├── filter.c
│   │   │   ├── imageprocess.c
│   │   │   ├── IMB_allocimbuf.h
│   │   │   ├── IMB_anim.h
│   │   │   ├── IMB_colormanagement_intern.h
│   │   │   ├── IMB_filetype.h
│   │   │   ├── IMB_filter.h
│   │   │   ├── IMB_indexer.h
│   │   │   ├── IMB_metadata.h
│   │   │   ├── imbuf.h
│   │   │   ├── indexer.c
│   │   │   ├── iris.c
│   │   │   ├── jp2.c
│   │   │   ├── jpeg.c
│   │   │   ├── metadata.c
│   │   │   ├── module.c
│   │   │   ├── moviecache.c
│   │   │   ├── oiio
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── openimageio_api.cpp
│   │   │   │   └── openimageio_api.h
│   │   │   ├── openexr
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── openexr_api.cpp
│   │   │   │   ├── openexr_api.h
│   │   │   │   ├── openexr_multi.h
│   │   │   │   └── openexr_stub.cpp
│   │   │   ├── png.c
│   │   │   ├── radiance_hdr.c
│   │   │   ├── readimage.c
│   │   │   ├── rectop.c
│   │   │   ├── rotate.c
│   │   │   ├── scaling.c
│   │   │   ├── stereoimbuf.c
│   │   │   ├── targa.c
│   │   │   ├── thumbs_blend.c
│   │   │   ├── thumbs.c
│   │   │   ├── thumbs_font.c
│   │   │   ├── tiff.c
│   │   │   ├── util.c
│   │   │   └── writeimage.c
│   │   └── readme.txt
│   ├── makesdna
│   │   ├── CMakeLists.txt
│   │   ├── DNA_action_types.h
│   │   ├── DNA_actuator_types.h
│   │   ├── DNA_anim_types.h
│   │   ├── DNA_armature_types.h
│   │   ├── DNA_boid_types.h
│   │   ├── DNA_brush_types.h
│   │   ├── DNA_camera_types.h
│   │   ├── DNA_cloth_types.h
│   │   ├── DNA_color_types.h
│   │   ├── DNA_constraint_types.h
│   │   ├── DNA_controller_types.h
│   │   ├── DNA_curve_types.h
│   │   ├── DNA_customdata_types.h
│   │   ├── DNA_defs.h
│   │   ├── DNA_documentation.h
│   │   ├── DNA_dynamicpaint_types.h
│   │   ├── DNA_effect_types.h
│   │   ├── DNA_fileglobal_types.h
│   │   ├── DNA_freestyle_types.h
│   │   ├── DNA_genfile.h
│   │   ├── DNA_gpencil_types.h
│   │   ├── DNA_gpu_types.h
│   │   ├── DNA_group_types.h
│   │   ├── DNA_ID.h
│   │   ├── DNA_image_types.h
│   │   ├── DNA_ipo_types.h
│   │   ├── DNA_key_types.h
│   │   ├── DNA_lamp_types.h
│   │   ├── DNA_lattice_types.h
│   │   ├── DNA_linestyle_types.h
│   │   ├── DNA_listBase.h
│   │   ├── DNA_mask_types.h
│   │   ├── DNA_material_types.h
│   │   ├── DNA_meshdata_types.h
│   │   ├── DNA_mesh_types.h
│   │   ├── DNA_meta_types.h
│   │   ├── DNA_modifier_types.h
│   │   ├── DNA_movieclip_types.h
│   │   ├── DNA_nla_types.h
│   │   ├── DNA_node_types.h
│   │   ├── DNA_object_fluidsim.h
│   │   ├── DNA_object_force.h
│   │   ├── DNA_object_types.h
│   │   ├── DNA_outliner_types.h
│   │   ├── DNA_packedFile_types.h
│   │   ├── DNA_particle_types.h
│   │   ├── DNA_property_types.h
│   │   ├── DNA_rigidbody_types.h
│   │   ├── DNA_scene_types.h
│   │   ├── DNA_screen_types.h
│   │   ├── DNA_sdna_types.h
│   │   ├── DNA_sensor_types.h
│   │   ├── DNA_sequence_types.h
│   │   ├── DNA_smoke_types.h
│   │   ├── DNA_sound_types.h
│   │   ├── DNA_space_types.h
│   │   ├── DNA_speaker_types.h
│   │   ├── DNA_text_types.h
│   │   ├── DNA_texture_types.h
│   │   ├── DNA_tracking_types.h
│   │   ├── DNA_userdef_types.h
│   │   ├── DNA_vec_types.h
│   │   ├── DNA_vfont_types.h
│   │   ├── DNA_view2d_types.h
│   │   ├── DNA_view3d_types.h
│   │   ├── DNA_windowmanager_types.h
│   │   ├── DNA_world_types.h
│   │   └── intern
│   │   ├── CMakeLists.txt
│   │   ├── dna_genfile.c
│   │   └── makesdna.c
│   ├── makesrna
│   │   ├── CMakeLists.txt
│   │   ├── intern
│   │   │   ├── CMakeLists.txt
│   │   │   ├── makesrna.c
│   │   │   ├── rna_access.c
│   │   │   ├── rna_action_api.c
│   │   │   ├── rna_action.c
│   │   │   ├── rna_actuator_api.c
│   │   │   ├── rna_actuator.c
│   │   │   ├── rna_animation_api.c
│   │   │   ├── rna_animation.c
│   │   │   ├── rna_animviz.c
│   │   │   ├── rna_armature_api.c
│   │   │   ├── rna_armature.c
│   │   │   ├── rna_boid.c
│   │   │   ├── rna_brush.c
│   │   │   ├── rna_camera_api.c
│   │   │   ├── rna_camera.c
│   │   │   ├── rna_cloth.c
│   │   │   ├── rna_color.c
│   │   │   ├── rna_constraint.c
│   │   │   ├── rna_context.c
│   │   │   ├── rna_controller_api.c
│   │   │   ├── rna_controller.c
│   │   │   ├── rna_curve_api.c
│   │   │   ├── rna_curve.c
│   │   │   ├── rna_define.c
│   │   │   ├── rna_depsgraph.c
│   │   │   ├── rna_dynamicpaint.c
│   │   │   ├── rna_fcurve_api.c
│   │   │   ├── rna_fcurve.c
│   │   │   ├── rna_fluidsim.c
│   │   │   ├── rna_gpencil.c
│   │   │   ├── rna_group.c
│   │   │   ├── rna_ID.c
│   │   │   ├── rna_image_api.c
│   │   │   ├── rna_image.c
│   │   │   ├── rna_internal.h
│   │   │   ├── rna_internal_types.h
│   │   │   ├── rna_key.c
│   │   │   ├── rna_lamp.c
│   │   │   ├── rna_lattice_api.c
│   │   │   ├── rna_lattice.c
│   │   │   ├── rna_linestyle.c
│   │   │   ├── rna_main_api.c
│   │   │   ├── rna_main.c
│   │   │   ├── rna_mask.c
│   │   │   ├── rna_material_api.c
│   │   │   ├── rna_material.c
│   │   │   ├── rna_mesh_api.c
│   │   │   ├── rna_mesh.c
│   │   │   ├── rna_mesh_utils.h
│   │   │   ├── rna_meta_api.c
│   │   │   ├── rna_meta.c
│   │   │   ├── rna_modifier.c
│   │   │   ├── rna_movieclip.c
│   │   │   ├── rna_nla.c
│   │   │   ├── rna_nodetree.c
│   │   │   ├── rna_object_api.c
│   │   │   ├── rna_object.c
│   │   │   ├── rna_object_force.c
│   │   │   ├── rna_packedfile.c
│   │   │   ├── rna_palette.c
│   │   │   ├── rna_particle.c
│   │   │   ├── rna_pose_api.c
│   │   │   ├── rna_pose.c
│   │   │   ├── rna_property.c
│   │   │   ├── rna_render.c
│   │   │   ├── rna_rigidbody.c
│   │   │   ├── rna_rna.c
│   │   │   ├── rna_scene_api.c
│   │   │   ├── rna_scene.c
│   │   │   ├── rna_screen.c
│   │   │   ├── rna_sculpt_paint.c
│   │   │   ├── rna_sensor_api.c
│   │   │   ├── rna_sensor.c
│   │   │   ├── rna_sequencer_api.c
│   │   │   ├── rna_sequencer.c
│   │   │   ├── rna_smoke.c
│   │   │   ├── rna_sound_api.c
│   │   │   ├── rna_sound.c
│   │   │   ├── rna_space_api.c
│   │   │   ├── rna_space.c
│   │   │   ├── rna_speaker.c
│   │   │   ├── rna_test.c
│   │   │   ├── rna_text_api.c
│   │   │   ├── rna_text.c
│   │   │   ├── rna_texture_api.c
│   │   │   ├── rna_texture.c
│   │   │   ├── rna_timeline.c
│   │   │   ├── rna_tracking.c
│   │   │   ├── rna_ui_api.c
│   │   │   ├── rna_ui.c
│   │   │   ├── rna_userdef.c
│   │   │   ├── rna_vfont_api.c
│   │   │   ├── rna_vfont.c
│   │   │   ├── rna_wm_api.c
│   │   │   ├── rna_wm.c
│   │   │   └── rna_world.c
│   │   ├── RNA_access.h
│   │   ├── rna_cleanup
│   │   │   ├── rna_cleaner_merge.py
│   │   │   ├── rna_cleaner.py
│   │   │   ├── rna_properties.txt
│   │   │   └── rna_update.sh
│   │   ├── RNA_define.h
│   │   ├── RNA_documentation.h
│   │   ├── RNA_enum_types.h
│   │   └── RNA_types.h
│   ├── modifiers
│   │   ├── CMakeLists.txt
│   │   ├── intern
│   │   │   ├── MOD_armature.c
│   │   │   ├── MOD_array.c
│   │   │   ├── MOD_bevel.c
│   │   │   ├── MOD_boolean.c
│   │   │   ├── MOD_boolean_util.c
│   │   │   ├── MOD_boolean_util.h
│   │   │   ├── MOD_build.c
│   │   │   ├── MOD_cast.c
│   │   │   ├── MOD_cloth.c
│   │   │   ├── MOD_collision.c
│   │   │   ├── MOD_correctivesmooth.c
│   │   │   ├── MOD_curve.c
│   │   │   ├── MOD_datatransfer.c
│   │   │   ├── MOD_decimate.c
│   │   │   ├── MOD_displace.c
│   │   │   ├── MOD_dynamicpaint.c
│   │   │   ├── MOD_edgesplit.c
│   │   │   ├── MOD_explode.c
│   │   │   ├── MOD_fluidsim.c
│   │   │   ├── MOD_fluidsim_util.c
│   │   │   ├── MOD_fluidsim_util.h
│   │   │   ├── MOD_hook.c
│   │   │   ├── MOD_laplaciandeform.c
│   │   │   ├── MOD_laplaciansmooth.c
│   │   │   ├── MOD_lattice.c
│   │   │   ├── MOD_mask.c
│   │   │   ├── MOD_meshcache.c
│   │   │   ├── MOD_meshcache_mdd.c
│   │   │   ├── MOD_meshcache_pc2.c
│   │   │   ├── MOD_meshcache_util.c
│   │   │   ├── MOD_meshcache_util.h
│   │   │   ├── MOD_meshdeform.c
│   │   │   ├── MOD_mirror.c
│   │   │   ├── MOD_multires.c
│   │   │   ├── MOD_none.c
│   │   │   ├── MOD_normal_edit.c
│   │   │   ├── MOD_ocean.c
│   │   │   ├── MOD_particleinstance.c
│   │   │   ├── MOD_particlesystem.c
│   │   │   ├── MOD_remesh.c
│   │   │   ├── MOD_screw.c
│   │   │   ├── MOD_shapekey.c
│   │   │   ├── MOD_shrinkwrap.c
│   │   │   ├── MOD_simpledeform.c
│   │   │   ├── MOD_skin.c
│   │   │   ├── MOD_smoke.c
│   │   │   ├── MOD_smooth.c
│   │   │   ├── MOD_softbody.c
│   │   │   ├── MOD_solidify.c
│   │   │   ├── MOD_subsurf.c
│   │   │   ├── MOD_surface.c
│   │   │   ├── MOD_triangulate.c
│   │   │   ├── MOD_util.c
│   │   │   ├── MOD_util.h
│   │   │   ├── MOD_uvproject.c
│   │   │   ├── MOD_uvwarp.c
│   │   │   ├── MOD_warp.c
│   │   │   ├── MOD_wave.c
│   │   │   ├── MOD_weightvgedit.c
│   │   │   ├── MOD_weightvgmix.c
│   │   │   ├── MOD_weightvgproximity.c
│   │   │   ├── MOD_weightvg_util.c
│   │   │   ├── MOD_weightvg_util.h
│   │   │   └── MOD_wireframe.c
│   │   └── MOD_modifiertypes.h
│   ├── nodes
│   │   ├── CMakeLists.txt
│   │   ├── composite
│   │   │   ├── node_composite_tree.c
│   │   │   ├── node_composite_util.c
│   │   │   ├── node_composite_util.h
│   │   │   └── nodes
│   │   │   ├── node_composite_alphaOver.c
│   │   │   ├── node_composite_bilateralblur.c
│   │   │   ├── node_composite_blur.c
│   │   │   ├── node_composite_bokehblur.c
│   │   │   ├── node_composite_bokehimage.c
│   │   │   ├── node_composite_boxmask.c
│   │   │   ├── node_composite_brightness.c
│   │   │   ├── node_composite_channelMatte.c
│   │   │   ├── node_composite_chromaMatte.c
│   │   │   ├── node_composite_colorbalance.c
│   │   │   ├── node_composite_colorcorrection.c
│   │   │   ├── node_composite_colorMatte.c
│   │   │   ├── node_composite_colorSpill.c
│   │   │   ├── node_composite_common.c
│   │   │   ├── node_composite_composite.c
│   │   │   ├── node_composite_cornerpin.c
│   │   │   ├── node_composite_crop.c
│   │   │   ├── node_composite_curves.c
│   │   │   ├── node_composite_defocus.c
│   │   │   ├── node_composite_despeckle.c
│   │   │   ├── node_composite_diffMatte.c
│   │   │   ├── node_composite_dilate.c
│   │   │   ├── node_composite_directionalblur.c
│   │   │   ├── node_composite_displace.c
│   │   │   ├── node_composite_distanceMatte.c
│   │   │   ├── node_composite_doubleEdgeMask.c
│   │   │   ├── node_composite_ellipsemask.c
│   │   │   ├── node_composite_filter.c
│   │   │   ├── node_composite_flip.c
│   │   │   ├── node_composite_gamma.c
│   │   │   ├── node_composite_glare.c
│   │   │   ├── node_composite_huecorrect.c
│   │   │   ├── node_composite_hueSatVal.c
│   │   │   ├── node_composite_idMask.c
│   │   │   ├── node_composite_image.c
│   │   │   ├── node_composite_inpaint.c
│   │   │   ├── node_composite_invert.c
│   │   │   ├── node_composite_keying.c
│   │   │   ├── node_composite_keyingscreen.c
│   │   │   ├── node_composite_lensdist.c
│   │   │   ├── node_composite_levels.c
│   │   │   ├── node_composite_lummaMatte.c
│   │   │   ├── node_composite_mapRange.c
│   │   │   ├── node_composite_mapUV.c
│   │   │   ├── node_composite_mapValue.c
│   │   │   ├── node_composite_mask.c
│   │   │   ├── node_composite_math.c
│   │   │   ├── node_composite_mixrgb.c
│   │   │   ├── node_composite_movieclip.c
│   │   │   ├── node_composite_moviedistortion.c
│   │   │   ├── node_composite_normal.c
│   │   │   ├── node_composite_normalize.c
│   │   │   ├── node_composite_outputFile.c
│   │   │   ├── node_composite_pixelate.c
│   │   │   ├── node_composite_planetrackdeform.c
│   │   │   ├── node_composite_premulkey.c
│   │   │   ├── node_composite_rgb.c
│   │   │   ├── node_composite_rotate.c
│   │   │   ├── node_composite_scale.c
│   │   │   ├── node_composite_sepcombHSVA.c
│   │   │   ├── node_composite_sepcombRGBA.c
│   │   │   ├── node_composite_sepcombYCCA.c
│   │   │   ├── node_composite_sepcombYUVA.c
│   │   │   ├── node_composite_setalpha.c
│   │   │   ├── node_composite_splitViewer.c
│   │   │   ├── node_composite_stabilize2d.c
│   │   │   ├── node_composite_sunbeams.c
│   │   │   ├── node_composite_switch.c
│   │   │   ├── node_composite_switchview.c
│   │   │   ├── node_composite_texture.c
│   │   │   ├── node_composite_tonemap.c
│   │   │   ├── node_composite_trackpos.c
│   │   │   ├── node_composite_transform.c
│   │   │   ├── node_composite_translate.c
│   │   │   ├── node_composite_valToRgb.c
│   │   │   ├── node_composite_value.c
│   │   │   ├── node_composite_vecBlur.c
│   │   │   ├── node_composite_viewer.c
│   │   │   └── node_composite_zcombine.c
│   │   ├── intern
│   │   │   ├── node_common.c
│   │   │   ├── node_common.h
│   │   │   ├── node_exec.c
│   │   │   ├── node_exec.h
│   │   │   ├── node_socket.c
│   │   │   ├── node_util.c
│   │   │   └── node_util.h
│   │   ├── NOD_common.h
│   │   ├── NOD_composite.h
│   │   ├── NOD_shader.h
│   │   ├── NOD_socket.h
│   │   ├── NOD_static_types.h
│   │   ├── NOD_texture.h
│   │   ├── shader
│   │   │   ├── nodes
│   │   │   │   ├── node_shader_add_shader.c
│   │   │   │   ├── node_shader_ambient_occlusion.c
│   │   │   │   ├── node_shader_attribute.c
│   │   │   │   ├── node_shader_background.c
│   │   │   │   ├── node_shader_blackbody.c
│   │   │   │   ├── node_shader_brightness.c
│   │   │   │   ├── node_shader_bsdf_anisotropic.c
│   │   │   │   ├── node_shader_bsdf_diffuse.c
│   │   │   │   ├── node_shader_bsdf_glass.c
│   │   │   │   ├── node_shader_bsdf_glossy.c
│   │   │   │   ├── node_shader_bsdf_hair.c
│   │   │   │   ├── node_shader_bsdf_refraction.c
│   │   │   │   ├── node_shader_bsdf_toon.c
│   │   │   │   ├── node_shader_bsdf_translucent.c
│   │   │   │   ├── node_shader_bsdf_transparent.c
│   │   │   │   ├── node_shader_bsdf_velvet.c
│   │   │   │   ├── node_shader_bump.c
│   │   │   │   ├── node_shader_camera.c
│   │   │   │   ├── node_shader_common.c
│   │   │   │   ├── node_shader_curves.c
│   │   │   │   ├── node_shader_emission.c
│   │   │   │   ├── node_shader_fresnel.c
│   │   │   │   ├── node_shader_gamma.c
│   │   │   │   ├── node_shader_geom.c
│   │   │   │   ├── node_shader_geometry.c
│   │   │   │   ├── node_shader_hair_info.c
│   │   │   │   ├── node_shader_holdout.c
│   │   │   │   ├── node_shader_hueSatVal.c
│   │   │   │   ├── node_shader_invert.c
│   │   │   │   ├── node_shader_lamp.c
│   │   │   │   ├── node_shader_layer_weight.c
│   │   │   │   ├── node_shader_light_falloff.c
│   │   │   │   ├── node_shader_light_path.c
│   │   │   │   ├── node_shader_mapping.c
│   │   │   │   ├── node_shader_material.c
│   │   │   │   ├── node_shader_math.c
│   │   │   │   ├── node_shader_mixRgb.c
│   │   │   │   ├── node_shader_mix_shader.c
│   │   │   │   ├── node_shader_normal.c
│   │   │   │   ├── node_shader_normal_map.c
│   │   │   │   ├── node_shader_object_info.c
│   │   │   │   ├── node_shader_output.c
│   │   │   │   ├── node_shader_output_lamp.c
│   │   │   │   ├── node_shader_output_linestyle.c
│   │   │   │   ├── node_shader_output_material.c
│   │   │   │   ├── node_shader_output_world.c
│   │   │   │   ├── node_shader_particle_info.c
│   │   │   │   ├── node_shader_rgb.c
│   │   │   │   ├── node_shader_script.c
│   │   │   │   ├── node_shader_sepcombHSV.c
│   │   │   │   ├── node_shader_sepcombRGB.c
│   │   │   │   ├── node_shader_sepcombXYZ.c
│   │   │   │   ├── node_shader_squeeze.c
│   │   │   │   ├── node_shader_subsurface_scattering.c
│   │   │   │   ├── node_shader_tangent.c
│   │   │   │   ├── node_shader_tex_brick.c
│   │   │   │   ├── node_shader_tex_checker.c
│   │   │   │   ├── node_shader_tex_coord.c
│   │   │   │   ├── node_shader_tex_environment.c
│   │   │   │   ├── node_shader_tex_gradient.c
│   │   │   │   ├── node_shader_tex_image.c
│   │   │   │   ├── node_shader_tex_magic.c
│   │   │   │   ├── node_shader_tex_musgrave.c
│   │   │   │   ├── node_shader_tex_noise.c
│   │   │   │   ├── node_shader_tex_pointdensity.c
│   │   │   │   ├── node_shader_tex_sky.c
│   │   │   │   ├── node_shader_texture.c
│   │   │   │   ├── node_shader_tex_voronoi.c
│   │   │   │   ├── node_shader_tex_wave.c
│   │   │   │   ├── node_shader_uvAlongStroke.c
│   │   │   │   ├── node_shader_uvmap.c
│   │   │   │   ├── node_shader_valToRgb.c
│   │   │   │   ├── node_shader_value.c
│   │   │   │   ├── node_shader_vectMath.c
│   │   │   │   ├── node_shader_vectTransform.c
│   │   │   │   ├── node_shader_volume_absorption.c
│   │   │   │   ├── node_shader_volume_scatter.c
│   │   │   │   ├── node_shader_wavelength.c
│   │   │   │   └── node_shader_wireframe.c
│   │   │   ├── node_shader_tree.c
│   │   │   ├── node_shader_util.c
│   │   │   └── node_shader_util.h
│   │   └── texture
│   │   ├── nodes
│   │   │   ├── node_texture_at.c
│   │   │   ├── node_texture_bricks.c
│   │   │   ├── node_texture_checker.c
│   │   │   ├── node_texture_common.c
│   │   │   ├── node_texture_compose.c
│   │   │   ├── node_texture_coord.c
│   │   │   ├── node_texture_curves.c
│   │   │   ├── node_texture_decompose.c
│   │   │   ├── node_texture_distance.c
│   │   │   ├── node_texture_hueSatVal.c
│   │   │   ├── node_texture_image.c
│   │   │   ├── node_texture_invert.c
│   │   │   ├── node_texture_math.c
│   │   │   ├── node_texture_mixRgb.c
│   │   │   ├── node_texture_output.c
│   │   │   ├── node_texture_proc.c
│   │   │   ├── node_texture_rotate.c
│   │   │   ├── node_texture_scale.c
│   │   │   ├── node_texture_texture.c
│   │   │   ├── node_texture_translate.c
│   │   │   ├── node_texture_valToNor.c
│   │   │   ├── node_texture_valToRgb.c
│   │   │   └── node_texture_viewer.c
│   │   ├── node_texture_tree.c
│   │   ├── node_texture_util.c
│   │   └── node_texture_util.h
│   ├── physics
│   │   ├── BPH_mass_spring.h
│   │   ├── CMakeLists.txt
│   │   └── intern
│   │   ├── BPH_mass_spring.cpp
│   │   ├── ConstrainedConjugateGradient.h
│   │   ├── eigen_utils.h
│   │   ├── hair_volume.cpp
│   │   ├── implicit_blender.c
│   │   ├── implicit_eigen.cpp
│   │   └── implicit.h
│   ├── python
│   │   ├── bmesh
│   │   │   ├── bmesh_py_api.c
│   │   │   ├── bmesh_py_api.h
│   │   │   ├── bmesh_py_geometry.c
│   │   │   ├── bmesh_py_geometry.h
│   │   │   ├── bmesh_py_ops.c
│   │   │   ├── bmesh_py_ops_call.c
│   │   │   ├── bmesh_py_ops_call.h
│   │   │   ├── bmesh_py_ops.h
│   │   │   ├── bmesh_py_types.c
│   │   │   ├── bmesh_py_types_customdata.c
│   │   │   ├── bmesh_py_types_customdata.h
│   │   │   ├── bmesh_py_types.h
│   │   │   ├── bmesh_py_types_meshdata.c
│   │   │   ├── bmesh_py_types_meshdata.h
│   │   │   ├── bmesh_py_types_select.c
│   │   │   ├── bmesh_py_types_select.h
│   │   │   ├── bmesh_py_utils.c
│   │   │   ├── bmesh_py_utils.h
│   │   │   └── CMakeLists.txt
│   │   ├── BPY_extern.h
│   │   ├── CMakeLists.txt
│   │   ├── generic
│   │   │   ├── bgl.c
│   │   │   ├── bgl.h
│   │   │   ├── blf_py_api.c
│   │   │   ├── blf_py_api.h
│   │   │   ├── bpy_internal_import.c
│   │   │   ├── bpy_internal_import.h
│   │   │   ├── bpy_threads.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── idprop_py_api.c
│   │   │   ├── idprop_py_api.h
│   │   │   ├── py_capi_utils.c
│   │   │   ├── py_capi_utils.h
│   │   │   └── python_utildefines.h
│   │   ├── intern
│   │   │   ├── bpy_app_build_options.c
│   │   │   ├── bpy_app_build_options.h
│   │   │   ├── bpy_app.c
│   │   │   ├── bpy_app_ffmpeg.c
│   │   │   ├── bpy_app_ffmpeg.h
│   │   │   ├── bpy_app.h
│   │   │   ├── bpy_app_handlers.c
│   │   │   ├── bpy_app_handlers.h
│   │   │   ├── bpy_app_ocio.c
│   │   │   ├── bpy_app_ocio.h
│   │   │   ├── bpy_app_oiio.c
│   │   │   ├── bpy_app_oiio.h
│   │   │   ├── bpy_app_openvdb.c
│   │   │   ├── bpy_app_openvdb.h
│   │   │   ├── bpy_app_sdl.c
│   │   │   ├── bpy_app_sdl.h
│   │   │   ├── bpy_app_translations.c
│   │   │   ├── bpy_app_translations.h
│   │   │   ├── bpy.c
│   │   │   ├── bpy_driver.c
│   │   │   ├── bpy_driver.h
│   │   │   ├── bpy.h
│   │   │   ├── bpy_interface_atexit.c
│   │   │   ├── bpy_interface.c
│   │   │   ├── bpy_intern_string.c
│   │   │   ├── bpy_intern_string.h
│   │   │   ├── bpy_library.h
│   │   │   ├── bpy_library_load.c
│   │   │   ├── bpy_library_write.c
│   │   │   ├── bpy_operator.c
│   │   │   ├── bpy_operator.h
│   │   │   ├── bpy_operator_wrap.c
│   │   │   ├── bpy_operator_wrap.h
│   │   │   ├── bpy_path.c
│   │   │   ├── bpy_path.h
│   │   │   ├── bpy_props.c
│   │   │   ├── bpy_props.h
│   │   │   ├── bpy_rna_anim.c
│   │   │   ├── bpy_rna_anim.h
│   │   │   ├── bpy_rna_array.c
│   │   │   ├── bpy_rna.c
│   │   │   ├── bpy_rna_callback.c
│   │   │   ├── bpy_rna_callback.h
│   │   │   ├── bpy_rna.h
│   │   │   ├── bpy_rna_id_collection.c
│   │   │   ├── bpy_rna_id_collection.h
│   │   │   ├── bpy_traceback.c
│   │   │   ├── bpy_traceback.h
│   │   │   ├── bpy_util.c
│   │   │   ├── bpy_util.h
│   │   │   ├── bpy_utils_previews.c
│   │   │   ├── bpy_utils_previews.h
│   │   │   ├── bpy_utils_units.c
│   │   │   ├── bpy_utils_units.h
│   │   │   ├── CMakeLists.txt
│   │   │   ├── gpu.c
│   │   │   ├── gpu.h
│   │   │   ├── gpu_offscreen.c
│   │   │   └── stubs.c
│   │   ├── mathutils
│   │   │   ├── CMakeLists.txt
│   │   │   ├── mathutils_bvhtree.c
│   │   │   ├── mathutils_bvhtree.h
│   │   │   ├── mathutils.c
│   │   │   ├── mathutils_Color.c
│   │   │   ├── mathutils_Color.h
│   │   │   ├── mathutils_Euler.c
│   │   │   ├── mathutils_Euler.h
│   │   │   ├── mathutils_geometry.c
│   │   │   ├── mathutils_geometry.h
│   │   │   ├── mathutils.h
│   │   │   ├── mathutils_interpolate.c
│   │   │   ├── mathutils_interpolate.h
│   │   │   ├── mathutils_kdtree.c
│   │   │   ├── mathutils_kdtree.h
│   │   │   ├── mathutils_Matrix.c
│   │   │   ├── mathutils_Matrix.h
│   │   │   ├── mathutils_noise.c
│   │   │   ├── mathutils_noise.h
│   │   │   ├── mathutils_Quaternion.c
│   │   │   ├── mathutils_Quaternion.h
│   │   │   ├── mathutils_Vector.c
│   │   │   └── mathutils_Vector.h
│   │   ├── rna_dump.py
│   │   └── simple_enum_gen.py
│   ├── quicktime
│   │   ├── apple
│   │   │   ├── qtkit_export.m
│   │   │   └── qtkit_import.m
│   │   ├── CMakeLists.txt
│   │   ├── quicktime_export.h
│   │   └── quicktime_import.h
│   ├── render
│   │   ├── CMakeLists.txt
│   │   ├── extern
│   │   │   └── include
│   │   │   ├── RE_bake.h
│   │   │   ├── RE_engine.h
│   │   │   ├── RE_multires_bake.h
│   │   │   ├── RE_pipeline.h
│   │   │   ├── RE_render_ext.h
│   │   │   └── RE_shader_ext.h
│   │   └── intern
│   │   ├── include
│   │   │   ├── envmap.h
│   │   │   ├── initrender.h
│   │   │   ├── occlusion.h
│   │   │   ├── pixelblending.h
│   │   │   ├── pixelshading.h
│   │   │   ├── pointdensity.h
│   │   │   ├── raycounter.h
│   │   │   ├── rayintersection.h
│   │   │   ├── rayobject.h
│   │   │   ├── rendercore.h
│   │   │   ├── renderdatabase.h
│   │   │   ├── renderpipeline.h
│   │   │   ├── render_result.h
│   │   │   ├── render_types.h
│   │   │   ├── shadbuf.h
│   │   │   ├── shading.h
│   │   │   ├── sss.h
│   │   │   ├── strand.h
│   │   │   ├── sunsky.h
│   │   │   ├── texture.h
│   │   │   ├── texture_ocean.h
│   │   │   ├── volume_precache.h
│   │   │   ├── volumetric.h
│   │   │   ├── voxeldata.h
│   │   │   └── zbuf.h
│   │   ├── raytrace
│   │   │   ├── bvh.h
│   │   │   ├── rayobject.cpp
│   │   │   ├── rayobject_empty.cpp
│   │   │   ├── rayobject_hint.h
│   │   │   ├── rayobject_instance.cpp
│   │   │   ├── rayobject_internal.h
│   │   │   ├── rayobject_octree.cpp
│   │   │   ├── rayobject_qbvh.cpp
│   │   │   ├── rayobject_raycounter.cpp
│   │   │   ├── rayobject_rtbuild.cpp
│   │   │   ├── rayobject_rtbuild.h
│   │   │   ├── rayobject_svbvh.cpp
│   │   │   ├── rayobject_vbvh.cpp
│   │   │   ├── reorganize.h
│   │   │   ├── svbvh.h
│   │   │   └── vbvh.h
│   │   └── source
│   │   ├── bake_api.c
│   │   ├── bake.c
│   │   ├── convertblender.c
│   │   ├── envmap.c
│   │   ├── external_engine.c
│   │   ├── imagetexture.c
│   │   ├── initrender.c
│   │   ├── multires_bake.c
│   │   ├── occlusion.c
│   │   ├── pipeline.c
│   │   ├── pixelblending.c
│   │   ├── pixelshading.c
│   │   ├── pointdensity.c
│   │   ├── rayshade.c
│   │   ├── rendercore.c
│   │   ├── renderdatabase.c
│   │   ├── render_result.c
│   │   ├── render_texture.c
│   │   ├── shadbuf.c
│   │   ├── shadeinput.c
│   │   ├── shadeoutput.c
│   │   ├── sss.c
│   │   ├── strand.c
│   │   ├── sunsky.c
│   │   ├── texture_ocean.c
│   │   ├── volume_precache.c
│   │   ├── volumetric.c
│   │   ├── voxeldata.c
│   │   └── zbuf.c
│   └── windowmanager
│   ├── CMakeLists.txt
│   ├── intern
│   │   ├── wm.c
│   │   ├── wm_cursors.c
│   │   ├── wm_dragdrop.c
│   │   ├── wm_draw.c
│   │   ├── wm_event_system.c
│   │   ├── wm_files.c
│   │   ├── wm_gesture.c
│   │   ├── wm_init_exit.c
│   │   ├── wm_jobs.c
│   │   ├── wm_keymap.c
│   │   ├── wm_operator_props.c
│   │   ├── wm_operators.c
│   │   ├── wm_playanim.c
│   │   ├── wm_stereo.c
│   │   ├── wm_subwindow.c
│   │   └── wm_window.c
│   ├── WM_api.h
│   ├── wm_cursors.h
│   ├── wm_draw.h
│   ├── wm_event_system.h
│   ├── wm_event_types.h
│   ├── wm_files.h
│   ├── wm.h
│   ├── WM_keymap.h
│   ├── wm_subwindow.h
│   ├── WM_types.h
│   └── wm_window.h
├── blenderplayer
│   ├── bad_level_call_stubs
│   │   ├── CMakeLists.txt
│   │   └── stubs.c
│   └── CMakeLists.txt
├── CMakeLists.txt
├── creator
│   ├── blender.map
│   ├── buildinfo.c
│   ├── CMakeLists.txt
│   ├── creator_args.c
│   ├── creator.c
│   ├── creator_intern.h
│   ├── creator_signals.c
│   └── osx_locals.map
└── gameengine
├── BlenderRoutines
│   ├── BL_KetsjiEmbedStart.cpp
│   ├── BL_System.cpp
│   ├── BL_System.h
│   ├── CMakeLists.txt
│   ├── KX_BlenderCanvas.cpp
│   ├── KX_BlenderCanvas.h
│   ├── KX_BlenderInputDevice.cpp
│   ├── KX_BlenderInputDevice.h
│   ├── KX_BlenderKeyboardDevice.cpp
│   ├── KX_BlenderKeyboardDevice.h
│   ├── KX_BlenderMouseDevice.cpp
│   ├── KX_BlenderMouseDevice.h
│   ├── KX_BlenderSystem.cpp
│   └── KX_BlenderSystem.h
├── CMakeLists.txt
├── Converter
│   ├── BL_ActionActuator.cpp
│   ├── BL_ActionActuator.h
│   ├── BL_ArmatureActuator.cpp
│   ├── BL_ArmatureActuator.h
│   ├── BL_ArmatureChannel.cpp
│   ├── BL_ArmatureChannel.h
│   ├── BL_ArmatureConstraint.cpp
│   ├── BL_ArmatureConstraint.h
│   ├── BL_ArmatureObject.cpp
│   ├── BL_ArmatureObject.h
│   ├── BL_BlenderDataConversion.cpp
│   ├── BL_BlenderDataConversion.h
│   ├── BL_DeformableGameObject.cpp
│   ├── BL_DeformableGameObject.h
│   ├── BL_MeshDeformer.cpp
│   ├── BL_MeshDeformer.h
│   ├── BL_ModifierDeformer.cpp
│   ├── BL_ModifierDeformer.h
│   ├── BL_ShapeActionActuator.cpp
│   ├── BL_ShapeActionActuator.h
│   ├── BL_ShapeDeformer.cpp
│   ├── BL_ShapeDeformer.h
│   ├── BL_SkinDeformer.cpp
│   ├── BL_SkinDeformer.h
│   ├── CMakeLists.txt
│   ├── KX_BlenderScalarInterpolator.cpp
│   ├── KX_BlenderScalarInterpolator.h
│   ├── KX_BlenderSceneConverter.cpp
│   ├── KX_BlenderSceneConverter.h
│   ├── KX_ConvertActuators.cpp
│   ├── KX_ConvertActuators.h
│   ├── KX_ConvertControllers.cpp
│   ├── KX_ConvertControllers.h
│   ├── KX_ConvertProperties.cpp
│   ├── KX_ConvertProperties.h
│   ├── KX_ConvertSensors.cpp
│   ├── KX_ConvertSensors.h
│   ├── KX_LibLoadStatus.cpp
│   ├── KX_LibLoadStatus.h
│   ├── KX_SoftBodyDeformer.cpp
│   └── KX_SoftBodyDeformer.h
├── Expressions
│   ├── CMakeLists.txt
│   ├── EXP_BoolValue.h
│   ├── EXP_ConstExpr.h
│   ├── EXP_EmptyValue.h
│   ├── EXP_ErrorValue.h
│   ├── EXP_Expression.h
│   ├── EXP_FloatValue.h
│   ├── EXP_HashedPtr.h
│   ├── EXP_IdentifierExpr.h
│   ├── EXP_IfExpr.h
│   ├── EXP_InputParser.h
│   ├── EXP_IntValue.h
│   ├── EXP_ListValue.h
│   ├── EXP_ListWrapper.h
│   ├── EXP_Operator1Expr.h
│   ├── EXP_Operator2Expr.h
│   ├── EXP_PyObjectPlus.h
│   ├── EXP_PythonCallBack.h
│   ├── EXP_Python.h
│   ├── EXP_StringValue.h
│   ├── EXP_Value.h
│   ├── EXP_VectorValue.h
│   ├── EXP_VoidValue.h
│   └── intern
│   ├── BoolValue.cpp
│   ├── ConstExpr.cpp
│   ├── EmptyValue.cpp
│   ├── ErrorValue.cpp
│   ├── Expression.cpp
│   ├── FloatValue.cpp
│   ├── HashedPtr.cpp
│   ├── IdentifierExpr.cpp
│   ├── IfExpr.cpp
│   ├── InputParser.cpp
│   ├── IntValue.cpp
│   ├── ListValue.cpp
│   ├── ListWrapper.cpp
│   ├── Operator1Expr.cpp
│   ├── Operator2Expr.cpp
│   ├── PyObjectPlus.cpp
│   ├── PythonCallBack.cpp
│   ├── StringValue.cpp
│   ├── Value.cpp
│   └── VectorValue.cpp
├── GameLogic
│   ├── CMakeLists.txt
│   ├── Joystick
│   │   ├── SCA_Joystick.cpp
│   │   ├── SCA_JoystickDefines.h
│   │   ├── SCA_JoystickEvents.cpp
│   │   ├── SCA_Joystick.h
│   │   └── SCA_JoystickPrivate.h
│   ├── SCA_2DFilterActuator.cpp
│   ├── SCA_2DFilterActuator.h
│   ├── SCA_ActuatorEventManager.cpp
│   ├── SCA_ActuatorEventManager.h
│   ├── SCA_ActuatorSensor.cpp
│   ├── SCA_ActuatorSensor.h
│   ├── SCA_AlwaysEventManager.cpp
│   ├── SCA_AlwaysEventManager.h
│   ├── SCA_AlwaysSensor.cpp
│   ├── SCA_AlwaysSensor.h
│   ├── SCA_ANDController.cpp
│   ├── SCA_ANDController.h
│   ├── SCA_BasicEventManager.cpp
│   ├── SCA_BasicEventManager.h
│   ├── SCA_DelaySensor.cpp
│   ├── SCA_DelaySensor.h
│   ├── SCA_EventManager.cpp
│   ├── SCA_EventManager.h
│   ├── SCA_ExpressionController.cpp
│   ├── SCA_ExpressionController.h
│   ├── SCA_IActuator.cpp
│   ├── SCA_IActuator.h
│   ├── SCA_IController.cpp
│   ├── SCA_IController.h
│   ├── SCA_IInputDevice.cpp
│   ├── SCA_IInputDevice.h
│   ├── SCA_ILogicBrick.cpp
│   ├── SCA_ILogicBrick.h
│   ├── SCA_IObject.cpp
│   ├── SCA_IObject.h
│   ├── SCA_IScene.cpp
│   ├── SCA_IScene.h
│   ├── SCA_ISensor.cpp
│   ├── SCA_ISensor.h
│   ├── SCA_JoystickManager.cpp
│   ├── SCA_JoystickManager.h
│   ├── SCA_JoystickSensor.cpp
│   ├── SCA_JoystickSensor.h
│   ├── SCA_KeyboardManager.cpp
│   ├── SCA_KeyboardManager.h
│   ├── SCA_KeyboardSensor.cpp
│   ├── SCA_KeyboardSensor.h
│   ├── SCA_LogicManager.cpp
│   ├── SCA_LogicManager.h
│   ├── SCA_MouseManager.cpp
│   ├── SCA_MouseManager.h
│   ├── SCA_MouseSensor.cpp
│   ├── SCA_MouseSensor.h
│   ├── SCA_NANDController.cpp
│   ├── SCA_NANDController.h
│   ├── SCA_NORController.cpp
│   ├── SCA_NORController.h
│   ├── SCA_ORController.cpp
│   ├── SCA_ORController.h
│   ├── SCA_PropertyActuator.cpp
│   ├── SCA_PropertyActuator.h
│   ├── SCA_PropertyEventManager.cpp
│   ├── SCA_PropertyEventManager.h
│   ├── SCA_PropertySensor.cpp
│   ├── SCA_PropertySensor.h
│   ├── SCA_PythonController.cpp
│   ├── SCA_PythonController.h
│   ├── SCA_PythonJoystick.cpp
│   ├── SCA_PythonJoystick.h
│   ├── SCA_PythonKeyboard.cpp
│   ├── SCA_PythonKeyboard.h
│   ├── SCA_PythonMouse.cpp
│   ├── SCA_PythonMouse.h
│   ├── SCA_RandomActuator.cpp
│   ├── SCA_RandomActuator.h
│   ├── SCA_RandomEventManager.cpp
│   ├── SCA_RandomEventManager.h
│   ├── SCA_RandomNumberGenerator.cpp
│   ├── SCA_RandomNumberGenerator.h
│   ├── SCA_RandomSensor.cpp
│   ├── SCA_RandomSensor.h
│   ├── SCA_TimeEventManager.cpp
│   ├── SCA_TimeEventManager.h
│   ├── SCA_XNORController.cpp
│   ├── SCA_XNORController.h
│   ├── SCA_XORController.cpp
│   └── SCA_XORController.h
├── GamePlayer
│   ├── CMakeLists.txt
│   ├── common
│   │   ├── CMakeLists.txt
│   │   ├── GPC_Canvas.cpp
│   │   ├── GPC_Canvas.h
│   │   ├── GPC_KeyboardDevice.cpp
│   │   ├── GPC_KeyboardDevice.h
│   │   ├── GPC_MouseDevice.cpp
│   │   └── GPC_MouseDevice.h
│   └── ghost
│   ├── CMakeLists.txt
│   ├── GPG_Application.cpp
│   ├── GPG_Application.h
│   ├── GPG_Canvas.cpp
│   ├── GPG_Canvas.h
│   ├── GPG_ghost.cpp
│   ├── GPG_KeyboardDevice.cpp
│   ├── GPG_KeyboardDevice.h
│   ├── GPG_System.cpp
│   └── GPG_System.h
├── Ketsji
│   ├── BL_Action.cpp
│   ├── BL_Action.h
│   ├── BL_ActionManager.cpp
│   ├── BL_ActionManager.h
│   ├── BL_BlenderShader.cpp
│   ├── BL_BlenderShader.h
│   ├── BL_Material.cpp
│   ├── BL_Material.h
│   ├── BL_Shader.cpp
│   ├── BL_Shader.h
│   ├── BL_Texture.cpp
│   ├── BL_Texture.h
│   ├── CMakeLists.txt
│   ├── KX_ArmatureSensor.cpp
│   ├── KX_ArmatureSensor.h
│   ├── KX_BlenderMaterial.cpp
│   ├── KX_BlenderMaterial.h
│   ├── KX_CameraActuator.cpp
│   ├── KX_CameraActuator.h
│   ├── KX_Camera.cpp
│   ├── KX_Camera.h
│   ├── KX_CameraIpoSGController.cpp
│   ├── KX_CameraIpoSGController.h
│   ├── KX_CharacterWrapper.cpp
│   ├── KX_CharacterWrapper.h
│   ├── KX_ClientObjectInfo.h
│   ├── KX_ConstraintActuator.cpp
│   ├── KX_ConstraintActuator.h
│   ├── KX_ConstraintWrapper.cpp
│   ├── KX_ConstraintWrapper.h
│   ├── KX_Dome.cpp
│   ├── KX_Dome.h
│   ├── KX_EmptyObject.cpp
│   ├── KX_EmptyObject.h
│   ├── KX_FontObject.cpp
│   ├── KX_FontObject.h
│   ├── KX_GameActuator.cpp
│   ├── KX_GameActuator.h
│   ├── KX_GameObject.cpp
│   ├── KX_GameObject.h
│   ├── KX_IInterpolator.h
│   ├── KX_IpoConvert.cpp
│   ├── KX_IpoConvert.h
│   ├── KX_IPO_SGController.cpp
│   ├── KX_IPO_SGController.h
│   ├── KX_IPOTransform.h
│   ├── KX_IScalarInterpolator.h
│   ├── KX_ISceneConverter.h
│   ├── KX_ISystem.h
│   ├── KX_KetsjiEngine.cpp
│   ├── KX_KetsjiEngine.h
│   ├── KX_Light.cpp
│   ├── KX_Light.h
│   ├── KX_LightIpoSGController.cpp
│   ├── KX_LightIpoSGController.h
│   ├── KX_MaterialIpoController.cpp
│   ├── KX_MaterialIpoController.h
│   ├── KX_MeshProxy.cpp
│   ├── KX_MeshProxy.h
│   ├── KX_MotionState.cpp
│   ├── KX_MotionState.h
│   ├── KX_MouseActuator.cpp
│   ├── KX_MouseActuator.h
│   ├── KX_MouseFocusSensor.cpp
│   ├── KX_MouseFocusSensor.h
│   ├── KX_NavMeshObject.cpp
│   ├── KX_NavMeshObject.h
│   ├── KX_NearSensor.cpp
│   ├── KX_NearSensor.h
│   ├── KXNetwork
│   │   ├── CMakeLists.txt
│   │   ├── KX_NetworkEventManager.cpp
│   │   ├── KX_NetworkEventManager.h
│   │   ├── KX_NetworkMessageActuator.cpp
│   │   ├── KX_NetworkMessageActuator.h
│   │   ├── KX_NetworkMessageSensor.cpp
│   │   ├── KX_NetworkMessageSensor.h
│   │   ├── KX_NetworkObjectActuator.cpp
│   │   ├── KX_NetworkObjectActuator.h
│   │   ├── KX_NetworkObjectSensor.cpp
│   │   └── KX_NetworkObjectSensor.h
│   ├── KX_ObColorIpoSGController.cpp
│   ├── KX_ObColorIpoSGController.h
│   ├── KX_ObjectActuator.cpp
│   ├── KX_ObjectActuator.h
│   ├── KX_ObstacleSimulation.cpp
│   ├── KX_ObstacleSimulation.h
│   ├── KX_OrientationInterpolator.cpp
│   ├── KX_OrientationInterpolator.h
│   ├── KX_ParentActuator.cpp
│   ├── KX_ParentActuator.h
│   ├── KX_PhysicsEngineEnums.h
│   ├── KX_PolyProxy.cpp
│   ├── KX_PolyProxy.h
│   ├── KX_PositionInterpolator.cpp
│   ├── KX_PositionInterpolator.h
│   ├── KX_PyConstraintBinding.cpp
│   ├── KX_PyConstraintBinding.h
│   ├── KX_PyMath.cpp
│   ├── KX_PyMath.h
│   ├── KX_PythonInit.cpp
│   ├── KX_PythonInit.h
│   ├── KX_PythonInitTypes.cpp
│   ├── KX_PythonInitTypes.h
│   ├── KX_PythonMain.cpp
│   ├── KX_PythonMain.h
│   ├── KX_RadarSensor.cpp
│   ├── KX_RadarSensor.h
│   ├── KX_RayCast.cpp
│   ├── KX_RayCast.h
│   ├── KX_RayEventManager.cpp
│   ├── KX_RayEventManager.h
│   ├── KX_RaySensor.cpp
│   ├── KX_RaySensor.h
│   ├── KX_SCA_AddObjectActuator.cpp
│   ├── KX_SCA_AddObjectActuator.h
│   ├── KX_SCA_DynamicActuator.cpp
│   ├── KX_SCA_DynamicActuator.h
│   ├── KX_SCA_EndObjectActuator.cpp
│   ├── KX_SCA_EndObjectActuator.h
│   ├── KX_ScalarInterpolator.cpp
│   ├── KX_ScalarInterpolator.h
│   ├── KX_ScalingInterpolator.cpp
│   ├── KX_ScalingInterpolator.h
│   ├── KX_SCA_ReplaceMeshActuator.cpp
│   ├── KX_SCA_ReplaceMeshActuator.h
│   ├── KX_SceneActuator.cpp
│   ├── KX_SceneActuator.h
│   ├── KX_Scene.cpp
│   ├── KX_Scene.h
│   ├── KX_SG_BoneParentNodeRelationship.cpp
│   ├── KX_SG_BoneParentNodeRelationship.h
│   ├── KX_SG_NodeRelationships.cpp
│   ├── KX_SG_NodeRelationships.h
│   ├── KX_SoundActuator.cpp
│   ├── KX_SoundActuator.h
│   ├── KX_StateActuator.cpp
│   ├── KX_StateActuator.h
│   ├── KX_SteeringActuator.cpp
│   ├── KX_SteeringActuator.h
│   ├── KX_TimeCategoryLogger.cpp
│   ├── KX_TimeCategoryLogger.h
│   ├── KX_TimeLogger.cpp
│   ├── KX_TimeLogger.h
│   ├── KX_TouchEventManager.cpp
│   ├── KX_TouchEventManager.h
│   ├── KX_TouchSensor.cpp
│   ├── KX_TouchSensor.h
│   ├── KX_TrackToActuator.cpp
│   ├── KX_TrackToActuator.h
│   ├── KX_VehicleWrapper.cpp
│   ├── KX_VehicleWrapper.h
│   ├── KX_VertexProxy.cpp
│   ├── KX_VertexProxy.h
│   ├── KX_VisibilityActuator.cpp
│   ├── KX_VisibilityActuator.h
│   ├── KX_WorldInfo.cpp
│   ├── KX_WorldInfo.h
│   ├── KX_WorldIpoController.cpp
│   └── KX_WorldIpoController.h
├── Network
│   ├── CMakeLists.txt
│   ├── LoopBackNetwork
│   │   ├── CMakeLists.txt
│   │   ├── NG_LoopBackNetworkDeviceInterface.cpp
│   │   └── NG_LoopBackNetworkDeviceInterface.h
│   ├── NG_NetworkDeviceInterface.h
│   ├── NG_NetworkMessage.cpp
│   ├── NG_NetworkMessage.h
│   ├── NG_NetworkObject.cpp
│   ├── NG_NetworkObject.h
│   ├── NG_NetworkScene.cpp
│   └── NG_NetworkScene.h
├── Physics
│   ├── Bullet
│   │   ├── CcdGraphicController.cpp
│   │   ├── CcdGraphicController.h
│   │   ├── CcdPhysicsController.cpp
│   │   ├── CcdPhysicsController.h
│   │   ├── CcdPhysicsEnvironment.cpp
│   │   ├── CcdPhysicsEnvironment.h
│   │   └── CMakeLists.txt
│   ├── common
│   │   ├── PHY_DynamicTypes.h
│   │   ├── PHY_ICharacter.h
│   │   ├── PHY_IController.h
│   │   ├── PHY_IGraphicController.h
│   │   ├── PHY_IMotionState.h
│   │   ├── PHY_IPhysicsController.h
│   │   ├── PHY_IPhysicsEnvironment.h
│   │   ├── PHY_IVehicle.h
│   │   └── PHY_Pro.h
│   └── Dummy
│   ├── CMakeLists.txt
│   ├── DummyPhysicsEnvironment.cpp
│   └── DummyPhysicsEnvironment.h
├── Rasterizer
│   ├── CMakeLists.txt
│   ├── RAS_2DFilterManager.cpp
│   ├── RAS_2DFilterManager.h
│   ├── RAS_BucketManager.cpp
│   ├── RAS_BucketManager.h
│   ├── RAS_CameraData.h
│   ├── RAS_Deformer.h
│   ├── RAS_FramingManager.cpp
│   ├── RAS_FramingManager.h
│   ├── RAS_ICanvas.cpp
│   ├── RAS_ICanvas.h
│   ├── RAS_ILightObject.h
│   ├── RAS_IPolygonMaterial.cpp
│   ├── RAS_IPolygonMaterial.h
│   ├── RAS_IRasterizer.h
│   ├── RAS_MaterialBucket.cpp
│   ├── RAS_MaterialBucket.h
│   ├── RAS_MeshObject.cpp
│   ├── RAS_MeshObject.h
│   ├── RAS_ObjectColor.h
│   ├── RAS_OpenGLFilters
│   │   ├── RAS_Blur2DFilter.h
│   │   ├── RAS_Dilation2DFilter.h
│   │   ├── RAS_Erosion2DFilter.h
│   │   ├── RAS_GrayScale2DFilter.h
│   │   ├── RAS_Invert2DFilter.h
│   │   ├── RAS_Laplacian2DFilter.h
│   │   ├── RAS_Prewitt2DFilter.h
│   │   ├── RAS_Sepia2DFilter.h
│   │   ├── RAS_Sharpen2DFilter.h
│   │   └── RAS_Sobel2DFilter.h
│   ├── RAS_OpenGLRasterizer
│   │   ├── CMakeLists.txt
│   │   ├── RAS_IStorage.h
│   │   ├── RAS_ListRasterizer.cpp
│   │   ├── RAS_ListRasterizer.h
│   │   ├── RAS_OpenGLLight.cpp
│   │   ├── RAS_OpenGLLight.h
│   │   ├── RAS_OpenGLRasterizer.cpp
│   │   ├── RAS_OpenGLRasterizer.h
│   │   ├── RAS_StorageVA.cpp
│   │   ├── RAS_StorageVA.h
│   │   ├── RAS_StorageVBO.cpp
│   │   └── RAS_StorageVBO.h
│   ├── RAS_Polygon.cpp
│   ├── RAS_Polygon.h
│   ├── RAS_Rect.h
│   ├── RAS_texmatrix.cpp
│   ├── RAS_TexMatrix.h
│   ├── RAS_TexVert.cpp
│   └── RAS_TexVert.h
├── SceneGraph
│   ├── CMakeLists.txt
│   ├── SG_BBox.cpp
│   ├── SG_BBox.h
│   ├── SG_Controller.cpp
│   ├── SG_Controller.h
│   ├── SG_DList.h
│   ├── SG_IObject.cpp
│   ├── SG_IObject.h
│   ├── SG_Node.cpp
│   ├── SG_Node.h
│   ├── SG_ParentRelation.h
│   ├── SG_QList.h
│   ├── SG_Spatial.cpp
│   ├── SG_Spatial.h
│   ├── SG_Tree.cpp
│   └── SG_Tree.h
└── VideoTexture
├── BlendType.h
├── blendVideoTex.cpp
├── CMakeLists.txt
├── Common.h
├── Exception.cpp
├── Exception.h
├── FilterBase.cpp
├── FilterBase.h
├── FilterBlueScreen.cpp
├── FilterBlueScreen.h
├── FilterColor.cpp
├── FilterColor.h
├── FilterNormal.cpp
├── FilterNormal.h
├── FilterSource.cpp
├── FilterSource.h
├── ImageBase.cpp
├── ImageBase.h
├── ImageBuff.cpp
├── ImageBuff.h
├── ImageMix.cpp
├── ImageMix.h
├── ImageRender.cpp
├── ImageRender.h
├── ImageViewport.cpp
├── ImageViewport.h
├── PyTypeList.cpp
├── PyTypeList.h
├── Texture.cpp
├── Texture.h
├── VideoBase.cpp
├── VideoBase.h
├── VideoFFmpeg.cpp
└── VideoFFmpeg.h

190 directories, 3410 files

标签:

实例下载地址

blender 源代码 c c++ git 2016-4-3同步获取

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警