Geometry Nodes: rename modifyPointCloud to modifyGeometrySet
Since the initial merge of the geometry nodes project, the modifyPointCloud function already was already modifying a geometry set. The function wasn't renamed back then, because then the merge would have touched many more files. Ref T83357.
This commit is contained in:
@@ -244,12 +244,20 @@ typedef struct ModifierTypeInfo {
|
|||||||
struct Mesh *(*modifyMesh)(struct ModifierData *md,
|
struct Mesh *(*modifyMesh)(struct ModifierData *md,
|
||||||
const struct ModifierEvalContext *ctx,
|
const struct ModifierEvalContext *ctx,
|
||||||
struct Mesh *mesh);
|
struct Mesh *mesh);
|
||||||
|
|
||||||
struct Hair *(*modifyHair)(struct ModifierData *md,
|
struct Hair *(*modifyHair)(struct ModifierData *md,
|
||||||
const struct ModifierEvalContext *ctx,
|
const struct ModifierEvalContext *ctx,
|
||||||
struct Hair *hair);
|
struct Hair *hair);
|
||||||
void (*modifyPointCloud)(struct ModifierData *md,
|
|
||||||
const struct ModifierEvalContext *ctx,
|
/**
|
||||||
struct GeometrySet *geometry_set);
|
* The modifier has to change the geometry set in-place. The geometry set can contain zero or
|
||||||
|
* more geometry components. This callback can be used by modifiers that don't work on any
|
||||||
|
* specific type of geometry (e.g. mesh).
|
||||||
|
*/
|
||||||
|
void (*modifyGeometrySet)(struct ModifierData *md,
|
||||||
|
const struct ModifierEvalContext *ctx,
|
||||||
|
struct GeometrySet *geometry_set);
|
||||||
|
|
||||||
struct Volume *(*modifyVolume)(struct ModifierData *md,
|
struct Volume *(*modifyVolume)(struct ModifierData *md,
|
||||||
const struct ModifierEvalContext *ctx,
|
const struct ModifierEvalContext *ctx,
|
||||||
struct Volume *volume);
|
struct Volume *volume);
|
||||||
|
@@ -1325,7 +1325,7 @@ bool BKE_object_support_modifier_type_check(const Object *ob, int modifier_type)
|
|||||||
return (mti->modifyHair != NULL) || (mti->flags & eModifierTypeFlag_AcceptsVertexCosOnly);
|
return (mti->modifyHair != NULL) || (mti->flags & eModifierTypeFlag_AcceptsVertexCosOnly);
|
||||||
}
|
}
|
||||||
if (ob->type == OB_POINTCLOUD) {
|
if (ob->type == OB_POINTCLOUD) {
|
||||||
return (mti->modifyPointCloud != NULL);
|
return (mti->modifyGeometrySet != NULL);
|
||||||
}
|
}
|
||||||
if (ob->type == OB_VOLUME) {
|
if (ob->type == OB_VOLUME) {
|
||||||
return (mti->modifyVolume != NULL);
|
return (mti->modifyVolume != NULL);
|
||||||
|
@@ -365,8 +365,8 @@ static void pointcloud_evaluate_modifiers(struct Depsgraph *depsgraph,
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mti->modifyPointCloud) {
|
if (mti->modifyGeometrySet) {
|
||||||
mti->modifyPointCloud(md, &mectx, &geometry_set);
|
mti->modifyGeometrySet(md, &mectx, &geometry_set);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -295,7 +295,7 @@ ModifierTypeInfo modifierType_Armature = {
|
|||||||
/* deformMatricesEM */ deformMatricesEM,
|
/* deformMatricesEM */ deformMatricesEM,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -1018,7 +1018,7 @@ ModifierTypeInfo modifierType_Array = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -447,7 +447,7 @@ ModifierTypeInfo modifierType_Bevel = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
/* requiredDataMask */ requiredDataMask,
|
/* requiredDataMask */ requiredDataMask,
|
||||||
|
@@ -819,7 +819,7 @@ ModifierTypeInfo modifierType_Boolean = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -346,7 +346,7 @@ ModifierTypeInfo modifierType_Build = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -590,7 +590,7 @@ ModifierTypeInfo modifierType_Cast = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -309,7 +309,7 @@ ModifierTypeInfo modifierType_Cloth = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -309,7 +309,7 @@ ModifierTypeInfo modifierType_Collision = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -851,7 +851,7 @@ ModifierTypeInfo modifierType_CorrectiveSmooth = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -235,7 +235,7 @@ ModifierTypeInfo modifierType_Curve = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -494,7 +494,7 @@ ModifierTypeInfo modifierType_DataTransfer = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -299,7 +299,7 @@ ModifierTypeInfo modifierType_Decimate = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -506,7 +506,7 @@ ModifierTypeInfo modifierType_Displace = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -220,7 +220,7 @@ ModifierTypeInfo modifierType_DynamicPaint = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -186,7 +186,7 @@ ModifierTypeInfo modifierType_EdgeSplit = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -1254,7 +1254,7 @@ ModifierTypeInfo modifierType_Explode = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -238,7 +238,7 @@ ModifierTypeInfo modifierType_Fluid = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -573,7 +573,7 @@ ModifierTypeInfo modifierType_Hook = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -888,7 +888,7 @@ ModifierTypeInfo modifierType_LaplacianDeform = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -634,7 +634,7 @@ ModifierTypeInfo modifierType_LaplacianSmooth = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ init_data,
|
/* initData */ init_data,
|
||||||
|
@@ -192,7 +192,7 @@ ModifierTypeInfo modifierType_Lattice = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -462,7 +462,7 @@ ModifierTypeInfo modifierType_Mask = {
|
|||||||
/* deformMatricesEM */ nullptr,
|
/* deformMatricesEM */ nullptr,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ nullptr,
|
/* modifyHair */ nullptr,
|
||||||
/* modifyPointCloud */ nullptr,
|
/* modifyGeometrySet */ nullptr,
|
||||||
/* modifyVolume */ nullptr,
|
/* modifyVolume */ nullptr,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -295,7 +295,7 @@ ModifierTypeInfo modifierType_MeshToVolume = {
|
|||||||
/* deformMatricesEM */ nullptr,
|
/* deformMatricesEM */ nullptr,
|
||||||
/* modifyMesh */ nullptr,
|
/* modifyMesh */ nullptr,
|
||||||
/* modifyHair */ nullptr,
|
/* modifyHair */ nullptr,
|
||||||
/* modifyPointCloud */ nullptr,
|
/* modifyGeometrySet */ nullptr,
|
||||||
/* modifyVolume */ modifyVolume,
|
/* modifyVolume */ modifyVolume,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -388,7 +388,7 @@ ModifierTypeInfo modifierType_MeshCache = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -646,7 +646,7 @@ ModifierTypeInfo modifierType_MeshDeform = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -270,7 +270,7 @@ ModifierTypeInfo modifierType_MeshSequenceCache = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -234,7 +234,7 @@ ModifierTypeInfo modifierType_Mirror = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -519,7 +519,7 @@ ModifierTypeInfo modifierType_Multires = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -934,9 +934,9 @@ static Mesh *modifyMesh(ModifierData *md, const ModifierEvalContext *ctx, Mesh *
|
|||||||
return new_mesh;
|
return new_mesh;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void modifyPointCloud(ModifierData *md,
|
static void modifyGeometrySet(ModifierData *md,
|
||||||
const ModifierEvalContext *ctx,
|
const ModifierEvalContext *ctx,
|
||||||
GeometrySet *geometry_set)
|
GeometrySet *geometry_set)
|
||||||
{
|
{
|
||||||
modifyGeometry(md, ctx, *geometry_set);
|
modifyGeometry(md, ctx, *geometry_set);
|
||||||
}
|
}
|
||||||
@@ -1063,7 +1063,7 @@ ModifierTypeInfo modifierType_Nodes = {
|
|||||||
/* deformMatricesEM */ nullptr,
|
/* deformMatricesEM */ nullptr,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ nullptr,
|
/* modifyHair */ nullptr,
|
||||||
/* modifyPointCloud */ modifyPointCloud,
|
/* modifyGeometrySet */ modifyGeometrySet,
|
||||||
/* modifyVolume */ nullptr,
|
/* modifyVolume */ nullptr,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -59,7 +59,7 @@ ModifierTypeInfo modifierType_None = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ NULL,
|
/* initData */ NULL,
|
||||||
|
@@ -804,7 +804,7 @@ ModifierTypeInfo modifierType_NormalEdit = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -736,7 +736,7 @@ ModifierTypeInfo modifierType_Ocean = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -678,7 +678,7 @@ ModifierTypeInfo modifierType_ParticleInstance = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -331,7 +331,7 @@ ModifierTypeInfo modifierType_ParticleSystem = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -300,7 +300,7 @@ ModifierTypeInfo modifierType_Remesh = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -1259,7 +1259,7 @@ ModifierTypeInfo modifierType_Screw = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -139,7 +139,7 @@ ModifierTypeInfo modifierType_ShapeKey = {
|
|||||||
/* deformMatricesEM */ deformMatricesEM,
|
/* deformMatricesEM */ deformMatricesEM,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ NULL,
|
/* initData */ NULL,
|
||||||
|
@@ -292,7 +292,7 @@ ModifierTypeInfo modifierType_Shrinkwrap = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -552,7 +552,7 @@ ModifierTypeInfo modifierType_SimpleDeform = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -2043,7 +2043,7 @@ ModifierTypeInfo modifierType_Skin = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -286,7 +286,7 @@ ModifierTypeInfo modifierType_Smooth = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -119,7 +119,7 @@ ModifierTypeInfo modifierType_Softbody = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ NULL,
|
/* initData */ NULL,
|
||||||
|
@@ -274,7 +274,7 @@ ModifierTypeInfo modifierType_Solidify = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -507,7 +507,7 @@ ModifierTypeInfo modifierType_Subsurf = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -240,7 +240,7 @@ ModifierTypeInfo modifierType_Surface = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -1546,7 +1546,7 @@ ModifierTypeInfo modifierType_SurfaceDeform = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -177,7 +177,7 @@ ModifierTypeInfo modifierType_Triangulate = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -370,7 +370,7 @@ ModifierTypeInfo modifierType_UVProject = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -341,7 +341,7 @@ ModifierTypeInfo modifierType_UVWarp = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -328,7 +328,7 @@ ModifierTypeInfo modifierType_VolumeDisplace = {
|
|||||||
/* deformMatricesEM */ nullptr,
|
/* deformMatricesEM */ nullptr,
|
||||||
/* modifyMesh */ nullptr,
|
/* modifyMesh */ nullptr,
|
||||||
/* modifyHair */ nullptr,
|
/* modifyHair */ nullptr,
|
||||||
/* modifyPointCloud */ nullptr,
|
/* modifyGeometrySet */ nullptr,
|
||||||
/* modifyVolume */ modifyVolume,
|
/* modifyVolume */ modifyVolume,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -335,7 +335,7 @@ ModifierTypeInfo modifierType_VolumeToMesh = {
|
|||||||
/* deformMatricesEM */ nullptr,
|
/* deformMatricesEM */ nullptr,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ nullptr,
|
/* modifyHair */ nullptr,
|
||||||
/* modifyPointCloud */ nullptr,
|
/* modifyGeometrySet */ nullptr,
|
||||||
/* modifyVolume */ nullptr,
|
/* modifyVolume */ nullptr,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -538,7 +538,7 @@ ModifierTypeInfo modifierType_Warp = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -491,7 +491,7 @@ ModifierTypeInfo modifierType_Wave = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ NULL,
|
/* modifyMesh */ NULL,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -763,7 +763,7 @@ ModifierTypeInfo modifierType_WeightedNormal = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -427,7 +427,7 @@ ModifierTypeInfo modifierType_WeightVGEdit = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -513,7 +513,7 @@ ModifierTypeInfo modifierType_WeightVGMix = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -767,7 +767,7 @@ ModifierTypeInfo modifierType_WeightVGProximity = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -2052,7 +2052,7 @@ ModifierTypeInfo modifierType_Weld = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
@@ -195,7 +195,7 @@ ModifierTypeInfo modifierType_Wireframe = {
|
|||||||
/* deformMatricesEM */ NULL,
|
/* deformMatricesEM */ NULL,
|
||||||
/* modifyMesh */ modifyMesh,
|
/* modifyMesh */ modifyMesh,
|
||||||
/* modifyHair */ NULL,
|
/* modifyHair */ NULL,
|
||||||
/* modifyPointCloud */ NULL,
|
/* modifyGeometrySet */ NULL,
|
||||||
/* modifyVolume */ NULL,
|
/* modifyVolume */ NULL,
|
||||||
|
|
||||||
/* initData */ initData,
|
/* initData */ initData,
|
||||||
|
Reference in New Issue
Block a user