wonder.js
Version:
62 lines (56 loc) • 2.83 kB
JavaScript
'use strict';
var GenerateGLBSystem$Wonderjs = require("./GenerateGLBSystem.js");
var GenerateWDBSystem$Wonderjs = require("./GenerateWDBSystem.js");
var IndicesGeometryMainService$Wonderjs = require("../../service/state/main/geometry/IndicesGeometryMainService.js");
var NormalsGeometryMainService$Wonderjs = require("../../service/state/main/geometry/NormalsGeometryMainService.js");
var VerticesGeometryMainService$Wonderjs = require("../../service/state/main/geometry/VerticesGeometryMainService.js");
var TexCoordsGeometryMainService$Wonderjs = require("../../service/state/main/geometry/TexCoordsGeometryMainService.js");
function _getFuncTuple(param) {
return /* tuple */[
/* tuple */[
VerticesGeometryMainService$Wonderjs.getVertices,
NormalsGeometryMainService$Wonderjs.getNormals,
TexCoordsGeometryMainService$Wonderjs.getTexCoords,
IndicesGeometryMainService$Wonderjs.getIndices16,
IndicesGeometryMainService$Wonderjs.getIndices32
],
(function (imageUint8Array) {
return imageUint8Array;
})
];
}
function generateGLBData(rootGameObject, imageUint8ArrayMap, isBuildCubemapFromSceneSkybox, state) {
return GenerateGLBSystem$Wonderjs.generateGLBData(/* tuple */[
rootGameObject,
imageUint8ArrayMap
], isBuildCubemapFromSceneSkybox, /* tuple */[
/* tuple */[
VerticesGeometryMainService$Wonderjs.getVertices,
NormalsGeometryMainService$Wonderjs.getNormals,
TexCoordsGeometryMainService$Wonderjs.getTexCoords,
IndicesGeometryMainService$Wonderjs.getIndices16,
IndicesGeometryMainService$Wonderjs.getIndices32
],
(function (imageUint8Array) {
return imageUint8Array;
})
], state);
}
function generateWDB(rootGameObject, imageUint8ArrayMap, isBuildCubemapFromSceneSkybox, state) {
return GenerateWDBSystem$Wonderjs.generateWDB(rootGameObject, imageUint8ArrayMap, isBuildCubemapFromSceneSkybox, /* tuple */[
/* tuple */[
VerticesGeometryMainService$Wonderjs.getVertices,
NormalsGeometryMainService$Wonderjs.getNormals,
TexCoordsGeometryMainService$Wonderjs.getTexCoords,
IndicesGeometryMainService$Wonderjs.getIndices16,
IndicesGeometryMainService$Wonderjs.getIndices32
],
(function (imageUint8Array) {
return imageUint8Array;
})
], state);
}
exports._getFuncTuple = _getFuncTuple;
exports.generateGLBData = generateGLBData;
exports.generateWDB = generateWDB;
/* GenerateGLBSystem-Wonderjs Not a pure module */