1 |
- {"ast":null,"code":"import { AbstractEngine } from \"../abstractEngine.js\";\nAbstractEngine.prototype.getRenderPassNames = function () {\n return this._renderPassNames;\n};\nAbstractEngine.prototype.getCurrentRenderPassName = function () {\n return this._renderPassNames[this.currentRenderPassId];\n};\nAbstractEngine.prototype.createRenderPassId = function (name) {\n // Note: render pass id == 0 is always for the main render pass\n const id = ++AbstractEngine._RenderPassIdCounter;\n this._renderPassNames[id] = name !== null && name !== void 0 ? name : \"NONAME\";\n return id;\n};\nAbstractEngine.prototype.releaseRenderPassId = function (id) {\n this._renderPassNames[id] = undefined;\n for (let s = 0; s < this.scenes.length; ++s) {\n const scene = this.scenes[s];\n for (let m = 0; m < scene.meshes.length; ++m) {\n const mesh = scene.meshes[m];\n if (mesh.subMeshes) {\n for (let b = 0; b < mesh.subMeshes.length; ++b) {\n const subMesh = mesh.subMeshes[b];\n subMesh._removeDrawWrapper(id);\n }\n }\n }\n }\n};","map":{"version":3,"names":["AbstractEngine","prototype","getRenderPassNames","_renderPassNames","getCurrentRenderPassName","currentRenderPassId","createRenderPassId","name","id","_RenderPassIdCounter","releaseRenderPassId","undefined","s","scenes","length","scene","m","meshes","mesh","subMeshes","b","subMesh","_removeDrawWrapper"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@babylonjs/core/Engines/AbstractEngine/abstractEngine.renderPass.js"],"sourcesContent":["import { AbstractEngine } from \"../abstractEngine.js\";\nAbstractEngine.prototype.getRenderPassNames = function () {\n return this._renderPassNames;\n};\nAbstractEngine.prototype.getCurrentRenderPassName = function () {\n return this._renderPassNames[this.currentRenderPassId];\n};\nAbstractEngine.prototype.createRenderPassId = function (name) {\n // Note: render pass id == 0 is always for the main render pass\n const id = ++AbstractEngine._RenderPassIdCounter;\n this._renderPassNames[id] = name ?? \"NONAME\";\n return id;\n};\nAbstractEngine.prototype.releaseRenderPassId = function (id) {\n this._renderPassNames[id] = undefined;\n for (let s = 0; s < this.scenes.length; ++s) {\n const scene = this.scenes[s];\n for (let m = 0; m < scene.meshes.length; ++m) {\n const mesh = scene.meshes[m];\n if (mesh.subMeshes) {\n for (let b = 0; b < mesh.subMeshes.length; ++b) {\n const subMesh = mesh.subMeshes[b];\n subMesh._removeDrawWrapper(id);\n }\n }\n }\n }\n};\n"],"mappings":"AAAA,SAASA,cAAc,QAAQ,sBAAsB;AACrDA,cAAc,CAACC,SAAS,CAACC,kBAAkB,GAAG,YAAY;EACtD,OAAO,IAAI,CAACC,gBAAgB;AAChC,CAAC;AACDH,cAAc,CAACC,SAAS,CAACG,wBAAwB,GAAG,YAAY;EAC5D,OAAO,IAAI,CAACD,gBAAgB,CAAC,IAAI,CAACE,mBAAmB,CAAC;AAC1D,CAAC;AACDL,cAAc,CAACC,SAAS,CAACK,kBAAkB,GAAG,UAAUC,IAAI,EAAE;EAC1D;EACA,MAAMC,EAAE,GAAG,EAAER,cAAc,CAACS,oBAAoB;EAChD,IAAI,CAACN,gBAAgB,CAACK,EAAE,CAAC,GAAGD,IAAI,aAAJA,IAAI,cAAJA,IAAI,GAAI,QAAQ;EAC5C,OAAOC,EAAE;AACb,CAAC;AACDR,cAAc,CAACC,SAAS,CAACS,mBAAmB,GAAG,UAAUF,EAAE,EAAE;EACzD,IAAI,CAACL,gBAAgB,CAACK,EAAE,CAAC,GAAGG,SAAS;EACrC,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAG,IAAI,CAACC,MAAM,CAACC,MAAM,EAAE,EAAEF,CAAC,EAAE;IACzC,MAAMG,KAAK,GAAG,IAAI,CAACF,MAAM,CAACD,CAAC,CAAC;IAC5B,KAAK,IAAII,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGD,KAAK,CAACE,MAAM,CAACH,MAAM,EAAE,EAAEE,CAAC,EAAE;MAC1C,MAAME,IAAI,GAAGH,KAAK,CAACE,MAAM,CAACD,CAAC,CAAC;MAC5B,IAAIE,IAAI,CAACC,SAAS,EAAE;QAChB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAGF,IAAI,CAACC,SAAS,CAACL,MAAM,EAAE,EAAEM,CAAC,EAAE;UAC5C,MAAMC,OAAO,GAAGH,IAAI,CAACC,SAAS,CAACC,CAAC,CAAC;UACjCC,OAAO,CAACC,kBAAkB,CAACd,EAAE,CAAC;QAClC;MACJ;IACJ;EACJ;AACJ,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|