Nodes: remove unused NOD_static_types.h file
In various previous commits all the remaining usages of this file were removed (b1d7e8fcb1,b1d7e8fcb1,2afd946ba,b43e2168e3). Now this file is finally completely unused, which means we can remove it. The main reason why we don't want this file is that it heavily relied on the preprocessor and makes it hard to decentralize implementation details of individual nodes. Pull Request: https://projects.blender.org/blender/blender/pulls/132855
This commit is contained in:
@@ -121,7 +121,6 @@ set(SRC
|
||||
NOD_socket_items_ops.hh
|
||||
NOD_socket_items_ui.hh
|
||||
NOD_socket_search_link.hh
|
||||
NOD_static_types.h
|
||||
NOD_texture.h
|
||||
NOD_value_elem.hh
|
||||
NOD_value_elem_eval.hh
|
||||
|
||||
@@ -1,518 +0,0 @@
|
||||
/* SPDX-FileCopyrightText: 2023 Blender Authors
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||
|
||||
/** \file
|
||||
* \ingroup nodes
|
||||
*/
|
||||
|
||||
/* intentionally no include guard */
|
||||
|
||||
/* Keep aligned args for readability. */
|
||||
/* clang-format off */
|
||||
|
||||
/* Empty definitions for undefined macros to avoid warnings */
|
||||
#ifndef DefNode
|
||||
#define DefNode(Category, ID, EnumName, StructName)
|
||||
#endif
|
||||
|
||||
/* WARNING! If you edit those strings, please do the same in relevant nodes files (under blender/nodes/...)! */
|
||||
|
||||
/* Tree type Node ID RNA def function Struct name */
|
||||
DefNode(Node, NODE_FRAME, def_frame, Frame)
|
||||
DefNode(Node, NODE_GROUP_INPUT, def_group_input, GroupInput)
|
||||
DefNode(Node, NODE_GROUP_OUTPUT, def_group_output, GroupOutput)
|
||||
DefNode(Node, NODE_GROUP, def_group, Group)
|
||||
DefNode(Node, NODE_REROUTE, def_reroute, Reroute)
|
||||
|
||||
DefNode(ShaderNode, SH_NODE_BRIGHTCONTRAST, 0, BrightContrast)
|
||||
DefNode(ShaderNode, SH_NODE_CAMERA, 0, CameraData)
|
||||
DefNode(ShaderNode, SH_NODE_CLAMP, def_clamp, Clamp)
|
||||
DefNode(ShaderNode, SH_NODE_COMBRGB_LEGACY, 0, CombineRGB)
|
||||
DefNode(ShaderNode, SH_NODE_CURVE_RGB, def_rgb_curve, RGBCurve)
|
||||
DefNode(ShaderNode, SH_NODE_CURVE_VEC, def_vector_curve, VectorCurve)
|
||||
DefNode(ShaderNode, SH_NODE_GAMMA, 0, Gamma)
|
||||
DefNode(ShaderNode, SH_NODE_HUE_SAT, 0, HueSaturation)
|
||||
DefNode(ShaderNode, SH_NODE_INVERT, 0, Invert)
|
||||
DefNode(ShaderNode, SH_NODE_MAP_RANGE, def_map_range, MapRange)
|
||||
DefNode(ShaderNode, SH_NODE_MAPPING, def_sh_mapping, Mapping)
|
||||
DefNode(ShaderNode, SH_NODE_MATH, def_math, Math)
|
||||
DefNode(ShaderNode, SH_NODE_MIX_RGB_LEGACY, def_mix_rgb, MixRGB)
|
||||
DefNode(ShaderNode, SH_NODE_NORMAL, 0, Normal)
|
||||
DefNode(ShaderNode, SH_NODE_RGB, 0, RGB)
|
||||
DefNode(ShaderNode, SH_NODE_RGBTOBW, 0, RGBToBW)
|
||||
DefNode(ShaderNode, SH_NODE_SEPRGB_LEGACY, 0, SeparateRGB)
|
||||
DefNode(ShaderNode, SH_NODE_SHADERTORGB, 0, ShaderToRGB)
|
||||
DefNode(ShaderNode, SH_NODE_SQUEEZE, 0, Squeeze)
|
||||
DefNode(ShaderNode, SH_NODE_VALTORGB, def_colorramp, ValToRGB)
|
||||
DefNode(ShaderNode, SH_NODE_VALUE, 0, Value)
|
||||
DefNode(ShaderNode, SH_NODE_VECTOR_MATH, def_vector_math, VectorMath)
|
||||
|
||||
DefNode(ShaderNode, SH_NODE_ADD_SHADER, 0, AddShader)
|
||||
DefNode(ShaderNode, SH_NODE_AMBIENT_OCCLUSION, def_sh_ambient_occlusion,AmbientOcclusion)
|
||||
DefNode(ShaderNode, SH_NODE_ATTRIBUTE, def_sh_attribute, Attribute)
|
||||
DefNode(ShaderNode, SH_NODE_BACKGROUND, 0, Background)
|
||||
DefNode(ShaderNode, SH_NODE_BEVEL, def_sh_bevel, Bevel)
|
||||
DefNode(ShaderNode, SH_NODE_BLACKBODY, 0, Blackbody)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_DIFFUSE, 0, BsdfDiffuse)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_GLASS, def_glass, BsdfGlass)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_GLOSSY, def_glossy, BsdfAnisotropic)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_HAIR_PRINCIPLED, def_hair_principled, BsdfHairPrincipled)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_HAIR, def_hair, BsdfHair)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_METALLIC, def_metallic, BsdfMetallic)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_PRINCIPLED, def_principled, BsdfPrincipled)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_RAY_PORTAL, 0, BsdfRayPortal)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_REFRACTION, def_refraction, BsdfRefraction)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_SHEEN, def_sheen, BsdfSheen)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_TOON, def_toon, BsdfToon)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_TRANSLUCENT, 0, BsdfTranslucent)
|
||||
DefNode(ShaderNode, SH_NODE_BSDF_TRANSPARENT, 0, BsdfTransparent)
|
||||
DefNode(ShaderNode, SH_NODE_BUMP, def_sh_bump, Bump)
|
||||
DefNode(ShaderNode, SH_NODE_COMBHSV_LEGACY, 0, CombineHSV)
|
||||
DefNode(ShaderNode, SH_NODE_COMBINE_COLOR, def_sh_combsep_color, CombineColor)
|
||||
DefNode(ShaderNode, SH_NODE_COMBXYZ, 0, CombineXYZ)
|
||||
DefNode(ShaderNode, SH_NODE_CURVE_FLOAT, def_float_curve, FloatCurve)
|
||||
DefNode(ShaderNode, SH_NODE_DISPLACEMENT, def_sh_displacement, Displacement)
|
||||
DefNode(ShaderNode, SH_NODE_EEVEE_SPECULAR, 0, EeveeSpecular)
|
||||
DefNode(ShaderNode, SH_NODE_EMISSION, 0, Emission)
|
||||
DefNode(ShaderNode, SH_NODE_FRESNEL, 0, Fresnel)
|
||||
DefNode(ShaderNode, SH_NODE_HAIR_INFO, 0, HairInfo)
|
||||
DefNode(ShaderNode, SH_NODE_HOLDOUT, 0, Holdout)
|
||||
DefNode(ShaderNode, SH_NODE_LAYER_WEIGHT, 0, LayerWeight)
|
||||
DefNode(ShaderNode, SH_NODE_LIGHT_FALLOFF, 0, LightFalloff)
|
||||
DefNode(ShaderNode, SH_NODE_LIGHT_PATH, 0, LightPath)
|
||||
DefNode(ShaderNode, SH_NODE_MIX_SHADER, 0, MixShader)
|
||||
DefNode(ShaderNode, SH_NODE_MIX, def_sh_mix, Mix)
|
||||
DefNode(ShaderNode, SH_NODE_NEW_GEOMETRY, 0, NewGeometry)
|
||||
DefNode(ShaderNode, SH_NODE_NORMAL_MAP, def_sh_normal_map, NormalMap)
|
||||
DefNode(ShaderNode, SH_NODE_OBJECT_INFO, 0, ObjectInfo)
|
||||
DefNode(ShaderNode, SH_NODE_OUTPUT_AOV, def_sh_output_aov, OutputAOV)
|
||||
DefNode(ShaderNode, SH_NODE_OUTPUT_LIGHT, def_sh_output, OutputLight)
|
||||
DefNode(ShaderNode, SH_NODE_OUTPUT_LINESTYLE, def_sh_output_linestyle,OutputLineStyle)
|
||||
DefNode(ShaderNode, SH_NODE_OUTPUT_MATERIAL, def_sh_output, OutputMaterial)
|
||||
DefNode(ShaderNode, SH_NODE_OUTPUT_WORLD, def_sh_output, OutputWorld)
|
||||
DefNode(ShaderNode, SH_NODE_PARTICLE_INFO, 0, ParticleInfo)
|
||||
DefNode(ShaderNode, SH_NODE_POINT_INFO, 0, PointInfo)
|
||||
DefNode(ShaderNode, SH_NODE_SCRIPT, def_sh_script, Script)
|
||||
DefNode(ShaderNode, SH_NODE_SEPARATE_COLOR, def_sh_combsep_color, SeparateColor)
|
||||
DefNode(ShaderNode, SH_NODE_SEPHSV_LEGACY, 0, SeparateHSV)
|
||||
DefNode(ShaderNode, SH_NODE_SEPXYZ, 0, SeparateXYZ)
|
||||
DefNode(ShaderNode, SH_NODE_SUBSURFACE_SCATTERING, def_sh_subsurface, SubsurfaceScattering)
|
||||
DefNode(ShaderNode, SH_NODE_TANGENT, def_sh_tangent, Tangent)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_BRICK, def_sh_tex_brick, TexBrick)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_CHECKER, def_sh_tex_checker, TexChecker)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_COORD, def_sh_tex_coord, TexCoord)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_ENVIRONMENT, def_sh_tex_environment, TexEnvironment)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_GABOR, def_sh_tex_gabor, TexGabor)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_GRADIENT, def_sh_tex_gradient, TexGradient)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_IES, def_sh_tex_ies, TexIES)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_IMAGE, def_sh_tex_image, TexImage)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_MAGIC, def_sh_tex_magic, TexMagic)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_NOISE, def_sh_tex_noise, TexNoise)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_POINTDENSITY, def_sh_tex_pointdensity,TexPointDensity)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_SKY, def_sh_tex_sky, TexSky)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_VORONOI, def_sh_tex_voronoi, TexVoronoi)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_WAVE, def_sh_tex_wave, TexWave)
|
||||
DefNode(ShaderNode, SH_NODE_TEX_WHITE_NOISE, def_sh_tex_white_noise, TexWhiteNoise)
|
||||
DefNode(ShaderNode, SH_NODE_UVALONGSTROKE, def_sh_uvalongstroke, UVAlongStroke)
|
||||
DefNode(ShaderNode, SH_NODE_UVMAP, def_sh_uvmap, UVMap)
|
||||
DefNode(ShaderNode, SH_NODE_VECT_TRANSFORM, def_sh_vect_transform, VectorTransform)
|
||||
DefNode(ShaderNode, SH_NODE_VECTOR_DISPLACEMENT,def_sh_vector_displacement,VectorDisplacement)
|
||||
DefNode(ShaderNode, SH_NODE_VECTOR_ROTATE, def_sh_vector_rotate, VectorRotate)
|
||||
DefNode(ShaderNode, SH_NODE_VERTEX_COLOR, def_sh_vertex_color, VertexColor)
|
||||
DefNode(ShaderNode, SH_NODE_VOLUME_ABSORPTION, 0, VolumeAbsorption)
|
||||
DefNode(ShaderNode, SH_NODE_VOLUME_INFO, 0, VolumeInfo)
|
||||
DefNode(ShaderNode, SH_NODE_VOLUME_PRINCIPLED, 0, VolumePrincipled)
|
||||
DefNode(ShaderNode, SH_NODE_VOLUME_SCATTER, def_scatter, VolumeScatter)
|
||||
DefNode(ShaderNode, SH_NODE_WAVELENGTH, 0, Wavelength)
|
||||
DefNode(ShaderNode, SH_NODE_WIREFRAME, def_sh_tex_wireframe, Wireframe)
|
||||
|
||||
/* NOTE: #OutputFile node has special RNA setup function called in `rna_nodetree.cc`. */
|
||||
DefNode(CompositorNode, CMP_NODE_ALPHAOVER, def_cmp_alpha_over, AlphaOver)
|
||||
DefNode(CompositorNode, CMP_NODE_ANTIALIASING, def_cmp_antialiasing, AntiAliasing)
|
||||
DefNode(CompositorNode, CMP_NODE_BILATERALBLUR, def_cmp_bilateral_blur, Bilateralblur)
|
||||
DefNode(CompositorNode, CMP_NODE_BLUR, def_cmp_blur, Blur)
|
||||
DefNode(CompositorNode, CMP_NODE_BOKEHBLUR, def_cmp_bokehblur, BokehBlur)
|
||||
DefNode(CompositorNode, CMP_NODE_BOKEHIMAGE, def_cmp_bokehimage, BokehImage)
|
||||
DefNode(CompositorNode, CMP_NODE_BRIGHTCONTRAST, def_cmp_brightcontrast, BrightContrast)
|
||||
DefNode(CompositorNode, CMP_NODE_CHANNEL_MATTE, def_cmp_channel_matte, ChannelMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_CHROMA_MATTE, def_cmp_chroma_matte, ChromaMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_COLOR_MATTE, def_cmp_color_matte, ColorMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_COLOR_SPILL, def_cmp_color_spill, ColorSpill)
|
||||
DefNode(CompositorNode, CMP_NODE_COLORBALANCE, def_cmp_colorbalance, ColorBalance)
|
||||
DefNode(CompositorNode, CMP_NODE_COLORCORRECTION,def_cmp_colorcorrection, ColorCorrection)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBHSVA_LEGACY,0, CombHSVA)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBINE_COLOR, def_cmp_combsep_color, CombineColor)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBINE_XYZ, 0, CombineXYZ)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBRGBA_LEGACY,0, CombRGBA)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBYCCA_LEGACY,def_cmp_ycc, CombYCCA)
|
||||
DefNode(CompositorNode, CMP_NODE_COMBYUVA_LEGACY,0, CombYUVA)
|
||||
DefNode(CompositorNode, CMP_NODE_COMPOSITE, def_cmp_composite, Composite)
|
||||
DefNode(CompositorNode, CMP_NODE_CONVERT_COLOR_SPACE,def_cmp_convert_color_space,ConvertColorSpace)
|
||||
DefNode(CompositorNode, CMP_NODE_CORNERPIN, 0, CornerPin)
|
||||
DefNode(CompositorNode, CMP_NODE_CROP, def_cmp_crop, Crop)
|
||||
DefNode(CompositorNode, CMP_NODE_CRYPTOMATTE_LEGACY, def_cmp_cryptomatte_legacy,Cryptomatte)
|
||||
DefNode(CompositorNode, CMP_NODE_CRYPTOMATTE, def_cmp_cryptomatte, CryptomatteV2)
|
||||
DefNode(CompositorNode, CMP_NODE_CURVE_RGB, def_rgb_curve, CurveRGB)
|
||||
DefNode(CompositorNode, CMP_NODE_CURVE_VEC, def_vector_curve, CurveVec)
|
||||
DefNode(CompositorNode, CMP_NODE_DBLUR, def_cmp_dblur, DBlur)
|
||||
DefNode(CompositorNode, CMP_NODE_DEFOCUS, def_cmp_defocus, Defocus)
|
||||
DefNode(CompositorNode, CMP_NODE_DENOISE, def_cmp_denoise, Denoise)
|
||||
DefNode(CompositorNode, CMP_NODE_DESPECKLE, def_cmp_despeckle, Despeckle)
|
||||
DefNode(CompositorNode, CMP_NODE_DIFF_MATTE, def_cmp_diff_matte, DiffMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_DILATEERODE, def_cmp_dilate_erode, DilateErode)
|
||||
DefNode(CompositorNode, CMP_NODE_DISPLACE, 0, Displace)
|
||||
DefNode(CompositorNode, CMP_NODE_DIST_MATTE, def_cmp_distance_matte, DistanceMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_DOUBLEEDGEMASK, def_cmp_double_edge_mask, DoubleEdgeMask)
|
||||
DefNode(CompositorNode, CMP_NODE_EXPOSURE, 0, Exposure)
|
||||
DefNode(CompositorNode, CMP_NODE_FILTER, def_cmp_filter, Filter)
|
||||
DefNode(CompositorNode, CMP_NODE_FLIP, def_cmp_flip, Flip)
|
||||
DefNode(CompositorNode, CMP_NODE_GAMMA, 0, Gamma)
|
||||
DefNode(CompositorNode, CMP_NODE_GLARE, def_cmp_glare, Glare)
|
||||
DefNode(CompositorNode, CMP_NODE_HUE_SAT, 0, HueSat)
|
||||
DefNode(CompositorNode, CMP_NODE_HUECORRECT, def_cmp_huecorrect, HueCorrect)
|
||||
DefNode(CompositorNode, CMP_NODE_ID_MASK, def_cmp_id_mask, IDMask)
|
||||
DefNode(CompositorNode, CMP_NODE_IMAGE, def_cmp_image, Image)
|
||||
DefNode(CompositorNode, CMP_NODE_INPAINT, def_cmp_inpaint, Inpaint)
|
||||
DefNode(CompositorNode, CMP_NODE_INVERT, def_cmp_invert, Invert)
|
||||
DefNode(CompositorNode, CMP_NODE_KEYING, def_cmp_keying, Keying)
|
||||
DefNode(CompositorNode, CMP_NODE_KEYINGSCREEN, def_cmp_keyingscreen, KeyingScreen)
|
||||
DefNode(CompositorNode, CMP_NODE_KUWAHARA, def_cmp_kuwahara, Kuwahara)
|
||||
DefNode(CompositorNode, CMP_NODE_LENSDIST, def_cmp_lensdist, Lensdist)
|
||||
DefNode(CompositorNode, CMP_NODE_LUMA_MATTE, def_cmp_luma_matte, LumaMatte)
|
||||
DefNode(CompositorNode, CMP_NODE_MAP_RANGE, def_cmp_map_range, MapRange)
|
||||
DefNode(CompositorNode, CMP_NODE_MAP_UV, def_cmp_map_uv, MapUV)
|
||||
DefNode(CompositorNode, CMP_NODE_MAP_VALUE, def_cmp_map_value, MapValue)
|
||||
DefNode(CompositorNode, CMP_NODE_MASK_BOX, def_cmp_boxmask, BoxMask)
|
||||
DefNode(CompositorNode, CMP_NODE_MASK_ELLIPSE, def_cmp_ellipsemask, EllipseMask)
|
||||
DefNode(CompositorNode, CMP_NODE_MASK, def_cmp_mask, Mask)
|
||||
DefNode(CompositorNode, CMP_NODE_MATH, def_math, Math)
|
||||
DefNode(CompositorNode, CMP_NODE_MIX_RGB, def_mix_rgb, MixRGB)
|
||||
DefNode(CompositorNode, CMP_NODE_MOVIECLIP, def_cmp_movieclip, MovieClip)
|
||||
DefNode(CompositorNode, CMP_NODE_MOVIEDISTORTION,def_cmp_moviedistortion, MovieDistortion)
|
||||
DefNode(CompositorNode, CMP_NODE_NORMAL, 0, Normal)
|
||||
DefNode(CompositorNode, CMP_NODE_NORMALIZE, 0, Normalize)
|
||||
DefNode(CompositorNode, CMP_NODE_OUTPUT_FILE, 0, OutputFile)
|
||||
DefNode(CompositorNode, CMP_NODE_PIXELATE, def_cmp_pixelate, Pixelate)
|
||||
DefNode(CompositorNode, CMP_NODE_PLANETRACKDEFORM,def_cmp_planetrackdeform, PlaneTrackDeform)
|
||||
DefNode(CompositorNode, CMP_NODE_POSTERIZE, 0, Posterize)
|
||||
DefNode(CompositorNode, CMP_NODE_PREMULKEY, def_cmp_premul_key, PremulKey)
|
||||
DefNode(CompositorNode, CMP_NODE_R_LAYERS, def_cmp_render_layers, RLayers)
|
||||
DefNode(CompositorNode, CMP_NODE_RGB, 0, RGB)
|
||||
DefNode(CompositorNode, CMP_NODE_RGBTOBW, 0, RGBToBW)
|
||||
DefNode(CompositorNode, CMP_NODE_ROTATE, def_cmp_rotate, Rotate)
|
||||
DefNode(CompositorNode, CMP_NODE_SCALE, def_cmp_scale, Scale)
|
||||
DefNode(CompositorNode, CMP_NODE_SCENE_TIME, 0, SceneTime)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPARATE_COLOR, def_cmp_combsep_color, SeparateColor)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPARATE_XYZ, 0, SeparateXYZ)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPHSVA_LEGACY, 0, SepHSVA)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPRGBA_LEGACY, 0, SepRGBA)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPYCCA_LEGACY, def_cmp_ycc, SepYCCA)
|
||||
DefNode(CompositorNode, CMP_NODE_SEPYUVA_LEGACY, 0, SepYUVA)
|
||||
DefNode(CompositorNode, CMP_NODE_SETALPHA, def_cmp_set_alpha, SetAlpha)
|
||||
DefNode(CompositorNode, CMP_NODE_SPLIT, def_cmp_split, Split)
|
||||
DefNode(CompositorNode, CMP_NODE_STABILIZE2D, def_cmp_stabilize2d, Stabilize)
|
||||
DefNode(CompositorNode, CMP_NODE_SUNBEAMS, def_cmp_sunbeams, SunBeams)
|
||||
DefNode(CompositorNode, CMP_NODE_SWITCH_VIEW, def_cmp_switch_view, SwitchView)
|
||||
DefNode(CompositorNode, CMP_NODE_SWITCH, def_cmp_switch, Switch)
|
||||
DefNode(CompositorNode, CMP_NODE_TEXTURE, def_texture, Texture)
|
||||
DefNode(CompositorNode, CMP_NODE_TIME, def_time, Time)
|
||||
DefNode(CompositorNode, CMP_NODE_TONEMAP, def_cmp_tonemap, Tonemap)
|
||||
DefNode(CompositorNode, CMP_NODE_TRACKPOS, def_cmp_trackpos, TrackPos)
|
||||
DefNode(CompositorNode, CMP_NODE_TRANSFORM, dev_cmd_transform, Transform)
|
||||
DefNode(CompositorNode, CMP_NODE_TRANSLATE, def_cmp_translate, Translate)
|
||||
DefNode(CompositorNode, CMP_NODE_VALTORGB, def_colorramp, ValToRGB)
|
||||
DefNode(CompositorNode, CMP_NODE_VALUE, 0, Value)
|
||||
DefNode(CompositorNode, CMP_NODE_VECBLUR, def_cmp_vector_blur, VecBlur)
|
||||
DefNode(CompositorNode, CMP_NODE_VIEW_LEVELS, def_cmp_levels, Levels)
|
||||
DefNode(CompositorNode, CMP_NODE_VIEWER, def_cmp_viewer, Viewer)
|
||||
DefNode(CompositorNode, CMP_NODE_ZCOMBINE, def_cmp_zcombine, Zcombine)
|
||||
|
||||
DefNode(TextureNode, TEX_NODE_AT, 0, At)
|
||||
DefNode(TextureNode, TEX_NODE_BRICKS, def_tex_bricks, Bricks)
|
||||
DefNode(TextureNode, TEX_NODE_CHECKER, 0, Checker)
|
||||
DefNode(TextureNode, TEX_NODE_COMBINE_COLOR, def_tex_combsep_color, CombineColor)
|
||||
DefNode(TextureNode, TEX_NODE_COMPOSE_LEGACY, 0, Compose)
|
||||
DefNode(TextureNode, TEX_NODE_COORD, 0, Coordinates)
|
||||
DefNode(TextureNode, TEX_NODE_CURVE_RGB, def_rgb_curve, CurveRGB)
|
||||
DefNode(TextureNode, TEX_NODE_CURVE_TIME, def_time, CurveTime)
|
||||
DefNode(TextureNode, TEX_NODE_DECOMPOSE_LEGACY,0, Decompose)
|
||||
DefNode(TextureNode, TEX_NODE_DISTANCE, 0, Distance)
|
||||
DefNode(TextureNode, TEX_NODE_HUE_SAT, 0, HueSaturation)
|
||||
DefNode(TextureNode, TEX_NODE_IMAGE, def_tex_image, Image)
|
||||
DefNode(TextureNode, TEX_NODE_INVERT, 0, Invert)
|
||||
DefNode(TextureNode, TEX_NODE_MATH, def_math, Math)
|
||||
DefNode(TextureNode, TEX_NODE_MIX_RGB, def_mix_rgb, MixRGB)
|
||||
DefNode(TextureNode, TEX_NODE_OUTPUT, def_tex_output, Output)
|
||||
DefNode(TextureNode, TEX_NODE_RGBTOBW, 0, RGBToBW)
|
||||
DefNode(TextureNode, TEX_NODE_ROTATE, 0, Rotate)
|
||||
DefNode(TextureNode, TEX_NODE_SCALE, 0, Scale)
|
||||
DefNode(TextureNode, TEX_NODE_SEPARATE_COLOR, def_tex_combsep_color, SeparateColor)
|
||||
DefNode(TextureNode, TEX_NODE_TEXTURE, def_texture, Texture)
|
||||
DefNode(TextureNode, TEX_NODE_TRANSLATE, 0, Translate)
|
||||
DefNode(TextureNode, TEX_NODE_VALTONOR, 0, ValToNor)
|
||||
DefNode(TextureNode, TEX_NODE_VALTORGB, def_colorramp, ValToRGB)
|
||||
DefNode(TextureNode, TEX_NODE_VIEWER, 0, Viewer)
|
||||
/* procedural textures */
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_BLEND, 0, TexBlend)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_CLOUDS, 0, TexClouds)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_DISTNOISE, 0, TexDistNoise)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_MAGIC, 0, TexMagic)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_MARBLE, 0, TexMarble)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_MUSGRAVE, 0, TexMusgrave)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_NOISE, 0, TexNoise)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_STUCCI, 0, TexStucci)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_VORONOI, 0, TexVoronoi)
|
||||
DefNode(TextureNode, TEX_NODE_PROC+TEX_WOOD, 0, TexWood)
|
||||
|
||||
DefNode(FunctionNode, FN_NODE_ALIGN_EULER_TO_VECTOR, 0, AlignEulerToVector)
|
||||
DefNode(FunctionNode, FN_NODE_ALIGN_ROTATION_TO_VECTOR, 0, AlignRotationToVector)
|
||||
DefNode(FunctionNode, FN_NODE_AXES_TO_ROTATION, 0, AxesToRotation)
|
||||
DefNode(FunctionNode, FN_NODE_AXIS_ANGLE_TO_ROTATION, 0, AxisAngleToRotation)
|
||||
DefNode(FunctionNode, FN_NODE_BOOLEAN_MATH, 0, BooleanMath)
|
||||
DefNode(FunctionNode, FN_NODE_COMBINE_COLOR, 0, CombineColor)
|
||||
DefNode(FunctionNode, FN_NODE_COMBINE_MATRIX, 0, CombineMatrix)
|
||||
DefNode(FunctionNode, FN_NODE_COMBINE_TRANSFORM, 0, CombineTransform)
|
||||
DefNode(FunctionNode, FN_NODE_COMPARE, 0, Compare)
|
||||
DefNode(FunctionNode, FN_NODE_EULER_TO_ROTATION, 0, EulerToRotation)
|
||||
DefNode(FunctionNode, FN_NODE_FLOAT_TO_INT, def_float_to_int, FloatToInt)
|
||||
DefNode(FunctionNode, FN_NODE_HASH_VALUE, 0, HashValue)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_BOOL, def_fn_input_bool, InputBool)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_COLOR, def_fn_input_color, InputColor)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_INT, def_fn_input_int, InputInt)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_ROTATION, def_fn_input_rotation, InputRotation)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_SPECIAL_CHARACTERS, 0, InputSpecialCharacters)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_STRING, def_fn_input_string, InputString)
|
||||
DefNode(FunctionNode, FN_NODE_INPUT_VECTOR, def_fn_input_vector, InputVector)
|
||||
DefNode(FunctionNode, FN_NODE_INTEGER_MATH, 0, IntegerMath)
|
||||
DefNode(FunctionNode, FN_NODE_INVERT_MATRIX, 0, InvertMatrix)
|
||||
DefNode(FunctionNode, FN_NODE_INVERT_ROTATION, 0, InvertRotation)
|
||||
DefNode(FunctionNode, FN_NODE_MATRIX_DETERMINANT, 0, MatrixDeterminant)
|
||||
DefNode(FunctionNode, FN_NODE_MATRIX_MULTIPLY, 0, MatrixMultiply)
|
||||
DefNode(FunctionNode, FN_NODE_PROJECT_POINT, 0, ProjectPoint)
|
||||
DefNode(FunctionNode, FN_NODE_QUATERNION_TO_ROTATION, 0, QuaternionToRotation)
|
||||
DefNode(FunctionNode, FN_NODE_RANDOM_VALUE, def_fn_random_value, RandomValue)
|
||||
DefNode(FunctionNode, FN_NODE_REPLACE_STRING, 0, ReplaceString)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATE_EULER, def_fn_rotate_euler, RotateEuler)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATE_ROTATION, 0, RotateRotation)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATE_VECTOR, 0, RotateVector)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATION_TO_AXIS_ANGLE, 0, RotationToAxisAngle)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATION_TO_EULER, 0, RotationToEuler)
|
||||
DefNode(FunctionNode, FN_NODE_ROTATION_TO_QUATERNION, 0, RotationToQuaternion)
|
||||
DefNode(FunctionNode, FN_NODE_SEPARATE_COLOR, 0, SeparateColor)
|
||||
DefNode(FunctionNode, FN_NODE_SEPARATE_MATRIX, 0, SeparateMatrix)
|
||||
DefNode(FunctionNode, FN_NODE_SEPARATE_TRANSFORM, 0, SeparateTransform)
|
||||
DefNode(FunctionNode, FN_NODE_SLICE_STRING, 0, SliceString)
|
||||
DefNode(FunctionNode, FN_NODE_STRING_LENGTH, 0, StringLength)
|
||||
DefNode(FunctionNode, FN_NODE_FIND_IN_STRING, 0, FindInString)
|
||||
DefNode(FunctionNode, FN_NODE_TRANSFORM_DIRECTION, 0, TransformDirection)
|
||||
DefNode(FunctionNode, FN_NODE_TRANSFORM_POINT, 0, TransformPoint)
|
||||
DefNode(FunctionNode, FN_NODE_TRANSPOSE_MATRIX, 0, TransposeMatrix)
|
||||
DefNode(FunctionNode, FN_NODE_VALUE_TO_STRING, 0, ValueToString)
|
||||
|
||||
DefNode(GeometryNode, GEO_NODE_ACCUMULATE_FIELD, 0, AccumulateField)
|
||||
DefNode(GeometryNode, GEO_NODE_ATTRIBUTE_DOMAIN_SIZE, 0, AttributeDomainSize)
|
||||
DefNode(GeometryNode, GEO_NODE_ATTRIBUTE_STATISTIC, 0, AttributeStatistic)
|
||||
DefNode(GeometryNode, GEO_NODE_BAKE, rna_def_geo_bake, Bake)
|
||||
DefNode(GeometryNode, GEO_NODE_BLUR_ATTRIBUTE, 0, BlurAttribute)
|
||||
DefNode(GeometryNode, GEO_NODE_BOUNDING_BOX, 0, BoundBox)
|
||||
DefNode(GeometryNode, GEO_NODE_CAPTURE_ATTRIBUTE, rna_def_geo_capture_attribute, CaptureAttribute)
|
||||
DefNode(GeometryNode, GEO_NODE_COLLECTION_INFO, 0, CollectionInfo)
|
||||
DefNode(GeometryNode, GEO_NODE_CONVEX_HULL, 0, ConvexHull)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_ENDPOINT_SELECTION, 0, CurveEndpointSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_HANDLE_TYPE_SELECTION, def_geo_curve_handle_type_selection, CurveHandleTypeSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_LENGTH, 0, CurveLength)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_ARC, 0, CurveArc)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT, 0, CurvePrimitiveBezierSegment)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_CIRCLE,0, CurvePrimitiveCircle)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_LINE, 0, CurvePrimitiveLine)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_QUADRATIC_BEZIER, 0, CurveQuadraticBezier)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_QUADRILATERAL, 0, CurvePrimitiveQuadrilateral)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_SPIRAL,0, CurveSpiral)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_PRIMITIVE_STAR, 0, CurveStar)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_SET_HANDLE_TYPE, def_geo_curve_set_handle_type, CurveSetHandles)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_SPLINE_PARAMETER,0, SplineParameter)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_SPLINE_TYPE, 0, CurveSplineType)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_TO_MESH, 0, CurveToMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_TO_POINTS, 0, CurveToPoints)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_TOPOLOGY_CURVE_OF_POINT, 0, CurveOfPoint)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVE_TOPOLOGY_POINTS_OF_CURVE, 0, PointsOfCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_CURVES_TO_GREASE_PENCIL, 0, CurvesToGreasePencil)
|
||||
DefNode(GeometryNode, GEO_NODE_DEFORM_CURVES_ON_SURFACE, 0, DeformCurvesOnSurface)
|
||||
DefNode(GeometryNode, GEO_NODE_DELETE_GEOMETRY, 0, DeleteGeometry)
|
||||
DefNode(GeometryNode, GEO_NODE_DISTRIBUTE_POINTS_IN_GRID, 0, DistributePointsInGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_DISTRIBUTE_POINTS_IN_VOLUME, 0, DistributePointsInVolume)
|
||||
DefNode(GeometryNode, GEO_NODE_DISTRIBUTE_POINTS_ON_FACES, def_geo_distribute_points_on_faces, DistributePointsOnFaces)
|
||||
DefNode(GeometryNode, GEO_NODE_DUAL_MESH, 0, DualMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_DUPLICATE_ELEMENTS, 0, DuplicateElements)
|
||||
DefNode(GeometryNode, GEO_NODE_EDGE_PATHS_TO_CURVES, 0, EdgePathsToCurves)
|
||||
DefNode(GeometryNode, GEO_NODE_EDGE_PATHS_TO_SELECTION, 0, EdgePathsToSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_EDGES_TO_FACE_GROUPS, 0, EdgesToFaceGroups)
|
||||
DefNode(GeometryNode, GEO_NODE_EVALUATE_AT_INDEX, 0, FieldAtIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_EVALUATE_ON_DOMAIN, 0, FieldOnDomain)
|
||||
DefNode(GeometryNode, GEO_NODE_EXTRUDE_MESH, 0, ExtrudeMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_FILL_CURVE, 0, FillCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_FILLET_CURVE, 0, FilletCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_FLIP_FACES, 0, FlipFaces)
|
||||
DefNode(GeometryNode, GEO_NODE_FOREACH_GEOMETRY_ELEMENT_INPUT, def_geo_foreach_geometry_element_input, ForeachGeometryElementInput)
|
||||
DefNode(GeometryNode, GEO_NODE_FOREACH_GEOMETRY_ELEMENT_OUTPUT, def_geo_foreach_geometry_element_output, ForeachGeometryElementOutput)
|
||||
DefNode(GeometryNode, GEO_NODE_GEOMETRY_TO_INSTANCE, 0, GeometryToInstance)
|
||||
DefNode(GeometryNode, GEO_NODE_GET_NAMED_GRID, 0, GetNamedGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_GIZMO_DIAL, 0, GizmoDial)
|
||||
DefNode(GeometryNode, GEO_NODE_GIZMO_LINEAR, 0, GizmoLinear)
|
||||
DefNode(GeometryNode, GEO_NODE_GIZMO_TRANSFORM, rna_def_geo_gizmo_transform, GizmoTransform)
|
||||
DefNode(GeometryNode, GEO_NODE_GREASE_PENCIL_TO_CURVES, 0, GreasePencilToCurves)
|
||||
DefNode(GeometryNode, GEO_NODE_GRID_TO_MESH, 0, GridToMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_IMAGE_INFO, 0, ImageInfo)
|
||||
DefNode(GeometryNode, GEO_NODE_IMAGE_TEXTURE, def_geo_image_texture, ImageTexture)
|
||||
DefNode(GeometryNode, GEO_NODE_IMAGE, def_geo_image, InputImage)
|
||||
DefNode(GeometryNode, GEO_NODE_IMPORT_OBJ, 0, ImportOBJ)
|
||||
DefNode(GeometryNode, GEO_NODE_IMPORT_PLY, 0, ImportPLY)
|
||||
DefNode(GeometryNode, GEO_NODE_IMPORT_STL, 0, ImportSTL)
|
||||
DefNode(GeometryNode, GEO_NODE_INDEX_OF_NEAREST, 0, IndexOfNearest)
|
||||
DefNode(GeometryNode, GEO_NODE_INDEX_SWITCH, def_geo_index_switch, IndexSwitch)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_ACTIVE_CAMERA, 0, InputActiveCamera)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_COLLECTION, def_geo_input_collection, InputCollection)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_CURVE_HANDLES, 0, InputCurveHandlePositions)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_CURVE_TILT, 0, InputCurveTilt)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_EDGE_SMOOTH, 0, InputEdgeSmooth)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_FACE_SMOOTH, 0, InputShadeSmooth)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_ID, 0, InputID)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_INDEX, 0, InputIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_INSTANCE_ROTATION, 0, InputInstanceRotation)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_INSTANCE_SCALE, 0, InputInstanceScale)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_INSTANCE_TRANSFORM, 0, InstanceTransform)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MATERIAL_INDEX, 0, InputMaterialIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MATERIAL, def_geo_input_material, InputMaterial)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_EDGE_ANGLE, 0, InputMeshEdgeAngle)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_EDGE_NEIGHBORS, 0,InputMeshEdgeNeighbors)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_EDGE_VERTICES, 0, InputMeshEdgeVertices)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_FACE_AREA, 0, InputMeshFaceArea)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_FACE_IS_PLANAR, 0, InputMeshFaceIsPlanar)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_FACE_NEIGHBORS, 0,InputMeshFaceNeighbors)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_ISLAND, 0, InputMeshIsland)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_MESH_VERTEX_NEIGHBORS, 0, InputMeshVertexNeighbors)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_NAMED_ATTRIBUTE, 0, InputNamedAttribute)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_NAMED_LAYER_SELECTION, 0, InputNamedLayerSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_NORMAL, 0, InputNormal)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_OBJECT, def_geo_input_object, InputObject)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_POSITION, 0, InputPosition)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_RADIUS, 0, InputRadius)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_SCENE_TIME, 0, InputSceneTime)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_SHORTEST_EDGE_PATHS, 0, InputShortestEdgePaths)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_SPLINE_CYCLIC, 0,InputSplineCyclic)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_SPLINE_LENGTH, 0, SplineLength)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_SPLINE_RESOLUTION, 0, InputSplineResolution)
|
||||
DefNode(GeometryNode, GEO_NODE_INPUT_TANGENT, 0, InputTangent)
|
||||
DefNode(GeometryNode, GEO_NODE_INSTANCE_ON_POINTS, 0, InstanceOnPoints)
|
||||
DefNode(GeometryNode, GEO_NODE_INSTANCES_TO_POINTS, 0,InstancesToPoints)
|
||||
DefNode(GeometryNode, GEO_NODE_INTERPOLATE_CURVES, 0, InterpolateCurves)
|
||||
DefNode(GeometryNode, GEO_NODE_IS_VIEWPORT, 0, IsViewport)
|
||||
DefNode(GeometryNode, GEO_NODE_JOIN_GEOMETRY, 0, JoinGeometry)
|
||||
DefNode(GeometryNode, GEO_NODE_MATERIAL_SELECTION, 0, MaterialSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_MENU_SWITCH, def_geo_menu_switch, MenuSwitch)
|
||||
DefNode(GeometryNode, GEO_NODE_MERGE_BY_DISTANCE, 0, MergeByDistance)
|
||||
DefNode(GeometryNode, GEO_NODE_MERGE_LAYERS, 0, MergeLayers)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_BOOLEAN, 0, MeshBoolean)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_FACE_GROUP_BOUNDARIES, 0, MeshFaceSetBoundaries)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_CIRCLE, 0, MeshCircle)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_CONE, 0, MeshCone)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_CUBE, 0, MeshCube)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_CYLINDER, 0, MeshCylinder)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_GRID, 0,MeshGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_ICO_SPHERE, 0, MeshIcoSphere)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_LINE, 0, MeshLine)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_PRIMITIVE_UV_SPHERE, 0, MeshUVSphere)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TO_CURVE, 0, MeshToCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TO_DENSITY_GRID, 0, MeshToDensityGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TO_POINTS, 0, MeshToPoints)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TO_SDF_GRID, 0, MeshToSDFGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TO_VOLUME, 0, MeshToVolume)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_EDGE, 0, CornersOfEdge)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_FACE, 0, CornersOfFace)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_VERTEX, 0, CornersOfVertex)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_EDGES_OF_CORNER, 0, EdgesOfCorner)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_EDGES_OF_VERTEX, 0, EdgesOfVertex)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_FACE_OF_CORNER, 0, FaceOfCorner)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_OFFSET_CORNER_IN_FACE, 0, OffsetCornerInFace)
|
||||
DefNode(GeometryNode, GEO_NODE_MESH_TOPOLOGY_VERTEX_OF_CORNER, 0, VertexOfCorner)
|
||||
DefNode(GeometryNode, GEO_NODE_OBJECT_INFO, 0, ObjectInfo)
|
||||
DefNode(GeometryNode, GEO_NODE_OFFSET_POINT_IN_CURVE, 0, OffsetPointInCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_POINTS_TO_CURVES, 0, PointsToCurves)
|
||||
DefNode(GeometryNode, GEO_NODE_POINTS_TO_SDF_GRID, 0, PointsToSDFGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_POINTS_TO_VERTICES, 0, PointsToVertices)
|
||||
DefNode(GeometryNode, GEO_NODE_POINTS_TO_VOLUME, 0, PointsToVolume)
|
||||
DefNode(GeometryNode, GEO_NODE_POINTS, 0, Points)
|
||||
DefNode(GeometryNode, GEO_NODE_PROXIMITY, 0, Proximity)
|
||||
DefNode(GeometryNode, GEO_NODE_RAYCAST, 0, Raycast)
|
||||
DefNode(GeometryNode, GEO_NODE_REALIZE_INSTANCES, 0, RealizeInstances)
|
||||
DefNode(GeometryNode, GEO_NODE_REMOVE_ATTRIBUTE, 0, RemoveAttribute)
|
||||
DefNode(GeometryNode, GEO_NODE_REPEAT_INPUT, def_geo_repeat_input, RepeatInput)
|
||||
DefNode(GeometryNode, GEO_NODE_REPEAT_OUTPUT, def_geo_repeat_output, RepeatOutput)
|
||||
DefNode(GeometryNode, GEO_NODE_REPLACE_MATERIAL, 0, ReplaceMaterial)
|
||||
DefNode(GeometryNode, GEO_NODE_RESAMPLE_CURVE, 0, ResampleCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_REVERSE_CURVE, 0, ReverseCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_ROTATE_INSTANCES, 0, RotateInstances)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_CURVE, def_geo_curve_sample, SampleCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_GRID_INDEX, 0, SampleGridIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_GRID, 0, SampleGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_INDEX, def_geo_sample_index, SampleIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_NEAREST_SURFACE, 0, SampleNearestSurface)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_NEAREST, 0, SampleNearest)
|
||||
DefNode(GeometryNode, GEO_NODE_SAMPLE_UV_SURFACE, 0, SampleUVSurface)
|
||||
DefNode(GeometryNode, GEO_NODE_SCALE_ELEMENTS, 0, ScaleElements)
|
||||
DefNode(GeometryNode, GEO_NODE_SCALE_INSTANCES, 0, ScaleInstances)
|
||||
DefNode(GeometryNode, GEO_NODE_SDF_GRID_BOOLEAN, 0, SDFGridBoolean)
|
||||
DefNode(GeometryNode, GEO_NODE_SELF_OBJECT, 0, SelfObject)
|
||||
DefNode(GeometryNode, GEO_NODE_SEPARATE_COMPONENTS, 0, SeparateComponents)
|
||||
DefNode(GeometryNode, GEO_NODE_SEPARATE_GEOMETRY, 0, SeparateGeometry)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_CURVE_HANDLES, 0, SetCurveHandlePositions)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_CURVE_NORMAL, 0, SetCurveNormal)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_CURVE_RADIUS, 0, SetCurveRadius)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_CURVE_TILT, 0, SetCurveTilt)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_GEOMETRY_NAME, 0, SetGeometryName)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_ID, 0, SetID)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_INSTANCE_TRANSFORM, 0, SetInstanceTransform)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_MATERIAL_INDEX, 0, SetMaterialIndex)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_MATERIAL, 0, SetMaterial)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_POINT_RADIUS, 0, SetPointRadius)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_POSITION, 0, SetPosition)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_SHADE_SMOOTH, 0, SetShadeSmooth)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_SPLINE_CYCLIC, 0, SetSplineCyclic)
|
||||
DefNode(GeometryNode, GEO_NODE_SET_SPLINE_RESOLUTION, 0, SetSplineResolution)
|
||||
DefNode(GeometryNode, GEO_NODE_SIMULATION_INPUT, def_geo_simulation_input, SimulationInput)
|
||||
DefNode(GeometryNode, GEO_NODE_SIMULATION_OUTPUT, def_geo_simulation_output, SimulationOutput)
|
||||
DefNode(GeometryNode, GEO_NODE_SORT_ELEMENTS, 0, SortElements)
|
||||
DefNode(GeometryNode, GEO_NODE_SPLIT_EDGES, 0, SplitEdges)
|
||||
DefNode(GeometryNode, GEO_NODE_SPLIT_TO_INSTANCES, 0, SplitToInstances)
|
||||
DefNode(GeometryNode, GEO_NODE_STORE_NAMED_ATTRIBUTE, 0, StoreNamedAttribute)
|
||||
DefNode(GeometryNode, GEO_NODE_STORE_NAMED_GRID, 0, StoreNamedGrid)
|
||||
DefNode(GeometryNode, GEO_NODE_STRING_JOIN, 0, StringJoin)
|
||||
DefNode(GeometryNode, GEO_NODE_STRING_TO_CURVES, def_geo_string_to_curves, StringToCurves)
|
||||
DefNode(GeometryNode, GEO_NODE_SUBDIVIDE_CURVE, 0, SubdivideCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_SUBDIVIDE_MESH, 0, SubdivideMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_SUBDIVISION_SURFACE, 0,SubdivisionSurface)
|
||||
DefNode(GeometryNode, GEO_NODE_SWITCH, 0, Switch)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_3D_CURSOR, 0, Tool3DCursor)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_ACTIVE_ELEMENT, 0, ToolActiveElement)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_FACE_SET, 0, ToolFaceSet)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_MOUSE_POSITION, 0, ToolMousePosition)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_SELECTION, 0, ToolSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_SET_FACE_SET, 0, ToolSetFaceSet)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_SET_SELECTION, 0, ToolSetSelection)
|
||||
DefNode(GeometryNode, GEO_NODE_TOOL_VIEWPORT_TRANSFORM, 0, ViewportTransform)
|
||||
DefNode(GeometryNode, GEO_NODE_TRANSFORM_GEOMETRY, 0, Transform)
|
||||
DefNode(GeometryNode, GEO_NODE_TRANSLATE_INSTANCES, 0,TranslateInstances)
|
||||
DefNode(GeometryNode, GEO_NODE_TRIANGULATE, 0, Triangulate)
|
||||
DefNode(GeometryNode, GEO_NODE_TRIM_CURVE, 0, TrimCurve)
|
||||
DefNode(GeometryNode, GEO_NODE_UV_PACK_ISLANDS, 0, UVPackIslands)
|
||||
DefNode(GeometryNode, GEO_NODE_UV_UNWRAP, 0, UVUnwrap)
|
||||
DefNode(GeometryNode, GEO_NODE_VIEWER, 0, Viewer)
|
||||
DefNode(GeometryNode, GEO_NODE_VOLUME_CUBE, 0, VolumeCube)
|
||||
DefNode(GeometryNode, GEO_NODE_VOLUME_TO_MESH, 0, VolumeToMesh)
|
||||
DefNode(GeometryNode, GEO_NODE_WARNING, 0, Warning)
|
||||
|
||||
/* undefine macros */
|
||||
#undef DefNode
|
||||
|
||||
/* clang-format on */
|
||||
Reference in New Issue
Block a user