@@ -80,6 +80,8 @@ const ConstructorsMap: Record<string, Array<string>> = {
8080 baseParticleSystem : [ "name" ] ,
8181 baseSixDofDragBehavior : [ ] ,
8282 baseTexture : [ "sceneOrEngine" , "internalTexture" ] ,
83+ basicPositionUpdateBlock : [ "name" ] ,
84+ basicSpriteUpdateBlock : [ "name" ] ,
8385 bezierCurveEase : [ "x1" , "y1" , "x2" , "y2" ] ,
8486 biPlanarBlock : [ "name" ] ,
8587 binaryFileAssetTask : [ "name" , "url" ] ,
@@ -115,6 +117,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
115117 boundingSphere : [ "min" , "max" , "worldMatrix" ] ,
116118 boxBlock : [ "name" ] ,
117119 boxParticleEmitter : [ ] ,
120+ boxShapeBlock : [ "name" ] ,
118121 buffer : [ "engine" , "data" , "updatable" , "stride" , "postponeInternalCreation" , "instanced" , "useBytes" , "divisor" , "label" ] ,
119122 cSG : [ ] ,
120123 cSG2 : [ "manifold" , "numProp" , "vertexStructure" ] ,
@@ -202,6 +205,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
202205 lines : [ "name" , "options" , "scene" ] ,
203206 mainAudioBusAsync : [ "name" , "options" , "engine" ] ,
204207 microphoneSoundSourceAsync : [ "name" , "options" , "engine" ] ,
208+ createParticleBlock : [ "name" ] ,
205209 pickingRay : [ "scene" , "x" , "y" , "world" , "camera" , "cameraViewSpace" ] ,
206210 pickingRayInCameraSpace : [ "scene" , "x" , "y" , "camera" ] ,
207211 pickingRayInCameraSpaceToRef : [ "scene" , "x" , "y" , "result" , "camera" ] ,
@@ -250,9 +254,11 @@ const ConstructorsMap: Record<string, Array<string>> = {
250254 customBlock : [ "name" ] ,
251255 customParticleEmitter : [ ] ,
252256 customProceduralTexture : [ "name" , "texturePath" , "size" , "scene" , "fallbackTexture" , "generateMipMaps" , "skipJson" ] ,
257+ customShapeBlock : [ "name" ] ,
253258 cylinderBlock : [ "name" ] ,
254259 cylinderDirectedParticleEmitter : [ "radius" , "height" , "radiusRange" , "direction1" , "direction2" ] ,
255260 cylinderParticleEmitter : [ "radius" , "height" , "radiusRange" , "directionRandomizer" ] ,
261+ cylinderShapeBlock : [ "name" ] ,
256262 dataBuffer : [ ] ,
257263 dataReader : [ "buffer" ] ,
258264 database : [ "urlToScene" , "callbackManifestChecked" , "disableManifestCheck" ] ,
@@ -344,12 +350,14 @@ const ConstructorsMap: Record<string, Array<string>> = {
344350 flowGraphAcosBlock : [ "config" ] ,
345351 flowGraphAcoshBlock : [ "config" ] ,
346352 flowGraphAddBlock : [ "config" ] ,
353+ flowGraphAngleBetweenBlock : [ "config" ] ,
347354 flowGraphArrayIndexBlock : [ "config" ] ,
348355 flowGraphAsinBlock : [ "config" ] ,
349356 flowGraphAsinhBlock : [ "config" ] ,
350357 flowGraphAtan2Block : [ "config" ] ,
351358 flowGraphAtanBlock : [ "config" ] ,
352359 flowGraphAtanhBlock : [ "config" ] ,
360+ flowGraphAxisAngleFromQuaternionBlock : [ "config" ] ,
353361 flowGraphBezierCurveEasingBlock : [ "config" ] ,
354362 flowGraphBitwiseAndBlock : [ "config" ] ,
355363 flowGraphBitwiseLeftShiftBlock : [ "config" ] ,
@@ -373,6 +381,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
373381 flowGraphCombineVector3Block : [ "config" ] ,
374382 flowGraphCombineVector4Block : [ "config" ] ,
375383 flowGraphConditionalDataBlock : [ "config" ] ,
384+ flowGraphConjugateBlock : [ "config" ] ,
376385 flowGraphConnection : [ "name" , "_connectionType" , "_ownerBlock" ] ,
377386 flowGraphConsoleLogBlock : [ "config" ] ,
378387 flowGraphConstantBlock : [ "config" ] ,
@@ -457,6 +466,8 @@ const ConstructorsMap: Record<string, Array<string>> = {
457466 flowGraphPointerOutEventBlock : [ "config" ] ,
458467 flowGraphPointerOverEventBlock : [ "config" ] ,
459468 flowGraphPowerBlock : [ "config" ] ,
469+ flowGraphQuaternionFromAxisAngleBlock : [ "config" ] ,
470+ flowGraphQuaternionFromDirectionsBlock : [ "config" ] ,
460471 flowGraphRadToDegBlock : [ "config" ] ,
461472 flowGraphRandomBlock : [ "config" ] ,
462473 flowGraphReceiveCustomEventBlock : [ "config" ] ,
@@ -516,10 +527,11 @@ const ConstructorsMap: Record<string, Array<string>> = {
516527 frameGraphBlackAndWhiteTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
517528 frameGraphBloomTask : [ "name" , "frameGraph" , "weight" , "kernel" , "threshold" , "hdr" , "bloomScale" ] ,
518529 frameGraphBlurTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
519- frameGraphCascadedShadowGeneratorTask : [ ] ,
530+ frameGraphCascadedShadowGeneratorTask : [ "name" , "frameGraph" , "scene" ] ,
520531 frameGraphChromaticAberrationTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
521532 frameGraphCircleOfConfusionTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
522533 frameGraphClearTextureTask : [ "name" , "frameGraph" ] ,
534+ frameGraphContext : [ "_engine" , "_textureManager" , "_scene" ] ,
523535 frameGraphCopyToTextureTask : [ "name" , "frameGraph" ] ,
524536 frameGraphCullObjectsTask : [ "name" , "frameGraph" , "scene" ] ,
525537 frameGraphCullPass : [ "name" , "parentTask" , "context" , "engine" ] ,
@@ -539,11 +551,11 @@ const ConstructorsMap: Record<string, Array<string>> = {
539551 frameGraphPassCubeTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
540552 frameGraphPassTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
541553 frameGraphPostProcessTask : [ "name" , "frameGraph" , "postProcess" ] ,
542- frameGraphRenderContext : [ "_engine " , "_textureManager " , "_scene " ] ,
554+ frameGraphRenderContext : [ "engine " , "textureManager " , "scene " ] ,
543555 frameGraphRenderPass : [ "name" , "parentTask" , "context" , "engine" ] ,
544556 frameGraphRenderTarget : [ "name" , "textureManager" , "renderTargets" , "renderTargetDepth" ] ,
545557 frameGraphSSRRenderingPipelineTask : [ "name" , "frameGraph" , "textureType" ] ,
546- frameGraphShadowGeneratorTask : [ "name" , "frameGraph" , "scene " ] ,
558+ frameGraphShadowGeneratorTask : [ "name" , "frameGraph" , "_scene " ] ,
547559 frameGraphTAAObjectRendererTask : [ "name" , "frameGraph" , "scene" , "options" ] ,
548560 frameGraphTask : [ "name" , "frameGraph" ] ,
549561 frameGraphTextureManager : [ "engine" , "_debugTextures" , "_scene" ] ,
@@ -611,6 +623,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
611623 geometryTextureFetchBlock : [ "name" ] ,
612624 geometryTransformBlock : [ "name" ] ,
613625 geometryTrigonometryBlock : [ "name" ] ,
626+ getAngleBetweenQuaternions : [ "q1" , "q2" ] ,
614627 getClass : [ "fqdn" ] ,
615628 getClassName : [ "obj" ] ,
616629 getDOMTextContent : [ "element" ] ,
@@ -631,6 +644,8 @@ const ConstructorsMap: Record<string, Array<string>> = {
631644 getMimeType : [ ] ,
632645 getParser : [ "name" ] ,
633646 getPointsCount : [ "allPoints" ] ,
647+ getQuaternionFromDirections : [ "a" , "b" ] ,
648+ getQuaternionFromDirectionsToRef : [ "a" , "b" , "result" ] ,
634649 getRegisteredSceneLoaderPluginMetadata : [ ] ,
635650 getSignalInConnectionByUniqueId : [ "blocks" , "uniqueId" ] ,
636651 getTGAHeader : [ "data" ] ,
@@ -817,6 +832,10 @@ const ConstructorsMap: Record<string, Array<string>> = {
817832 nodeMaterialDefines : [ ] ,
818833 nodeMaterialTeleportInBlock : [ "name" ] ,
819834 nodeMaterialTeleportOutBlock : [ "name" ] ,
835+ nodeParticleBlock : [ "name" ] ,
836+ nodeParticleBuildState : [ ] ,
837+ nodeParticleConnectionPoint : [ "name" , "ownerBlock" , "direction" ] ,
838+ nodeParticleSystemSet : [ "name" ] ,
820839 nodeRenderGraph : [ "name" , "scene" , "options" ] ,
821840 nodeRenderGraphAnaglyphPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
822841 nodeRenderGraphBlackAndWhitePostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
@@ -910,10 +929,25 @@ const ConstructorsMap: Record<string, Array<string>> = {
910929 parseValue : [ "dataView" , "offset" , "type" , "size" ] ,
911930 particle : [ "particleSystem" ] ,
912931 particleBlendMultiplyBlock : [ "name" ] ,
932+ particleConditionBlock : [ "name" ] ,
933+ particleConverterBlock : [ "name" ] ,
934+ particleDebugBlock : [ "name" ] ,
935+ particleElbowBlock : [ "name" ] ,
936+ particleGradientBlock : [ "name" ] ,
937+ particleGradientValueBlock : [ "name" ] ,
938+ particleInputBlock : [ "name" , "type" ] ,
939+ particleLerpBlock : [ "name" ] ,
940+ particleMathBlock : [ "name" ] ,
913941 particleRampGradientBlock : [ "name" ] ,
942+ particleRandomBlock : [ "name" ] ,
914943 particleSystem : [ ] ,
915944 particleSystemSet : [ ] ,
945+ particleTeleportInBlock : [ "name" ] ,
946+ particleTeleportOutBlock : [ "name" ] ,
916947 particleTextureBlock : [ "name" ] ,
948+ particleTextureSourceBlock : [ "name" ] ,
949+ particleTriggerBlock : [ "name" ] ,
950+ particleTrigonometryBlock : [ "name" ] ,
917951 passCubePostProcess : [ "name" , "options" , "camera" , "samplingMode" , "engine" , "reusable" , "textureType" , "blockCompilation" ] ,
918952 passPostProcess : [ "name" , "options" , "camera" , "samplingMode" , "engine" , "reusable" , "textureType" , "blockCompilation" ] ,
919953 path2 : [ "x" , "y" ] ,
@@ -960,6 +994,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
960994 pointLight : [ "name" , "position" , "scene" ] ,
961995 pointListBlock : [ "name" ] ,
962996 pointParticleEmitter : [ ] ,
997+ pointShapeBlock : [ "name" ] ,
963998 pointerDragBehavior : [ "options" ] ,
964999 pointerInfo : [ "type" , "event" , "pickInfo" , "inputManager" ] ,
9651000 pointerInfoBase : [ "type" , "event" ] ,
@@ -1025,12 +1060,14 @@ const ConstructorsMap: Record<string, Array<string>> = {
10251060 randomBlock : [ "name" ] ,
10261061 randomGUID : [ ] ,
10271062 randomNumberBlock : [ "name" ] ,
1063+ randomRangeBlock : [ "name" ] ,
10281064 rawCubeTexture : [ "scene" , "data" , "size" , "format" , "type" , "generateMipMaps" , "invertY" , "samplingMode" , "compression" ] ,
10291065 rawTexture : [ "data" , "width" , "height" , "format" , "sceneOrEngine" , "generateMipMaps" , "invertY" , "samplingMode" , "type" , "creationFlags" , "useSRGBBuffer" , "waitDataToBeReady" ] ,
10301066 rawTexture2DArray : [ "data" , "width" , "height" , "depth" , "format" , "scene" , "generateMipMaps" , "invertY" , "samplingMode" , "textureType" , "creationFlags" ] ,
10311067 rawTexture3D : [ "data" , "width" , "height" , "depth" , "format" , "scene" , "generateMipMaps" , "invertY" , "samplingMode" , "textureType" , "creationFlags" ] ,
10321068 ray : [ "origin" , "direction" , "length" , "epsilon" ] ,
10331069 rayHelper : [ "ray" ] ,
1070+ readExrDataAsync : [ "data" ] ,
10341071 readFile : [ ] ,
10351072 readFileError : [ "message" , "file" ] ,
10361073 recastJSCrowd : [ "plugin" , "maxAgents" , "maxAgentRadius" , "scene" ] ,
@@ -1107,6 +1144,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
11071144 setToDefaultSFE : [ "nodeMaterial" ] ,
11081145 setUVsBlock : [ "name" ] ,
11091146 setValueAction : [ "triggerOptions" , "target" , "propertyPath" , "value" , "condition" ] ,
1147+ setupSpriteSheetBlock : [ "name" ] ,
11101148 shaderCodeInliner : [ "sourceCode" , "numMaxIterations" ] ,
11111149 shaderMaterial : [ "name" , "scene" , "shaderPath" , "options" , "storeEffectOnSubMeshes" ] ,
11121150 shadowDepthWrapper : [ "baseMaterial" , "scene" , "options" ] ,
@@ -1128,6 +1166,8 @@ const ConstructorsMap: Record<string, Array<string>> = {
11281166 sliderConstraint : [ "pivotA" , "pivotB" , "axisA" , "axisB" , "scene" ] ,
11291167 smartArray : [ "capacity" ] ,
11301168 smartArrayNoDuplicate : [ ] ,
1169+ smartFilterFragmentOutputBlock : [ "name" ] ,
1170+ smartFilterTextureBlock : [ "name" ] ,
11311171 smoothStepBlock : [ "name" ] ,
11321172 snapshotRenderingHelper : [ "scene" , "options" ] ,
11331173 solidParticle : [ "particleIndex" , "particleId" , "positionIndex" , "indiceIndex" , "model" , "shapeId" , "idxInShape" , "sps" , "modelBoundingInfo" , "materialIndex" ] ,
@@ -1139,6 +1179,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
11391179 sphereBlock : [ "name" ] ,
11401180 sphereDirectedParticleEmitter : [ "radius" , "direction1" , "direction2" ] ,
11411181 sphereParticleEmitter : [ "radius" , "radiusRange" , "directionRandomizer" ] ,
1182+ sphereShapeBlock : [ "name" ] ,
11421183 spherical : [ "radius" , "theta" , "phi" ] ,
11431184 sphericalHarmonics : [ ] ,
11441185 sphericalPolynomial : [ ] ,
@@ -1185,6 +1226,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
11851226 subtractBlock : [ "name" ] ,
11861227 surfaceMagnetismBehavior : [ ] ,
11871228 switchBooleanAction : [ "triggerOptions" , "target" , "propertyPath" , "condition" ] ,
1229+ systemBlock : [ "name" ] ,
11881230 tAARenderingPipeline : [ "name" , "scene" , "cameras" , "textureType" ] ,
11891231 tBNBlock : [ "name" ] ,
11901232 targetCamera : [ "name" , "position" , "scene" , "setActiveOnSceneIfNoneActive" ] ,
@@ -1246,10 +1288,17 @@ const ConstructorsMap: Record<string, Array<string>> = {
12461288 universalCamera : [ "name" , "position" , "scene" ] ,
12471289 unregisterAllMaterialPlugins : [ ] ,
12481290 unregisterMaterialPlugin : [ "pluginName" ] ,
1291+ updateAngleBlock : [ "name" ] ,
1292+ updateColorBlock : [ "name" ] ,
1293+ updateDirectionBlock : [ "name" ] ,
1294+ updateFlowMapBlock : [ "name" ] ,
1295+ updatePositionBlock : [ "name" ] ,
1296+ updateScaleBlock : [ "name" ] ,
1297+ updateSpriteCellIndexBlock : [ "name" ] ,
12491298 uploadContent : [ "texture" , "data" ] ,
12501299 uploadEnvLevelsAsync : [ "texture" , "data" , "info" ] ,
12511300 uploadEnvSpherical : [ "texture" , "info" ] ,
1252- uploadIrradianceLevelsAsync : [ "mainTexture" , "imageData" , "size" , "imageType" ] ,
1301+ uploadIrradianceLevelsAsync : [ "mainTexture" , "imageData" , "size" , "imageType" , "dominantDirection" ] ,
12531302 uploadRadianceLevelsAsync : [ "texture" , "imageData" , "imageType" ] ,
12541303 utilityLayerRenderer : [ "originalScene" , "handleEvents" , "manualRender" ] ,
12551304 vRCameraMetrics : [ ] ,
0 commit comments