How to find all Octane Node IDs to use with Python?

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
User avatar
Delizade
Licensed Customer
Posts: 182
Joined: Thu Oct 18, 2018 10:38 pm
Location: Istanbul

Hello everyone,
I wanted to create a material via Python but I've been struggling to add a Displacement node. I can't find its ID. On the Internet I could find some of them but I could not find full list.
Is there anyone who knows Displacement Node ID?
-----------------------------------
ID_OCTANE_COLORCORRECTION = 1029512
ID_OCTANE_INVERT_TEXTURE = 1029514
ID_OCTANE_MULTIPLY_TEXTURE = 1029516
ID_OCTANE_MIXTEXTURE = 1029505

thank you
User avatar
aoktar
Octane Plugin Developer
Posts: 16066
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

find c4d_symbols.h under c4doctane and search the IDs
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
Delizade
Licensed Customer
Posts: 182
Joined: Thu Oct 18, 2018 10:38 pm
Location: Istanbul

aoktar wrote:find c4d_symbols.h under c4doctane and search the IDs
thank you.

Code: Select all

#define _C4D_SYMBOLS_H

#define ID_OCTANE_LIVEPLUGIN				1029499
#define ID_OCTANE_MESSAGEPLUGIN				1029500
#define ID_OCTANE_DIFFUSE_MATERIAL			1029501
#define ID_OCTANE_MIX_MATERIAL              1029622
#define ID_OCTANE_PORTAL_MATERIAL			1029623
#define ID_OCTANE_HAIR_MATERIAL             1054119
#define ID_OCTANE_VIDEOPOST_RENDERER		1029525
#define ID_OCTANE_OBJECTTAG                 1029603
#define ID_OCTANE_FALLOFFMAP				1029503
#define ID_VOLUMEOBJECT                     1035792
#define ID_SCATTER_OBJECT                   1035961
#define ID_SIMPLEMAT                        1401164
#define AO_EMITTER_OBJECT                   1041085
#define ID_VECTRON_OBJECT                   1050417
#define ID_ORBX_LOADER                      1050418

/// octane colour textures
#define ID_OCTANE_RGBSPECTRUM				1029504
#define ID_OCTANE_GAUSSIANSPECTRUM			1029507
#define ID_OCTANE_FLOAT_TEXTURE				1029506
#define ID_OCTANE_CAMERATAG					1029524
#define ID_OCTANE_LIGHT_TAG					1029526

/// image textures
#define ID_OCTANE_IMAGE_TEXTURE				1029508
//#define ID_OCTANE_ALPHAIMAGE_TEXTURE		1029509
//#define ID_OCTANE_FLOATIMAGE_TEXTURE		1029510

/// octane mapping textures
#define ID_OCTANE_MIXTEXTURE				1029505
#define ID_OCTANE_CLAMP_TEXTURE				1029511
#define ID_OCTANE_COLORCORRECTION			1029512
#define ID_OCTANE_GRADIENT_TEXTURE			1029513
#define ID_OCTANE_INVERT_TEXTURE			1029514
#define ID_OCTANE_COSINEMIX_TEXTURE			1029515
#define ID_OCTANE_MULTIPLY_TEXTURE			1029516
#define ID_OCTANE_ADD_TEXTURE               1038877
#define ID_OCTANE_SUBTRACT_TEXTURE			1038878
#define ID_OCTANE_COMPARE_TEXTURE			1038879
#define ID_OCTANE_MATH_TEXTURE              1038880
//#define ID_OCTANE_OSL_TEXTURE               1038881
#define ID_INSTANCE_RANGE_TEXTURE           1039376
#define ID_INSTANCE_COLOR_TEXTURE           1039377
#define ID_OCTANE_OSL_TEXTURE               1039813
#define ID_OCTANE_TOONRAMP_TEXTURE          1040143

#define ID_OCTANE_NODEGRAPH_TEXTURE			1038623
#define ID_OCTANE_IMAGE_TILES               1051204

#define ID_OCTANE_VOLUME_RAMP               1036942

/// octane generator textures
#define ID_OCTANE_CHECKSMIX_TEXTURE			1029517
#define ID_OCTANE_RIDGEDFRACTAL_TEXTURE		1029518
#define ID_OCTANE_SAWWAVE_TEXTURE			1029519
#define ID_OCTANE_SINEWAVE_TEXTURE			1029520
#define ID_OCTANE_TRIANGLEWAVE_TEXTURE		1029521
#define ID_OCTANE_TURBULENCE_TEXTURE		1029522
#define ID_OCTANE_MARBLE_TEXTURE			1029523
#define ID_OCTANE_NOISE_TEXTURE             1033698
#define ID_OCTANE_BAKING_TEXTURE            1039681

#define ID_OCTANE_TRANSFORM                 1030961
#define ID_OCTANE_UVW_TRANSFORM             1039678
#define ID_OCTANE_TEXTURE_PROJECTION        1031460
#define ID_REFERANCE_SHADER                 1031605


#define OCTANE_CUSTOMGUI                1029527
#define OCTANE_COLORGUI                 1029945
#define OCTANE_FLOATSLIDER              1030680

#define ID_OCTANE_SCATTERING_MEDIUM		1029509
#define ID_OCTANE_ABSORPTION_MEDIUM		1029510
#define ID_OCTANE_VOLUME_MEDIUM         1036940
#define ID_OCTANE_RANDOMWALK_MEDIUM     1054109

