@@ -171,8 +171,9 @@ const ConstructorsMap: Record<string, Array<string>> = {
171171 conditionalBlock : [ "name" ] ,
172172 coneDirectedParticleEmitter : [ "radius" , "angle" , "direction1" , "direction2" ] ,
173173 coneParticleEmitter : [ "radius" , "angle" , "directionRandomizer" ] ,
174+ coneShapeBlock : [ "name" ] ,
174175 containerAssetTask : [ "name" , "meshesNames" , "rootUrl" , "sceneFilename" , "extension" ] ,
175- convertToNodeParticleSystemSetAsync : [ "name" , "particleSystems " ] ,
176+ convertToNodeParticleSystemSetAsync : [ "name" , "particleSystemsList " ] ,
176177 convolutionPostProcess : [ "name" , "kernel" , "options" , "camera" , "samplingMode" , "engine" , "reusable" , "textureType" ] ,
177178 copyFloatData : [ "input" , "size" , "type" , "byteOffset" , "byteStride" , "normalized" , "totalVertices" , "output" ] ,
178179 copyMatrixToArray : [ "matrix" , "array" , "offset" ] ,
@@ -185,6 +186,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
185186 boxVertexData : [ "options" ] ,
186187 capsule : [ "name" , "options" , "scene" ] ,
187188 capsuleVertexData : [ "options" ] ,
189+ constantInput : [ "value" ] ,
188190 cylinder : [ "name" , "options" , "scene" ] ,
189191 cylinderVertexData : [ "options" ] ,
190192 dashedLines : [ "name" , "options" , "scene" ] ,
@@ -226,6 +228,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
226228 polygonVertexData : [ "polygon" , "sideOrientation" , "fUV" , "fColors" , "frontUVs" , "backUVs" , "wrp" ] ,
227229 polyhedron : [ "name" , "options" , "scene" ] ,
228230 polyhedronVertexData : [ "options" ] ,
231+ rGBAConfiguration : [ "red" , "green" , "blue" , "alpha" ] ,
229232 radianceImageDataArrayBufferViews : [ "data" , "info" ] ,
230233 resizedCopy : [ "texture" , "width" , "height" , "useBilinearMode" ] ,
231234 ribbon : [ "name" , "options" , "scene" ] ,
@@ -245,6 +248,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
245248 streamingSoundAsync : [ "name" , "source" , "options" , "engine" ] ,
246249 text3D : [ "name" , "text" , "fontData" , "options" , "scene" , "earcutInjection" ] ,
247250 textShapePaths : [ "text" , "size" , "resolution" , "fontData" ] ,
251+ textureInput : [ "texture" , "sourceChannel" ] ,
248252 tiledBox : [ "name" , "options" , "scene" ] ,
249253 tiledBoxVertexData : [ "options" ] ,
250254 tiledGround : [ "name" , "options" , "scene" ] ,
@@ -338,7 +342,9 @@ const ConstructorsMap: Record<string, Array<string>> = {
338342 effectWrapper : [ "creationOptions" ] ,
339343 elasticEase : [ "oscillations" , "springiness" ] ,
340344 elbowBlock : [ "name" ] ,
345+ emptyGeneratorFunc : [ ] ,
341346 encodeArrayBufferToBase64 : [ ] ,
347+ encodeImageAsync : [ ] ,
342348 endsWith : [ ] ,
343349 engine : [ "canvasOrContext" , "antialias" , "options" , "adaptToDeviceRatio" ] ,
344350 engineInstrumentation : [ "engine" ] ,
@@ -547,16 +553,16 @@ const ConstructorsMap: Record<string, Array<string>> = {
547553 frameGraphBlackAndWhiteTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
548554 frameGraphBloomTask : [ "name" , "frameGraph" , "weight" , "kernel" , "threshold" , "hdr" , "bloomScale" ] ,
549555 frameGraphBlurTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
550- frameGraphCascadedShadowGeneratorTask : [ "name" , "frameGraph" , "scene" ] ,
556+ frameGraphCascadedShadowGeneratorTask : [ "name" , "frameGraph" ] ,
551557 frameGraphChromaticAberrationTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
552558 frameGraphCircleOfConfusionTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
553559 frameGraphClearTextureTask : [ "name" , "frameGraph" ] ,
554560 frameGraphColorCorrectionTask : [ "name" , "frameGraph" , "colorTableUrl" , "thinPostProcess" ] ,
561+ frameGraphComputeShaderTask : [ "name" , "frameGraph" , "shaderPath" , "options" ] ,
555562 frameGraphContext : [ "_engine" , "_textureManager" , "_scene" ] ,
556563 frameGraphConvolutionTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
557564 frameGraphCopyToTextureTask : [ "name" , "frameGraph" ] ,
558565 frameGraphCullObjectsTask : [ "name" , "frameGraph" , "scene" ] ,
559- frameGraphCullPass : [ "name" , "parentTask" , "context" , "engine" ] ,
560566 frameGraphCustomPostProcessTask : [ "name" , "frameGraph" , "options" ] ,
561567 frameGraphDepthOfFieldTask : [ "name" , "frameGraph" , "blurLevel" , "hdr" ] ,
562568 frameGraphExecuteTask : [ "name" , "frameGraph" ] ,
@@ -570,6 +576,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
570576 frameGraphHighlightLayerTask : [ "name" , "frameGraph" , "scene" , "options" ] ,
571577 frameGraphImageProcessingTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
572578 frameGraphMotionBlurTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
579+ frameGraphObjectListPass : [ "name" , "parentTask" , "context" , "engine" ] ,
573580 frameGraphObjectRendererTask : [ "name" , "frameGraph" , "scene" , "options" , "existingObjectRenderer" ] ,
574581 frameGraphPass : [ "name" , "_parentTask" , "_context" ] ,
575582 frameGraphPassCubeTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
@@ -578,11 +585,12 @@ const ConstructorsMap: Record<string, Array<string>> = {
578585 frameGraphRenderContext : [ "engine" , "textureManager" , "scene" ] ,
579586 frameGraphRenderPass : [ "name" , "parentTask" , "context" , "engine" ] ,
580587 frameGraphRenderTarget : [ "name" , "textureManager" , "renderTargets" , "renderTargetDepth" ] ,
588+ frameGraphSSAO2RenderingPipelineTask : [ "name" , "frameGraph" , "ratioSSAO" , "ratioBlur" , "textureType" ] ,
581589 frameGraphSSRRenderingPipelineTask : [ "name" , "frameGraph" , "textureType" ] ,
582590 frameGraphScreenSpaceCurvatureTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
583- frameGraphShadowGeneratorTask : [ "name" , "frameGraph" , "_scene" ] ,
591+ frameGraphShadowGeneratorTask : [ "name" , "frameGraph" ] ,
584592 frameGraphSharpenTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
585- frameGraphTAAObjectRendererTask : [ "name" , "frameGraph" , "scene" , "options "] ,
593+ frameGraphTAATask : [ "name" , "frameGraph" , "thinPostProcess " ] ,
586594 frameGraphTask : [ "name" , "frameGraph" ] ,
587595 frameGraphTextureManager : [ "engine" , "_debugTextures" , "_scene" ] ,
588596 frameGraphTonemapTask : [ "name" , "frameGraph" , "thinPostProcess" ] ,
@@ -651,14 +659,13 @@ const ConstructorsMap: Record<string, Array<string>> = {
651659 geometryTransformBlock : [ "name" ] ,
652660 geometryTrigonometryBlock : [ "name" ] ,
653661 geospatialCamera : [ "name" , "scene" , "options" , "pickPredicate" ] ,
654- geospatialCameraPointersInput : [ ] ,
655- getAngleBetweenQuaternions : [ "q1" , "q2" ] ,
656662 getClass : [ "fqdn" ] ,
657663 getClassName : [ "obj" ] ,
658664 getDOMTextContent : [ "element" ] ,
659665 getDataOutConnectionByUniqueId : [ "blocks" , "uniqueId" ] ,
660666 getEnvInfo : [ "data" ] ,
661667 getEnvironmentBRDFTexture : [ ] ,
668+ getEnvironmentFuzzBRDFTexture : [ ] ,
662669 getExrHeader : [ "dataView" , "offset" ] ,
663670 getExtensionFromUrl : [ "url" ] ,
664671 getFloatData : [ "data" , "size" , "type" , "byteOffset" , "byteStride" , "normalized" , "totalVertices" , "forceCopy" ] ,
@@ -667,14 +674,14 @@ const ConstructorsMap: Record<string, Array<string>> = {
667674 getFontOffset : [ "font" ] ,
668675 getForwardRay : [ "camera" , "length" , "transform" , "origin" ] ,
669676 getForwardRayToRef : [ "camera" , "refRay" , "length" , "transform" , "origin" ] ,
677+ getFullOffsetViewProjectionToRef : [ "offset" , "viewMatrix" , "projectionMatrix" , "ref" ] ,
670678 getHotSpotToRef : [ "mesh" , "hotSpotQuery" , "resPosition" , "resNormal" ] ,
671679 getIndividualParser : [ "name" ] ,
672680 getInternalFormatFromBasisFormat : [ ] ,
673681 getMimeType : [ ] ,
682+ getOffsetTransformMatrices : [ "offset" , "viewMatrices" , "projectionMatrices" , "length" , "resultArray" ] ,
674683 getParser : [ "name" ] ,
675684 getPointsCount : [ "allPoints" ] ,
676- getQuaternionFromDirections : [ "a" , "b" ] ,
677- getQuaternionFromDirectionsToRef : [ "a" , "b" , "result" ] ,
678685 getRegisteredSceneLoaderPluginMetadata : [ ] ,
679686 getSignalInConnectionByUniqueId : [ "blocks" , "uniqueId" ] ,
680687 getTGAHeader : [ "data" ] ,
@@ -704,7 +711,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
704711 handConstraintBehavior : [ ] ,
705712 handleFallbacksForShadows : [ "defines" , "fallbacks" , "maxSimultaneousLights" , "rank" ] ,
706713 hardwareScalingOptimization : [ "priority" , "maximumScale" , "step" ] ,
707- havokPlugin : [ "_useDeltaForWorldStep" , "hpInjection" ] ,
714+ havokPlugin : [ "_useDeltaForWorldStep" , "hpInjection" , "parameters" ] ,
708715 heightToNormalBlock : [ "name" ] ,
709716 hemisphericLight : [ "name" , "direction" , "scene" ] ,
710717 hemisphericParticleEmitter : [ "radius" , "radiusRange" , "directionRandomizer" ] ,
@@ -823,6 +830,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
823830 maxBlock : [ "name" ] ,
824831 mergeGeometryBlock : [ "name" ] ,
825832 mergeMeshesOptimization : [ ] ,
833+ mergeTexturesAsync : [ "name" , "config" , "scene" ] ,
826834 mesh : [ "name" , "scene" , "parentOrOptions" , "source" , "doNotCloneChildren" , "clonePhysicsImpostor" ] ,
827835 meshAssetTask : [ "name" , "meshesNames" , "rootUrl" , "sceneFilename" , "extension" , "fileName" , "pluginOptions" ] ,
828836 meshAttributeExistsBlock : [ "name" ] ,
@@ -882,6 +890,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
882890 nodeRenderGraph : [ "name" , "scene" , "options" ] ,
883891 nodeRenderGraphAnaglyphPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
884892 nodeRenderGraphBasePostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
893+ nodeRenderGraphBaseWithPropertiesPostProcessBlock : [ ] ,
885894 nodeRenderGraphBlackAndWhitePostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
886895 nodeRenderGraphBlock : [ "name" , "frameGraph" , "scene" , "_additionalConstructionParameters" ] ,
887896 nodeRenderGraphBloomPostProcessBlock : [ "name" , "frameGraph" , "scene" , "hdr" , "bloomScale" ] ,
@@ -892,6 +901,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
892901 nodeRenderGraphCircleOfConfusionPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
893902 nodeRenderGraphClearBlock : [ "name" , "frameGraph" , "scene" ] ,
894903 nodeRenderGraphColorCorrectionPostProcessBlock : [ "name" , "frameGraph" , "scene" , "colorTableUrl" ] ,
904+ nodeRenderGraphComputeShaderBlock : [ "name" , "frameGraph" , "scene" , "computeShaderPath" , "computeShaderOptions" ] ,
895905 nodeRenderGraphConnectionPoint : [ "name" , "ownerBlock" , "direction" ] ,
896906 nodeRenderGraphConvolutionPostProcessBlock : [ "name" , "frameGraph" , "scene" , "kernel" ] ,
897907 nodeRenderGraphCopyTextureBlock : [ "name" , "frameGraph" , "scene" ] ,
@@ -914,11 +924,12 @@ const ConstructorsMap: Record<string, Array<string>> = {
914924 nodeRenderGraphPassCubePostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
915925 nodeRenderGraphPassPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
916926 nodeRenderGraphResourceContainerBlock : [ "name" , "frameGraph" , "scene" ] ,
927+ nodeRenderGraphSSAO2PostProcessBlock : [ "name" , "frameGraph" , "scene" , "ratioSSAO" , "ratioBlur" , "textureType" ] ,
917928 nodeRenderGraphSSRPostProcessBlock : [ "name" , "frameGraph" , "scene" , "textureType" ] ,
918929 nodeRenderGraphScreenSpaceCurvaturePostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
919930 nodeRenderGraphShadowGeneratorBlock : [ "name" , "frameGraph" , "scene" ] ,
920931 nodeRenderGraphSharpenPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
921- nodeRenderGraphTAAObjectRendererBlock : [ "name" , "frameGraph" , "scene" , "doNotChangeAspectRatio "] ,
932+ nodeRenderGraphTAAPostProcessBlock : [ "name" , "frameGraph" , "scene" ] ,
922933 nodeRenderGraphTeleportInBlock : [ "name" , "frameGraph" , "scene" ] ,
923934 nodeRenderGraphTeleportOutBlock : [ "name" , "frameGraph" , "scene" ] ,
924935 nodeRenderGraphTonemapPostProcessBlock : [ "name" , "frameGraph" , "scene" , "operator" ] ,
@@ -940,6 +951,8 @@ const ConstructorsMap: Record<string, Array<string>> = {
940951 octree : [ "creationFunc" , "maxBlockCapacity" , "maxDepth" ] ,
941952 octreeBlock : [ "minPoint" , "maxPoint" , "capacity" , "depth" , "maxDepth" , "creationFunc" ] ,
942953 octreeSceneComponent : [ "scene" ] ,
954+ offsetClipPlaneToRef : [ "offset" , "plane" , "ref" ] ,
955+ offsetViewToRef : [ "offset" , "view" , "ref" ] ,
943956 oimoJSPlugin : [ "_useDeltaForWorldStep" , "iterations" , "oimoInjection" ] ,
944957 oneMinusBlock : [ "name" ] ,
945958 openPBRMaterial : [ "name" , "scene" , "forceGLSL" ] ,
@@ -948,6 +961,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
948961 optimizeIndices : [ "indices" ] ,
949962 outlineRenderer : [ "scene" ] ,
950963 outsideRange : [ "num" , "min" , "max" , "epsilon" ] ,
964+ overrideMatrixFunctions : [ ] ,
951965 pBRAnisotropicConfiguration : [ "material" , "addToPluginList" ] ,
952966 pBRBRDFConfiguration : [ "material" , "addToPluginList" ] ,
953967 pBRBaseMaterial : [ "name" , "scene" , "forceGLSL" ] ,
@@ -987,6 +1001,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
9871001 particleConverterBlock : [ "name" ] ,
9881002 particleDebugBlock : [ "name" ] ,
9891003 particleElbowBlock : [ "name" ] ,
1004+ particleFloatToIntBlock : [ "name" ] ,
9901005 particleFresnelBlock : [ "name" ] ,
9911006 particleGradientBlock : [ "name" ] ,
9921007 particleGradientValueBlock : [ "name" ] ,
@@ -1165,6 +1180,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
11651180 requestFileError : [ "message" , "request" ] ,
11661181 requestFullscreen : [ "element" ] ,
11671182 requestPointerlock : [ "element" ] ,
1183+ resetMatrixFunctions : [ ] ,
11681184 resizeImageBitmap : [ "engine" , "image" , "bufferWidth" , "bufferHeight" ] ,
11691185 reverseLutFromBitmap : [ "bitmap" , "lut" ] ,
11701186 richType : [ "typeName" , "defaultValue" , "animationType" ] ,
@@ -1370,6 +1386,7 @@ const ConstructorsMap: Record<string, Array<string>> = {
13701386 updateFlowMapBlock : [ "name" ] ,
13711387 updatePositionBlock : [ "name" ] ,
13721388 updateScaleBlock : [ "name" ] ,
1389+ updateSizeBlock : [ "name" ] ,
13731390 updateSpriteCellIndexBlock : [ "name" ] ,
13741391 uploadContent : [ "texture" , "data" ] ,
13751392 uploadEnvLevelsAsync : [ "texture" , "data" , "info" ] ,
@@ -1388,11 +1405,21 @@ const ConstructorsMap: Record<string, Array<string>> = {
13881405 vector2 : [ "x" , "y" ] ,
13891406 vector2ToFixed : [ "vector" , "decimalCount" ] ,
13901407 vector3 : [ "x" , "y" , "z" ] ,
1408+ vector3CopyToRef : [ "source" , "result" ] ,
1409+ vector3Distance : [ "a" , "b" ] ,
1410+ vector3DistanceSquared : [ "a" , "b" ] ,
13911411 vector3Dot : [ "a" , "b" ] ,
13921412 vector3FromFloatsToRef : [ "x" , "y" , "z" , "result" ] ,
1413+ vector3Length : [ "vector" ] ,
1414+ vector3LengthSquared : [ "vector" ] ,
1415+ vector3LerpToRef : [ "start" , "end" , "amount" , "result" ] ,
1416+ vector3NormalizeToRef : [ "vector" , "result" ] ,
1417+ vector3ScaleInPlace : [ "vector" , "scale" ] ,
13931418 vector3ScaleToRef : [ "a" , "scale" , "result" ] ,
1419+ vector3SubtractToRef : [ "a" , "b" , "result" ] ,
13941420 vector3ToFixed : [ "vector" , "decimalCount" ] ,
13951421 vector4 : [ "x" , "y" , "z" , "w" ] ,
1422+ vector4Dot : [ "a" , "b" ] ,
13961423 vector4ToFixed : [ "vector" , "decimalCount" ] ,
13971424 vectorConverterBlock : [ "name" ] ,
13981425 vectorMergerBlock : [ "name" ] ,
0 commit comments