2016-07-22 21 views

Antwort

0

Cäsium TaskProcessor umschließt das vorhandene Web Worker-System, um eine Promise zurückzugeben. Cesium verwendet eine interne Kopie der Bibliothek when.js, um asynchrone Aktivitäten mit Versprechungen zu verwalten. Caesium benötigt auch einige extra steps, um festzustellen, ob TypedArrays korrekt von Web-Arbeitern übertragen wird, da einige Browser dort Probleme haben. TypedArrays werden zum Übertragen von Daten an WebGL benötigt, z. B. Vertexdaten, und Cäsium verwendet TaskProcessors, um einige dieser Daten außerhalb des Haupt-UI-Threads vorzubereiten.

+0

Browser Fragen beiseite, ein Grund, einen über die anderen Daten zur Verarbeitung zu benutzen? – user2939415

+0

Scott H hat das bereits mit "no" auf den Thread geantwortet, auf den Sie in Ihrer Antwort verlinken. Ich glaube, Scott ist der ursprüngliche/primäre Autor von TaskProcessor, also würde ich sein Wort nehmen. – emackey