combineGeometry.js 593 B

1234567891011121314151617
  1. /*global define*/
  2. define([
  3. '../Scene/PrimitivePipeline',
  4. './createTaskProcessorWorker'
  5. ], function(
  6. PrimitivePipeline,
  7. createTaskProcessorWorker) {
  8. "use strict";
  9. function combineGeometry(packedParameters, transferableObjects) {
  10. var parameters = PrimitivePipeline.unpackCombineGeometryParameters(packedParameters);
  11. var results = PrimitivePipeline.combineGeometry(parameters);
  12. return PrimitivePipeline.packCombineGeometryResults(results, transferableObjects);
  13. }
  14. return createTaskProcessorWorker(combineGeometry);
  15. });