17 lines
575 B
JavaScript
17 lines
575 B
JavaScript
|
|
define([
|
||
|
|
'../Scene/PrimitivePipeline',
|
||
|
|
'./createTaskProcessorWorker'
|
||
|
|
], function(
|
||
|
|
PrimitivePipeline,
|
||
|
|
createTaskProcessorWorker) {
|
||
|
|
'use strict';
|
||
|
|
|
||
|
|
function combineGeometry(packedParameters, transferableObjects) {
|
||
|
|
var parameters = PrimitivePipeline.unpackCombineGeometryParameters(packedParameters);
|
||
|
|
var results = PrimitivePipeline.combineGeometry(parameters);
|
||
|
|
return PrimitivePipeline.packCombineGeometryResults(results, transferableObjects);
|
||
|
|
}
|
||
|
|
|
||
|
|
return createTaskProcessorWorker(combineGeometry);
|
||
|
|
});
|