UNPKG

wonder.js

Version:
37 lines (33 loc) 1.2 kB
'use strict'; var ArrayService$Wonderjs = require("../../../service/atom/ArrayService.js"); var BuildMaterialUtils$Wonderjs = require("./utils/BuildMaterialUtils.js"); var OperateLightMaterialMainService$Wonderjs = require("../../../service/state/main/material/light/OperateLightMaterialMainService.js"); function build(param, param$1, param$2, state) { var match = param$1[1]; var match$1 = param$1[0]; var diffuseColor = OperateLightMaterialMainService$Wonderjs.getDiffuseColor(param[0], state); return /* tuple */[ /* tuple */[ ArrayService$Wonderjs.push(/* record */[ /* baseColorFactor */BuildMaterialUtils$Wonderjs.buildColorFactor(diffuseColor), /* baseColorTexture */undefined, /* name */param[1] ], match$1[0]), match$1[1], match$1[2], match$1[3] ], /* tuple */[ match[0], match[1], match[2] ], /* tuple */[ param$2[0], param$2[1], param$2[2] ] ]; } exports.build = build; /* ArrayService-Wonderjs Not a pure module */