WIP: Volume grid attribute support in geometry nodes #110044

Closed
Lukas Tönne wants to merge 130 commits from LukasTonne/blender:geometry-nodes-flip into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
7 changed files with 19 additions and 20 deletions
Showing only changes of commit 66cb07d056 - Show all commits

View File

@ -14,8 +14,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>

View File

@ -15,8 +15,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>
@ -57,7 +57,7 @@ static void node_layout(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr)
{
uiLayoutSetPropSep(layout, true);
uiLayoutSetPropDecorate(layout, false);
uiItemR(layout, ptr, "data_type", 0, "", ICON_NONE);
uiItemR(layout, ptr, "data_type", eUI_Item_Flag(0), "", ICON_NONE);
}
static void node_init(bNodeTree * /*tree*/, bNode *node)

View File

@ -18,8 +18,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
/* XXX bad include, don't care, just make it work. */
#include "intern/volume_grids.hh"
@ -68,7 +68,7 @@ static void node_layout(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr)
{
uiLayoutSetPropSep(layout, true);
uiLayoutSetPropDecorate(layout, false);
uiItemR(layout, ptr, "data_type", 0, "", ICON_NONE);
uiItemR(layout, ptr, "data_type", eUI_Item_Flag(0), "", ICON_NONE);
}
static void node_init(bNodeTree * /*tree*/, bNode *node)

View File

@ -5,7 +5,7 @@
#include "DEG_depsgraph_query.h"
#include "BKE_type_conversions.hh"
#include "BKE_volume.h"
#include "BKE_volume_openvdb.hh"
#include "BLI_virtual_array.hh"
@ -14,8 +14,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>

View File

@ -5,7 +5,7 @@
#include "DEG_depsgraph_query.h"
#include "BKE_type_conversions.hh"
#include "BKE_volume.h"
#include "BKE_volume_openvdb.hh"
#include "BLI_virtual_array.hh"
@ -14,8 +14,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>

View File

@ -5,7 +5,7 @@
#include "DEG_depsgraph_query.h"
#include "BKE_type_conversions.hh"
#include "BKE_volume.h"
#include "BKE_volume_openvdb.hh"
#include "BLI_virtual_array.hh"
@ -14,8 +14,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>

View File

@ -5,7 +5,6 @@
#include "DEG_depsgraph_query.h"
#include "BKE_type_conversions.hh"
#include "BKE_volume.h"
#include "BKE_volume_openvdb.hh"
#include "BLI_virtual_array.hh"
@ -15,8 +14,8 @@
#include "node_geometry_util.hh"
#include "UI_interface.h"
#include "UI_resources.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>