8371364143d5413098af2a4b25952b283d6d447ff027588f68e7cf6718554657.json 2.3 KB

1
  1. {"ast":null,"code":"import { ThinExtractHighlightsPostProcess } from \"../../../PostProcesses/thinExtractHighlightsPostProcess.js\";\nimport { FrameGraphPostProcessTask } from \"./postProcessTask.js\";\n/**\n * Task used to extract highlights from a scene.\n */\nexport class FrameGraphExtractHighlightsTask extends FrameGraphPostProcessTask {\n /**\n * Constructs a new extract highlights task.\n * @param name The name of the task.\n * @param frameGraph The frame graph the task belongs to.\n * @param thinPostProcess The thin post process to use for the task. If not provided, a new one will be created.\n */\n constructor(name, frameGraph, thinPostProcess) {\n super(name, frameGraph, thinPostProcess || new ThinExtractHighlightsPostProcess(name, frameGraph.engine));\n }\n}","map":{"version":3,"names":["ThinExtractHighlightsPostProcess","FrameGraphPostProcessTask","FrameGraphExtractHighlightsTask","constructor","name","frameGraph","thinPostProcess","engine"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/FrameGraph/Tasks/PostProcesses/extractHighlightsTask.js"],"sourcesContent":["import { ThinExtractHighlightsPostProcess } from \"../../../PostProcesses/thinExtractHighlightsPostProcess.js\";\nimport { FrameGraphPostProcessTask } from \"./postProcessTask.js\";\n/**\n * Task used to extract highlights from a scene.\n */\nexport class FrameGraphExtractHighlightsTask extends FrameGraphPostProcessTask {\n /**\n * Constructs a new extract highlights task.\n * @param name The name of the task.\n * @param frameGraph The frame graph the task belongs to.\n * @param thinPostProcess The thin post process to use for the task. If not provided, a new one will be created.\n */\n constructor(name, frameGraph, thinPostProcess) {\n super(name, frameGraph, thinPostProcess || new ThinExtractHighlightsPostProcess(name, frameGraph.engine));\n }\n}\n"],"mappings":"AAAA,SAASA,gCAAgC,QAAQ,4DAA4D;AAC7G,SAASC,yBAAyB,QAAQ,sBAAsB;AAChE;AACA;AACA;AACA,OAAO,MAAMC,+BAA+B,SAASD,yBAAyB,CAAC;EAC3E;AACJ;AACA;AACA;AACA;AACA;EACIE,WAAWA,CAACC,IAAI,EAAEC,UAAU,EAAEC,eAAe,EAAE;IAC3C,KAAK,CAACF,IAAI,EAAEC,UAAU,EAAEC,eAAe,IAAI,IAAIN,gCAAgC,CAACI,IAAI,EAAEC,UAAU,CAACE,MAAM,CAAC,CAAC;EAC7G;AACJ","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}