GPv3: Initial Geometry Nodes support #112535
|
@ -94,15 +94,18 @@ class GeometryDataSetTreeView : public ui::AbstractTreeView {
|
|||
curve.add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::Curve, ATTR_DOMAIN_CURVE, IFACE_("Spline"), ICON_CURVE_PATH);
|
||||
|
||||
GeometryDataSetTreeViewItem &grease_pencil = this->add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::GreasePencil,
|
||||
IFACE_("Grease Pencil"),
|
||||
ICON_OUTLINER_DATA_GREASEPENCIL);
|
||||
grease_pencil.add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::GreasePencil,
|
||||
ATTR_DOMAIN_GREASE_PENCIL_LAYER,
|
||||
IFACE_("Layer"),
|
||||
ICON_OUTLINER_DATA_GP_LAYER);
|
||||
if (U.experimental.use_grease_pencil_version3) {
|
||||
GeometryDataSetTreeViewItem &grease_pencil =
|
||||
this->add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::GreasePencil,
|
||||
IFACE_("Grease Pencil"),
|
||||
ICON_OUTLINER_DATA_GREASEPENCIL);
|
||||
grease_pencil.add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::GreasePencil,
|
||||
ATTR_DOMAIN_GREASE_PENCIL_LAYER,
|
||||
IFACE_("Layer"),
|
||||
ICON_OUTLINER_DATA_GP_LAYER);
|
||||
}
|
||||
|
||||
GeometryDataSetTreeViewItem &pointcloud = this->add_tree_item<GeometryDataSetTreeViewItem>(
|
||||
bke::GeometryComponent::Type::PointCloud, IFACE_("Point Cloud"), ICON_POINTCLOUD_DATA);
|
||||
|
|
Loading…
Reference in New Issue