bdk-blender/source/blender/makesdna
Jacques Lucke 0b0a5d21ac Fix: Revert changes in Mesh to Volume node and modifier to Blender 3.6
This brings back the `Fill Volume` and `Exterior Bandwidth` inputs in
the Mesh to Volume node and modifier. Those existed in Blender 3.5 but
were removed in 700d168a5c because the way they were
implemented did not use the openvdb api in the right way.

While it's rare that people turned off the `Fill Volume` option, the
exterior bandwidth was used more and can have significant impact on
the result. Furthermore, there is no clear replacement for the
functionality.

Therefore, we decided to roll back the changes in 3.6 to avoid breaking
compatibility. We intend to keep the changes in 4.0 for now, but need
to work on a more clear short term replacement for the removed
functionality.

Pull Request: blender/blender#109297
2023-06-23 20:12:17 +02:00
..
intern Cleanup: use dirpath & filename for directories and file names 2023-05-13 17:34:29 +10:00
CMakeLists.txt Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_action_types.h Cleanup: spelling in comments & some corrections 2023-05-20 21:17:09 +10:00
DNA_anim_types.h Cleanup: comment blocks, #if 0 commented code 2023-04-14 13:51:38 +10:00
DNA_armature_defaults.h
DNA_armature_types.h Bone relation lines: optionally draw between bone heads 2023-03-21 15:16:13 +01:00
DNA_asset_defaults.h Assets: "All" asset library 2023-01-10 15:41:58 +01:00
DNA_asset_types.h Cleanup: format 2023-04-26 10:37:56 +12:00
DNA_boid_types.h
DNA_brush_defaults.h Sculpt: fix brush.falloff_shape not being reset in "reset brush" op 2023-04-17 15:16:35 -07:00
DNA_brush_enums.h GPencil: Several Weight Paint additions 2023-04-20 07:55:24 +02:00
DNA_brush_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_cachefile_defaults.h
DNA_cachefile_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_camera_defaults.h
DNA_camera_types.h Render: camera depth of field support for armature bone targets 2022-07-15 13:40:04 +02:00
DNA_cloth_types.h Cleanup: move doc-strings into headers, remove duplicates 2023-03-29 14:37:34 +11:00
DNA_collection_defaults.h
DNA_collection_types.h Fix (unreported) broken ID remapping code, and improve efficiency. 2023-03-10 18:52:01 +01:00
DNA_color_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_constraint_types.h Cleanup: remove useless comments 2023-04-03 11:24:39 +02:00
DNA_curve_defaults.h Curves: change default font offset from 1.0 to 0.0 2023-03-06 14:28:40 +01:00
DNA_curve_types.h Cleanup: use a define for all style flags 2023-04-20 11:58:20 +10:00
DNA_curveprofile_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_curves_defaults.h
DNA_curves_types.h Geometry: Use implicit sharing for curve and mesh offsets 2023-04-14 17:58:13 +02:00
DNA_customdata_types.h Mesh: Move edges to a generic attribute 2023-04-17 13:47:41 +02:00
DNA_defaults.h
DNA_defs.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
DNA_documentation.h
DNA_dynamicpaint_types.h Mesh: Move UV layers to generic attributes 2023-01-10 01:01:43 -05:00
DNA_effect_types.h Docs: note that "Effect" and related types are deprecated 2023-03-02 15:05:52 +11:00
DNA_fileglobal_types.h Cleanup: spelling 2022-09-19 14:52:27 +10:00
DNA_fluid_defaults.h
DNA_fluid_types.h Cleanup: spelling in comments 2023-04-28 12:23:29 +10:00
DNA_freestyle_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_genfile.h
DNA_gpencil_legacy_types.h Cleanup: spelling in comments 2023-03-14 12:36:49 +11:00
DNA_gpencil_modifier_defaults.h Fix #105640: LineArt: Default value for LRT_GPENCIL_MATCH_OUTPUT_VGROUP flag. 2023-03-17 16:31:01 +01:00
DNA_gpencil_modifier_types.h Cleanup: spelling in comments 2023-03-27 12:08:14 +11:00
DNA_gpu_types.h
DNA_ID_enums.h Refactor: Rename OB_GPENCIL and ID_GD 2023-03-08 12:35:58 +01:00
DNA_ID.h Fix #108495: Pasting a material crashes 2023-06-07 13:22:07 +10:00
DNA_image_defaults.h 3D Texturing: Fix seam bleeding. 2022-11-28 08:32:06 +01:00
DNA_image_types.h Fullframe compositor: support backdrop offset for viewer node 2023-03-21 08:27:05 +01:00
DNA_ipo_types.h Cleanup: remove/comment unused defines 2023-03-02 15:05:52 +11:00
DNA_key_types.h
DNA_lattice_defaults.h
DNA_lattice_types.h
DNA_layer_types.h EEVEE: Add Transparent Render-Pass option 2023-05-17 11:57:36 +02:00
DNA_light_defaults.h Remove deprecated and long unused members of struct Light 2023-01-04 11:47:33 -03:00
DNA_light_types.h Fix T102853: radius of spot and point lamps shares same value with area lamp size 2023-01-04 12:57:33 -03:00
DNA_lightprobe_defaults.h
DNA_lightprobe_types.h DNA: Move irradiance grid light cache data to Object level 2023-04-17 17:12:19 +02:00
DNA_lineart_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_linestyle_defaults.h
DNA_linestyle_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_listBase.h
DNA_mask_types.h Realtime Compositor: Implement Mask node 2023-05-01 11:29:06 +02:00
DNA_material_defaults.h
DNA_material_types.h Cleanup: correct strcpy use for RNA string access 2023-05-09 20:33:11 +10:00
DNA_mesh_defaults.h Cleanup: rename Mesh/Curve/MetaBall loc/size/texflag 2023-01-18 17:20:10 +11:00
DNA_mesh_types.h Mesh: Split MLoopTri poly indices into a separate array 2023-05-04 15:39:10 +02:00
DNA_meshdata_types.h Mesh: Split MLoopTri poly indices into a separate array 2023-05-04 15:39:10 +02:00
DNA_meta_defaults.h Cleanup: rename Mesh/Curve/MetaBall loc/size/texflag 2023-01-18 17:20:10 +11:00
DNA_meta_types.h Cleanup: rename Mesh/Curve/MetaBall loc/size/texflag 2023-01-18 17:20:10 +11:00
DNA_modifier_defaults.h Fix building on MSVC 2023-01-10 19:04:07 +11:00
DNA_modifier_types.h Fix: Revert changes in Mesh to Volume node and modifier to Blender 3.6 2023-06-23 20:12:17 +02:00
DNA_movieclip_defaults.h
DNA_movieclip_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_nla_types.h
DNA_node_types.h Geometry Nodes: Add Sample Volume node 2023-05-16 19:08:08 +02:00
DNA_object_defaults.h Geometry Nodes: Make simulation caching optional 2023-05-10 16:01:38 +02:00
DNA_object_enums.h
DNA_object_fluidsim_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_object_force_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_object_types.h Geometry Nodes: Make simulation caching optional 2023-05-10 16:01:38 +02:00
DNA_outliner_types.h Outliner: Use UI names and grouping for library overrides properties 2022-08-04 16:14:01 +02:00
DNA_packedFile_types.h
DNA_particle_defaults.h
DNA_particle_types.h Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
DNA_pointcache_types.h Cleanup: use '#' prefix for issues instead of 'T' 2023-02-12 14:56:05 +11:00
DNA_pointcloud_defaults.h
DNA_pointcloud_types.h Cleanup: Add access method for point cloud positions 2023-04-13 12:49:16 -04:00
DNA_rigidbody_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_scene_defaults.h Fix #106558: Add Primitive tool options not saving 2023-05-16 15:00:45 +02:00
DNA_scene_enums.h Cleanup: Move remaining sculpt_paint files to C++ 2023-05-08 23:48:38 +02:00
DNA_scene_types.h EEVEE: Add Transparent Render-Pass option 2023-05-17 11:57:36 +02:00
DNA_screen_types.h Fix #107988: Spreadsheet not updating when playing animation 2023-05-22 15:15:22 +02:00
DNA_sdna_types.h
DNA_sequence_types.h VSE: Remove retiming tool for 3.6 release 2023-06-14 04:25:52 +02:00
DNA_session_uuid_types.h
DNA_shader_fx_types.h
DNA_simulation_defaults.h
DNA_simulation_types.h
DNA_sound_types.h Cleanup: spelling, punctuation & repeated words in comments 2022-09-17 15:08:40 +10:00
DNA_space_defaults.h Mask Editor: Add toggle for mask spline drawing 2022-06-22 10:45:18 +02:00
DNA_space_types.h Attributes: Add 2D integer vector attribute type 2023-04-14 16:08:05 +02:00
DNA_speaker_defaults.h
DNA_speaker_types.h
DNA_text_types.h
DNA_texture_defaults.h Sculpt: Fix workflow issue VDM textures. 2023-02-20 08:07:55 +01:00
DNA_texture_types.h Realtime Compositor: Implement Texture node 2023-04-25 09:04:35 +02:00
DNA_tracking_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_userdef_defaults.h Suport relative path option per-asset library 2023-04-25 20:56:57 +02:00
DNA_userdef_enums.h Cleanup: Use consistent enum type in header 2023-04-24 21:45:12 -04:00
DNA_userdef_types.h Geometry Nodes: add theme option for simulated frames in timeline 2023-05-10 14:19:27 +02:00
DNA_uuid_types.h
DNA_vec_defaults.h
DNA_vec_types.h Attributes: Add 2D integer vector attribute type 2023-04-14 16:08:05 +02:00
DNA_vfont_types.h
DNA_view2d_types.h Cleanup: spelling 2022-09-19 14:52:27 +10:00
DNA_view3d_defaults.h DRW: Retopology Overlay 2023-03-03 00:35:45 +01:00
DNA_view3d_enums.h
DNA_view3d_types.h Fix #106558: Add Primitive tool options not saving 2023-05-16 15:00:45 +02:00
DNA_viewer_path_types.h Nodes: Use persistent integer to identify to nodes 2022-12-01 15:08:12 -06:00
DNA_volume_defaults.h Cycles: Add half precision float support for volumes with NanoVDB 2022-05-23 19:08:01 +02:00
DNA_volume_types.h Cycles: Add half precision float support for volumes with NanoVDB 2022-05-23 19:08:01 +02:00
DNA_windowmanager_types.h Remove "All Rights Reserved" from Blender Foundation copyright code 2023-03-30 10:51:59 +02:00
DNA_workspace_types.h Cleanup: spelling in comments 2023-02-02 14:00:32 +11:00
DNA_world_defaults.h
DNA_world_types.h
DNA_xr_types.h