1. 23 11月, 2017 4 次提交
    • M
      Clean up. · aab134c9
      Mr.doob 提交于
      aab134c9
    • M
      Merge pull request #12726 from kaisalmen/OBJLoader2_V220 · 8916b4cd
      Mr.doob 提交于
      OBJLoader2 V2.2.0
      8916b4cd
    • K
      OBJLoader2 V2.2.0 · 6dee6d14
      Kai Salmen 提交于
      - WorkerRunnerRefImpl changes: No longer required `THREE.LoaderSupport.Validator` and `THREE.LoaderSupport.ConsoleLogger` which reduces size of worker. Default workers only include WorkerRunnerRefImpl for establishing communication and no longer need the Validator or the ConsoleLogger.
      - LoaderWorkerSupport changes: It always ensures logConfig parameters are properly initialized before being passed to worker. Fixed logging problems.
      - Issue #25: OBJLoader2 now logs an error if `THREE.LoaderSupport` is not included as script in HTML. The same is true for missing `THRE.MTLLoader`, but only if method `loadMtl` is used.
      - Issue #26: `WorkerSuport` now contains a inner private class `LoaderWorker` that encapsulates the native worker. This separates the runtime functionality from the setup and interaction. Workers are now terminated when immediately when they are not running otherwise `LoaderWorker.terminateRequested` ensures termination when final execution status is reached. `WorkerDirector` now properly handles shutdown of workers. Evaluation of status is always performed in `WorkerDirector.processQueue`. `WorkerDirector.callbackOnFinishedProcessing` is called when processing is completed and all workers are terminated. This allows to clear all meshes, for example.
      6dee6d14
    • M
      Merge pull request #12725 from Mugen87/dev6 · e881524b
      Mr.doob 提交于
      ShapeUtils: Move triangulation code to separate file
      e881524b
  2. 22 11月, 2017 22 次提交
  3. 21 11月, 2017 14 次提交