#define ID_OCTANE_NULL_EMISSION         1029640
#define ID_OCTANE_BLACKBODY_EMISSION	1029641
#define ID_OCTANE_TEXTURE_EMISSION      1029642
#define ID_OCTANE_ENVIRONMENT_TAG       1029643
#define ID_OCTANE_DAYLIGHT_TAG          1029754
#define ID_OCTANE_MATERIAL_CONVERT      1029770
#define ID_OCTANE_DIRT_TEXTURE			1029975
#define ID_OCTANE_SCENEHOOK             1030798
#define OCTANE_FLOAT3SLIDER             1030909
#define OCTANE_CUSTOMDATATYPE           1035643

#define ID_OPEN_OCTANE_DIALOG           1031193
#define ID_OCTANE_TEST                  1031194
#define ID_OCTANE_OPEN_SETTINGS         1031195
#define ID_OCTANE_LIVE_VIEWER           1031198
#define ID_OCTANE_BROWSER               1031267
#define ID_OCTANE_DISPLACEMENT          1031901
#define ID_OCTANE_RANDOMCOLOR           1032069
#define ID_OCTANE_POLYGONSIDE           1034143
#define ID_OCTANE_HELPDIALOG            1033750
#define ID_OCTANE_TEXTURE_DIALOG        1035275
#define ID_OCTANE_WCOORDINATE           1038090
#define ID_OCTANE_TRIPLANAR             1038882
#define ID_OCTANE_MATERIAL_LAYER        1052932
#define ID_OCTANE_DISPLACEMENT_MIXER    1053031
#define ID_OCTANE_AOV_NODE              1056125

#define ID_CREATE_DAYLIGHT_PLUGIN       1033863
#define ID_CREATE_PLANETARY_PLUGIN      1050513
#define ID_CREATE_AREALIGHT_PLUGIN      1033864
#define ID_CREATE_CAMERA_PLUGIN         1033865
#define ID_CREATE_ENV_PLUGIN            1033866
#define ID_CREATE_HDRIENV_PLUGIN        1033867
#define ID_CREATE_TAREALIGHT_PLUGIN     1033868
#define ID_CREATE_SPOTLIGHT_PLUGIN      1051569
#define ID_CREATE_IESLIGHT_PLUGIN       1033869
#define ID_CREATE_SCATTER_PLUGIN        1036195
#define ID_OPEN_LIVEDB_PLUGIN           1033870
#define ID_CREATE_DIFFUSEMAT_PLUGIN     1033871
#define ID_OPEN_NODEEDITOR_PLUGIN       1033872
#define ID_STARTRENDER_PLUGIN           1033873
#define ID_CREATE_GLOSSYMAT_PLUGIN      1033893
#define ID_CREATE_SPECMAT_PLUGIN        1033894
#define ID_CREATE_MIXMAT_PLUGIN         1033895
#define ID_OPEN_HELP_WINDOW_PLUGIN      1033896
#define ID_PAUSERENDER_PLUGIN           1033954
#define ID_STOPRENDER_PLUGIN            1033955
#define ID_STOPRESET_PLUGIN             1033956
#define ID_OCTANE_CHECKUPDATE           1050444
#define ID_OPEN_OCTANE_SETTINGS         1050447
#define ID_READ_APPLY_SETTINGS          1050462
#define ID_OCTANE_APIUPDATE             1050448
#define ID_REMOVE_UNUSED_MATERIALS      1035351
#define ID_REMOVE_DUPLICATED_MATERIALS  1036468
#define ID_CREATE_VOLUME_FOG_OBJECT     1036589
#define ID_CREATE_VOLUME_VDB_OBJECT     1037329
#define ID_EXPORT_ANIM_ORBX             1037665
#define ID_OCTANE_SDKBROWSER            1038839

#define ID_CREATE_METALMAT_PLUGIN       1040116
#define ID_CREATE_HAIRMAT_PLUGIN        1054246
#define ID_CREATE_TOONMAT_PLUGIN        1040117
#define ID_CREATE_BLENDMAT_PLUGIN       1040118
#define ID_CREATE_LAYEREDMAT_PLUGIN     1053359

#define OCTANEPREFS_ID                  1035356
#define OCTANE_PREFS_DIALOG_ID          1035357

#define ID_OCTANE_SUB_MATERIAL          1040369
#define ID_CREATE_UNIVERSALMAT_PLUGIN   1041569
#define ID_OCTANE_COMPOSITE_MATERIAL    1040075
#define ID_OCTANE_LAYERED_MATERIAL      1052933
#define ID_OCTANE_ROUNDEDGES            1053013
#define ID_OCTANE_CHAOS_TEXTURE			1056186
#define ID_OCTANE_CHN_MAP               1056188
#define ID_OCTANE_CHN_MERGE             1056189
#define ID_OCTANE_CHN_PICK              1056190
#define ID_OCTANE_CHN_INVERT            1056191
#define ID_OCTANE_COMPOSITE_TEX         1056192
#define ID_OCTANE_RAY_SWITCH            1056193
#define ID_OCTANE_SPOTLIGHT_DIST_TEX    1056196
#define ID_OPEN_LIGHTMANAGER            1056475
#define ID_OCTANE_COMPOSITE_TEX_LAYER   1056545
#define ID_OCTANE_HOLD_UPDATES          1056716
#define ID_OCTANE_ATTRIB_TEX            1056908
Post Reply

Return to “Maxon Cinema 4D”