Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEA3D + Google Draco #14635

Merged
merged 12 commits into from Aug 12, 2018
Merged

SEA3D + Google Draco #14635

merged 12 commits into from Aug 12, 2018

Conversation

sunag
Copy link
Collaborator

@sunag sunag commented Aug 3, 2018

SEA3D I.O. Tools
http://sunag.github.io/sea3d/IO/index.html

  • new SEA3DDraco.js extension
  • update webgl_loader_sea3d.html example
  • new file mascot.draco.tjs.sea ( Google Draco )
  • new file mascot.o3dgc.tjs.sea to comparation ( Open3DGC )
  • Draco libs update ( webgl_loader_draco.html work done )

Copy link
Collaborator

@donmccurdy donmccurdy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, great work! 🎉

I assume you saw that Draco is working on support for animation and morph targets as well? Would be curious to hear what compression ratios and decode times you're getting, and any feedback. 🙂

@@ -47,6 +49,9 @@
<script src="js/loaders/sea3d/SEA3DLZMA.js"></script>
<script src="js/loaders/sea3d/SEA3DLoader.js"></script>

<script src="js/libs/draco/draco_decoder.js"></script>
<script src="js/loaders/sea3d/SEA3DDraco.js"></script>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both Draco and LZMA on the same asset?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LZMA is used for content ( Animations, Mesh ( Not geometry ), Sprite, Lines, Skeleton, Custom Data ... ) Draco only for geometry.

var module = SEA3D.GeometryDraco.getModule(),
dracoData = new Int8Array( data.concat( data.position, data.bytesAvailable ).buffer );

var decoder = new module.Decoder();
Copy link
Collaborator

@donmccurdy donmccurdy Aug 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Draco decoder has an isVersionSupported method that can be used to verify the model was encoded by a version of the library that the current decoder is compatible with — it may be worth storing the Draco version in the asset and checking it here. The Draco library does not guarantee that future versions will be backward compatible (although clearly that is prioritized). The glTF Draco extension is currently locked to a particular version of the Draco library bitstream, to ensure long-term compatibility.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for tip! Really without update the draco libs this not work.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@donmccurdy I believe that if update the draco_decoder any version of draco is compatible until then?

Copy link
Collaborator

@donmccurdy donmccurdy Aug 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that if update the draco_decoder any version of draco is compatible until then?

Do you mean, an up-to-date draco_decoder is compatible with files created by any previous version of draco_encoder? I believe that is true today. But it is possible that some future version of draco_decoder may not support older files, so recording the encoder version — or just requiring models be created with a particular encoder version — might be safest.

See google/draco#79.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(it's totally fine that you're updating the draco libs here though — we have a gltf/ subfolder for the encoder/decoder version required by glTF)

Copy link
Collaborator Author

@sunag sunag Aug 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I test isVersionSupported but this method is out-of-date (I did not understand the reason for this method to be in JS and not in c++ core). The Draco file version is 2.2 this method returns false, 1.1 for example returns true. I belive that this method work with glTF because fixed version of Draco is bellow of 2. I will consider your tip using try/catch, decoder.DecodeBufferToMesh( buffer, mesh ) thanks!

https://github.com/google/draco/blob/master/src/draco/javascript/emscripten/version.js

I think that for a reformulate versions of Draco I think of creating a new class, SEA3DDraco2.js or other class inside this script.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will consider your tip using try/catch

Or decoder.DecodeBufferToMesh( buffer, mesh ), this method too checks compatibility with versions.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, the warning looks good!

@mrdoob mrdoob added this to the r96 milestone Aug 3, 2018
@sunag
Copy link
Collaborator Author

sunag commented Aug 3, 2018

@donmccurdy Thank you!

I assume you saw that Draco is working on support for animation and morph targets as well?

It would be great! Draco support many vectors of various types. I think it will not be hard I think that only for quantization indices is not really necessary.
https://github.com/sunag/sea3d/blob/9eabaecc56871fa6da9bc35328e89a0092daaa68/IO/IO.js#L174

Would be curious to hear what compression ratios and decode times you're getting, and any feedback.

I still have the comparations yet. I will share as soon as possible.

@mrdoob mrdoob merged commit a8e5062 into mrdoob:dev Aug 12, 2018
@mrdoob
Copy link
Owner

mrdoob commented Aug 12, 2018

Thanks!

aymanhab added a commit to opensim-org/three.js that referenced this pull request Nov 27, 2018
commit ce501ae22b51665646a8d4a8a7131d78cc54005f
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 09:56:10 2018 -0700

    r96

commit f2e68b8767db3fe20bd3065e080fc9195f9691aa
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 09:41:12 2018 -0700

    Improvements to svg example.

commit 6322fa1883f6d34012c2a3b6c05d69c7d967169b
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 09:40:53 2018 -0700

    Added extension to some imports.

commit 438eca61f12d1089a98206afabee4c7bfe7dbc3f
Merge: 29df3738c 64333be82
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 07:50:14 2018 -0700

    Merge pull request #14809 from aardgoose/anaglyph-dispose

    dispose of all objects, not just the render targets in AnaglyphEffect.js

commit 29df3738c51ef798480b51a4e3ab34f812224919
Merge: 50cf6e187 fd5934e65
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 07:49:30 2018 -0700

    Merge pull request #14808 from aardgoose/examples-order

    fix alphabetical order of loader examples

commit 64333be8295076cf5bede76bd5cd0ab1dcaa9e6c
Author: aardgoose <angus.sawyer@gmail.com>
Date:   Thu Aug 30 15:06:27 2018 +0100

    dispose of all objects

commit fd5934e6577ff6153bd33d746cf359f45a779764
Author: aardgoose <angus.sawyer@gmail.com>
Date:   Thu Aug 30 11:55:57 2018 +0100

    fix alphabetical order of loader examples

commit 50cf6e187f64110462547dc40bda3cd691e34040
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:43:31 2018 -0700

    Updated builds.

commit 63f6d20200fcfced70fee3bf9865445e5a2e9cfd
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:43:01 2018 -0700

    Reverted distance fog. See #14736 and #14786.

commit 37fb1d0ab362257a9685d115ecd555d387019e22
Merge: e09a2e833 c48d55fc3
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:35:31 2018 -0700

    Merge pull request #14782 from 06wj/patch1

    Add Triangle.getUV & The result of sprite.raycast add uv

commit e09a2e83350d575aca4a0e0c2e79f41c848162d7
Merge: f08d22f75 fbd881759
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:34:32 2018 -0700

    Merge pull request #13621 from sunag/dev-animatorfix

    PropertyBinding - fix targetObject undefined

commit f08d22f7515805ca2a731e0f1921f9fde942ed30
Merge: 21f67daec 94743d102
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:28:58 2018 -0700

    Merge branch 'cubemap-param-overrides' of https://github.com/richardmonette/three.js into dev

    # Conflicts:
    #	examples/js/loaders/EquirectangularToCubeGenerator.js
    #	examples/webgl_materials_envmaps_exr.html

commit 21f67daeccd75726fdf96e9a5c88659e0faafbc1
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 30 00:15:43 2018 -0700

    Revert "MarchingCubes: Clean up and improved performance."

    This reverts commit fcf6b61a74ee0ae2085d7133ff0907dcefa2b510.

commit 7381bbd3b6141cf7466f71ea540dddace1b60dc3
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 23:57:13 2018 -0700

    Merging #14283

commit 3148b9e3783ecf2eeaa3d1ca7242d6bcf082fac5
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 23:46:28 2018 -0700

    Updated builds.

commit 78d002fef9f16ec2ab0b9b6aed3adfa8b1eba493
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 23:45:49 2018 -0700

    WebVRManager: Fixed userHeight value.

commit 929f2587e4c27c32322a3fd606180a723ae77b5e
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 23:34:02 2018 -0700

    WebVRManager/WebXRManager: Clean up.

commit 3cda93f87c9a974c36ded7b5508e83de2da17a94
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 23:33:04 2018 -0700

    WebVR/WebXR: Passing frameOfReference regardless of WebVR availability.

commit c48d55fc3a11004edb2a8837373f77661cc838b8
Author: 06wj <06wj@163.com>
Date:   Thu Aug 30 10:21:48 2018 +0800

    rename Triangle.uvIntersection to getUV

commit 79ad38632da8799846db2aa6f5b29191b8face63
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 15:45:47 2018 -0700

    Removed userHeight from webvr examples.

commit 8fa061423186ae7693bdd3f8ce2693122b30b964
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 15:42:39 2018 -0700

    Updated builds.

commit b4f4549f09b2c9327c46144e5ec66b1d4ab47cb8
Merge: f468cf5b9 cea165eb5
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 15:39:53 2018 -0700

    Merge pull request #14805 from mrdoob/webvr

    WebVRManager: Removed userHeight.

commit cea165eb5e20cb522e41ab545e5fe7e5c123cab2
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 15:38:49 2018 -0700

    WebVRManager: Removed userHeight.

commit f468cf5b92fbaeaeb30e1d6c42b6f1c5a3db3ef4
Merge: 1728f3d59 6b3e0852d
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 15:17:22 2018 -0700

    Merge pull request #14802 from joshpatt2/standing-fix

    Add back in support for turning off standing in VRManager.  This is

commit 6b3e0852d7a67178f3b64e6d173842c3806ba4df
Merge: ee2eca984 f5f566ef8
Author: Josh Patterson <josh.patterson@oculus.com>
Date:   Wed Aug 29 11:08:47 2018 -0700

    Merge branch 'standing-fix' of https://github.com/joshpatt2/three.js into standing-fix

commit ee2eca9848cd9b444835e711ca8ac344f081445f
Author: Josh Patterson <josh.patterson@oculus.com>
Date:   Wed Aug 29 11:01:50 2018 -0700

    Add back in support for turning off standing in VRManager.  This is
    breaking Oculus Browser's internal demos and also breaks
    https://threejs.org/examples/?q=webvr#webvr_rollercoaster.  Was a
    regression in r93 from r92.

commit f5f566ef8d6cf0628c6820997d9d1f39fdb6abb8
Author: Josh Patterson <josh.patterson@oculus.com>
Date:   Wed Aug 29 11:01:50 2018 -0700

    Add back in support for turning off standing in VRManager.  This is
    breaking Oculus Browser's internal demos and also breaks
    https://threejs.org/examples/?q=webvr#webvr_rollercoaster.  Was a
    regression in r93 from r92.

commit 1728f3d59113d3b626c7f1a3f849467faa58f05f
Merge: 79992d416 b2e625ff0
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 10:07:49 2018 -0700

    Merge pull request #14749 from vizorvr/fix-double-raf

    Fix double animation loop

commit 79992d416ba48343ca6fd0add113209b291cbf79
Merge: e7ca4934e 7504c8a06
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 09:05:55 2018 -0700

    Merge pull request #14517 from WestLangley/dev-lookAt

    Object3D.lookAt(): support rotated parents

commit e7ca4934ecffa68d765add37c1a333a9cb716067
Merge: e3043eeea 524571cfa
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 00:33:37 2018 -0700

    Merge pull request #14790 from WestLangley/dev-inst_buf_attr_normalized

    InstancedBufferAttribute: support normalized attribute

commit e3043eeea739000432f21e2eb952b3ae332b513b
Merge: 3860dc59d a98e95504
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 29 00:29:58 2018 -0700

    Merge pull request #14574 from sunag/dev-sea3d-bvh

    BVH Animation to SEA3D Character and SkeletonUtils

commit 3860dc59dad35a4d5b06c55ddb9d1794b6e0fc79
Merge: 9f074fbed 7f4e0ed2a
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 28 23:25:56 2018 -0700

    Merge pull request #14408 from donmccurdy/feat-gltfloader-loadingmanager-compat

    GLTFLoader: Ensure LoadingManager onLoad is supported.

commit 9f074fbedeb0bb9632392b781dbe824081374fdd
Merge: 2ff253ad9 6f7a61c00
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 28 22:08:19 2018 -0700

    Merge pull request #14794 from takahirox/FixVRMExample

    Fix missing .skinning/morphTarget/morphNormals copy in VRM example

commit 2ff253ad9bc78d9ecc7dd90f563f6a29a5edd8fb
Merge: 961761c56 71fd1c32c
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 28 22:05:32 2018 -0700

    Merge pull request #14619 from arodic/transform_controls_v2_patch

    Transform controls v2 stopPropagation patch

commit 52b3ef42ec3ba1573616685c876dc8fb1b2a9b9a
Author: 06wj <06wj@163.com>
Date:   Wed Aug 29 12:27:43 2018 +0800

    update Triangle.uvIntersection

commit f6f4d8d3c970ce2a63d02409c83f6ed772ee0aac
Author: 06wj <06wj@163.com>
Date:   Wed Aug 29 11:50:18 2018 +0800

    add Triangle.uvIntersection

commit 961761c56959fb0d1f48e62a2e47db08a0e38b17
Merge: cbe8e563d 7f57a46b1
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 28 18:01:04 2018 -0700

    Merge pull request #14791 from gkjohnson/example-cleanup

    Example Variable Clean up

commit cbe8e563d062918d85533dbe3a033af5192501aa
Merge: 651c3cd8f bf9b0d4dd
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 28 08:53:37 2018 -0700

    Merge pull request #14796 from elcommie/handle-pcd-parse-errors

    Fix error handling for PCDLoader parsing

commit bf9b0d4dd4b46c89b08637142f2c61f0ee91ba75
Author: elcommie <elcommie@hotmail.com>
Date:   Mon Aug 27 16:47:04 2018 -0700

    Fix error handling for PCDLoader parsing #14776

commit 6f7a61c001b58acb106353c1c426c5b89c611771
Author: Takahiro <hogehoge@gachapin.jp>
Date:   Tue Aug 28 04:16:01 2018 +0900

    Fix missing .skinning/morphTarget/morphNormals copy in VRM example

commit 7f57a46b1ad5c9b7e83e9a19b116baf17a442b89
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Mon Aug 27 08:15:49 2018 -0700

    Remove unneeded parameter

commit 651c3cd8f03a8fe98e2f70300fdee517c1023169
Merge: a954381fc 770b4296c
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 26 22:44:30 2018 -0700

    Merge pull request #14793 from gkjohnson/vrml-scope-fix

    Fix the VRMLLoader `this` scope.

commit a954381fcfa9e71863df2cf846752f858d45bfd9
Merge: 1e2136af7 97d4a9c34
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 26 20:38:59 2018 -0700

    Merge pull request #14792 from WestLangley/dev-encodings_cleanup

    encodings_pars_fragment: clean up

commit 97d4a9c34b56d13b02c133352113f8f8a39404be
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Sun Aug 26 22:48:57 2018 -0400

    clean up

    clean up

commit 770b4296c0f2ceca60632eed7f0b96c726524f1c
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Sun Aug 26 19:54:11 2018 -0700

    Fix the VRMLLoader `this` scope.

commit 667b79555e600718aa647e028b7838a5e9ce95f1
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Sun Aug 26 19:42:44 2018 -0700

    Fix `this` reference, remove unused variable

commit 5cd646f027121af24bc6fe245487dbf4f71c3639
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Sun Aug 26 19:17:38 2018 -0700

    fix undefined variable problems

commit 524571cfa1da7a789cadb00637bb69a5431039b1
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Sun Aug 26 20:37:13 2018 -0400

    Add normalized arg to constructor

commit 1e2136af76e45a3fa6cd43e537294bfa6db60548
Merge: 1fe92061f e74bcdcc7
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 26 15:26:46 2018 -0700

    Merge pull request #14593 from WestLangley/dev-nefertiti

    Added object-space normal map example

commit 1fe92061f3e895624e790abf73423743ccf40b40
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 26 14:59:58 2018 -0700

    TrackballControls: Added event.preventDefault() in touchstart. See #14182

commit 63030999c7d1cb6d043ef4c4b6be6634cbe63a2c
Merge: b22db83fa 0b76ce4b7
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 26 14:48:27 2018 -0700

    Merge pull request #14789 from Mugen87/dev2

    Global: Improve code style

commit 71fd1c32ca10e63a4f6f62646ca2276c0ab333a9
Author: Aki Rodic <aleksandar.xyz@gmail.com>
Date:   Wed Aug 1 22:25:26 2018 +0200

    Removed stopPropagation from TransformControls.
    Added OrbitControls to TransformControls example.

commit 0b76ce4b77c0d7c64c4eef119f6624f2e53970eb
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sun Aug 26 11:29:42 2018 +0200

    Global: Improve code style

commit b22db83fa5b918fc1cfd15b145a1717a4038a4c3
Merge: 8835fa8b9 dbbff2930
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 25 15:11:42 2018 -0700

    Merge pull request #14076 from bGute/patch-2

    Update Material.toJSON

commit 8835fa8b9e8a9364ec08639b58cacb39dff39d11
Merge: 6d16c9a80 12935e499
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 25 14:39:36 2018 -0700

    Merge pull request #13084 from looeee/refactor_parallax_example

    Simplify and refactor parallax barrier example

commit 6d16c9a80b9221ef9c4d5ef5a1a873f2264ccf47
Merge: ab5f39033 648e6b9d5
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 25 11:50:59 2018 -0700

    Merge pull request #14781 from Mugen87/dev17

    Examples: Moved webgl_skinning_simple to gltf

commit 648e6b9d5b295a94b5f72ffc4356adcd2c271348
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 25 20:39:25 2018 +0200

    Examples: Improve webgl_skinning_simple

commit ab5f390330f727cbb040b976f51728aa5102abff
Merge: 83b394eb4 91c49d728
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 25 11:32:13 2018 -0700

    Merge pull request #14780 from WestLangley/dev-pmrem_dispose

    Examples: PMREM clean up

commit 83b394eb4263b1ac662262bb9d858ba41d9dfe3f
Merge: 3830394c3 34e3dac8f
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 25 11:26:44 2018 -0700

    Merge pull request #14785 from Mugen87/dev2

    Examples: Removed unused variables

commit 34e3dac8f009572d2b5f1392df78fe9502a362e4
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 25 17:14:20 2018 +0200

    Examples: Removed unused variables

commit 239627a297705358f73991e71a510c5d684350bd
Author: 06wj <06wj@163.com>
Date:   Sat Aug 25 20:54:19 2018 +0800

    Sprite: The result of sprite.raycast add uv

commit d459b9f7fd6c1a3bccf9a30776cde9dde293e234
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 25 14:04:23 2018 +0200

    Update webgl_skinning_simple

commit c33a1f7f1c2890459bdfd2141b3083354f360434
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 25 12:47:44 2018 +0200

    Examples: Moved webgl_skinning_simple to gltf

commit 91c49d7284afc8c06053dbb154c58a793edc0229
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Fri Aug 24 23:53:10 2018 -0400

    Clean up

commit 3830394c38f491b5b0c3413c43cb129b08544294
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 17:20:52 2018 -0700

    Docs: css clean up.

commit 72d57d86891361a2ef28ab1bfda2c2c946ca88a2
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 15:47:31 2018 -0700

    KMZLoader: Parse doc.kml when available.

commit 60c7bf51c5f9dcdca81dcfaeee4b75d48cfd06c5
Merge: 304cec1b6 21a9169b8
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 14:59:28 2018 -0700

    Merge pull request #14777 from Mugen87/dev17

    Examples: Remove more lgtm.com warnings

commit 304cec1b6871e7805e6caf57d911c517a59b1d85
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 14:55:02 2018 -0700

    Editor: Position and scale values need more precision.

commit e8eaefc37274ed18e9b1becabbf9e6027ba61e14
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 14:48:49 2018 -0700

    KMZLoader: Handle images with manager.setURLModifier.

commit 21a9169b86dcaf316bef22ef26c7a214c8845195
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Fri Aug 24 23:18:30 2018 +0200

    Examples: Removemore lgtm.com warnings

commit 13e9ff25b235ffbbf6aa955a6b04b1da068c4310
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 13:40:09 2018 -0700

    LegacyGLTFLoader: Pass manager to internal loaders.

commit 1fe41764c50a93455397559428273a9124f4eb77
Merge: 3793deda5 a5a1ccba0
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 13:16:24 2018 -0700

    Merge pull request #14774 from Mugen87/dev17

    Examples: Clean up

commit 3793deda577ec676b364d7e657038b580ce5d9be
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 24 11:06:23 2018 -0700

    README: Minor changes.

commit a5a1ccba01ffcc13b4d720ddf4e29dcd121b90da
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Fri Aug 24 19:21:01 2018 +0200

    Examples: Clean up

commit 9bb3c6472074ed87b77269fa9d09ff62fa7706d8
Merge: 66c7a2672 52c9fb52f
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 23 14:26:18 2018 -0700

    Merge pull request #14772 from gkjohnson/ply-exporter-lgtm-warning

    Fix PLYExporter includeIndices LGTM warning

commit 52c9fb52fb6d50d3d307cc857a49a44d6d28a7d5
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Thu Aug 23 13:03:16 2018 -0700

    Fix PLYExporter includeIndices LGTM warning

commit 66c7a26729cec929f91ea2f112bb1cebf3fe530c
Merge: 65bda26c9 784bbf526
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 23 09:39:21 2018 -0700

    Merge pull request #14769 from Mugen87/dev17

    Examples: Clean up

commit 65bda26c97f8d6ae6073251efcdc409b8ce96f23
Merge: ca849a995 208233d0e
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 23 09:20:20 2018 -0700

    Merge pull request #14770 from arodic/patch-1

    Removed unused loop from TransformControls.

commit ca849a995853cc749af031231d9b6b9dcd5b1c8f
Merge: bced02a8c a757ec749
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 23 09:18:41 2018 -0700

    Merge pull request #14771 from arodic/transform_controls_enabled_property

    Cosmetic improvement to TransformControls axis dimming/highlight.

commit a757ec749f81300fc7715f8b9f7ea3367be98c2d
Author: Aki Rodic <aleksandar.xyz@gmail.com>
Date:   Thu Aug 23 13:04:46 2018 +0200

    Cosmetic improvement to TransformControls axis dimming/highlight.

commit 208233d0e091b5c40f8c9ba05098cc4e1c667dba
Author: AKI RODIC <aleksandar.xyz@gmail.com>
Date:   Thu Aug 23 12:56:02 2018 +0200

    Removed unused loop from TransformControls.

commit 784bbf5267626bf5a619d78ea3e5ac118bf35df3
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Thu Aug 23 10:25:50 2018 +0200

    Examples: Clean up

commit bced02a8c8cba306edd43a53f45e48e74cc757e3
Merge: 5996fab6b c8407b4c5
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 23 00:43:11 2018 -0700

    Merge pull request #14768 from donmccurdy/feat-image-mimetype

    GLTFLoader: Use mimetype to set texture format, if set.

commit c8407b4c53db78f99e6732e105a4ae530956d3c3
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Wed Aug 22 22:35:37 2018 -0700

    GLTFLoader: Use mimetype to set texture format, if set.

commit 5996fab6b6883b7649c14d22b5156a02ae00877c
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 18:13:42 2018 -0700

    Editor: Clean up.

commit 8e05181c2e466cd9a3bd846f9e1d27fdea4e5f75
Merge: 1e66ddccd 79b2d6be8
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 17:53:16 2018 -0700

    Merge pull request #14767 from mrdoob/editor

    Editor: Added multiple files loading support.

commit 79b2d6be81c41d2dc2fda730d0528971d16c4af0
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 17:52:08 2018 -0700

    Editor: Added multiple files loading support.

commit 1e66ddccd925eaab7be17cef8c1aa569fd7e5faf
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 16:57:24 2018 -0700

    Editor: Zip handling code clean up.

commit f41e9a4baf5927cb131bcacac7b8cddb310a6b5a
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 16:27:26 2018 -0700

    Editor: Refactored zip handling code.

commit 3f9ead8c0ac0883f825c51b551d3e67d91712a57
Merge: 3fae2c736 068ef912c
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 13:30:19 2018 -0700

    Merge pull request #14763 from arodic/transform_controls_enabled_property

    Added enabled property to TransformControls.

commit 3fae2c7360c0508d820574e446e98fa5a5125a59
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 13:29:01 2018 -0700

    Editor: Clean up.

commit d9353e43f32479ce534dc2aafaac6dbde18700f4
Merge: fb933b5b9 1a52d3fed
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 13:24:14 2018 -0700

    Merge pull request #14766 from mrdoob/editor

    Editor: Added support for zipped fbx.

commit 1a52d3fedde11fb8557d8f367b97ded1cead2a67
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 13:22:23 2018 -0700

    Editor: Added support for zipped fbx.

commit fb933b5b97c30c125c99a901fd219257a148d826
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 12:35:48 2018 -0700

    Updated builds.

commit 96422181a5f57560ae5b2b85f8851e24947a0f5f
Merge: 9863cd6ee 6c621acca
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 12:31:48 2018 -0700

    Merge pull request #12520 from maccesch/dev

    fixed line precision raycasting outside the bounding sphere of Line

commit 9863cd6ee0f57d52a04f7db9c4e86bda1ebf8ba9
Merge: d88a3f6e0 30b71c78e
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 12:22:32 2018 -0700

    Merge pull request #14761 from mixtur/patch-1

    TransformControls: fix duplicate material

commit d88a3f6e059573abd2ff69754eaed92d143e5864
Merge: 383b44ec5 4f2b45d2c
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 12:21:24 2018 -0700

    Merge pull request #14765 from Mugen87/dev17

    Example: Removed webgl_geometry_colors_json

commit 383b44ec53e01a518e3b9ec218f2103ff73a7cde
Merge: 1fe4e34b7 886e79fc4
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 22 11:40:31 2018 -0700

    Merge pull request #14764 from Mugen87/dev2

    Clean up

commit 4f2b45d2c5ff7cf63c9e361753b2e0768f120d6f
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Wed Aug 22 19:07:00 2018 +0200

    Example: Removed webgl_geometry_colors.json

commit 886e79fc40edd210044a5d3c7cd9f3ef7d763422
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Wed Aug 22 18:47:41 2018 +0200

    Clean up

commit 068ef912c358d62284c7e3bc77e42d5c57cb6109
Author: Aki Rodic <aleksandar.xyz@gmail.com>
Date:   Wed Aug 22 16:35:54 2018 +0200

    Added enabled property to TransformControls.

commit 30b71c78eed5b167c17366b1343fc0a40001bb2d
Author: Michael Turkeev <turkeevm@gmail.com>
Date:   Wed Aug 22 13:53:05 2018 +0300

    TransformControls: fix duplicate material

    Same material was defined twice in the same scope.

commit 1fe4e34b7a6ff26824c8fd276d0c3c285aed656f
Merge: 0908b411f 899ac29ca
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 15:31:09 2018 -0700

    Merge pull request #14753 from mrdoob/looeee-patch-1-1

    DOCS: add note that equirectangular envmap is not supported by Standard material

commit 0908b411fb2c3b319564c9259898d9dfdb1d1e83
Merge: 4de5de0c5 8288ae7c3
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 15:28:40 2018 -0700

    Merge pull request #14756 from Mugen87/dev2

    Ray: Slightly optimize .intersectsSphere()

commit 8288ae7c33e577690a056efa4e7b22faea952632
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Tue Aug 21 23:36:02 2018 +0200

    Ray: Slightly optimize .intersectsSphere()

commit 4de5de0c5ad2a8aa44594def8f91d3251f98d159
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 14:05:59 2018 -0700

    Updated builds.

commit 085f272cfde604e37ff2cde329e4945fc7dd2c55
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 14:05:22 2018 -0700

    ShaderChunk: Improved fog_fragment mediump workaround comment.

commit 508b82def9bf34d677bc09b584fdf84aedb19b08
Merge: 4ab0e6902 33f69d778
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 13:46:56 2018 -0700

    Merge pull request #14752 from greggman/non-overflowing-fog

    Make distance fog calculation overflow less in mediump

commit 4ab0e69024a02c7c89a2f80abc2a56caf0ce9403
Merge: 5a415f8aa 60d533d52
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 12:27:28 2018 -0700

    Merge pull request #14747 from donmccurdy/examples-rm-animated-geometry

    Examples: Replace JSONLoader animated examples using THREE.Geometry.

commit 5a415f8aa6bfa59a0f5b5fb82bde02dced35abd6
Merge: e1cd7374b 3c46c06a2
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 12:17:18 2018 -0700

    Merge pull request #14755 from mrdoob/docs

    Docs: Added localisation support to manual pages.

commit 3c46c06a20ba57c76a7e1cd6b029110b0fb8fe7d
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 12:16:40 2018 -0700

    Docs: Added localisation support to manual pages.

commit e1cd7374b0ef70bd930eb36cec115a4ba310de58
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 11:52:37 2018 -0700

    Update Texture docs.

commit 2cf6e119c42261cde16bd17ec6b2f23b44917ba4
Merge: 454cc0740 c6354aeb6
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 21 11:52:24 2018 -0700

    Merge branch 'patch-3' of https://github.com/jayschwa/three.js into dev

    # Conflicts:
    #	docs/api/en/textures/Texture.html

commit 899ac29cad19e27fcdca40fa28cd3f0f37e6b1ae
Author: Lewy Blue <looeee@gmail.com>
Date:   Tue Aug 21 13:07:29 2018 +0100

    DOCS: add note that equirectangular envmap is not supported by Standard material

    As per @WestLangley's comment:
    https://github.com/mrdoob/three.js/issues/14709#issuecomment-412926600

commit b2e625ff0ecaf546c3e736827d7f3e37b492b3c9
Author: Jaakko Manninen <kschzt@gmail.com>
Date:   Tue Aug 21 14:57:57 2018 +0300

    remove isAnimating assignment

commit f7a9a0fce4845275356d5e20404cef6113625220
Author: Jaakko Manninen <kschzt@gmail.com>
Date:   Tue Aug 21 14:49:11 2018 +0300

    WebVRManager: always stop animation when not presenting

commit 33f69d778e5d4d2ac7be4a613a409c0a7ad59b43
Author: Gregg (Greggman/GMan) Tavares <github@greggman.com>
Date:   Tue Aug 21 15:11:17 2018 +0900

    Make distance fog calculation overflow less in mediump

commit 60d533d5272b910efcacb4a0a67e2cf53738549d
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 20 21:41:00 2018 -0700

    Remove female02 and male02 JSON models.

commit 22b2f127a605d06df7c7f2f9647da37435039eff
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 20 21:31:52 2018 -0700

    Examples: Update shadowmap example.

commit 3f1907602bb76d8ea78319d09e8ec33951adf38b
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 20 19:05:34 2018 -0700

    Examples: Restore JSONLoader base example, move file to json/legacy.

commit 0885bf68e38cf1f5c79273b0965f591ecbb4a2c7
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 20 07:38:44 2018 -0700

    Projector: Support BufferGeometry morph targets.

commit 454cc07403d23227a796b36af0588f55b6ab7744
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 18:11:16 2018 -0700

    Updated builds.

commit c2a469a9c7fa40fd604b341dab6f83547833cde5
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 18:10:30 2018 -0700

    WebGLRenderer: renderState lights needs to be updated per ArrayCamera's subcamera.

commit 47a76b12aab34a77aeb0f78b5e87be2b3ed131e9
Merge: 57e4701b1 c3174e97b
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 16:10:09 2018 -0700

    Merge pull request #14719 from WestLangley/dev-example_cleanup

    Terrain raycast example: cleanup

commit 57e4701b1065a39667abe8fd35fb2d954538a373
Merge: 448c32fc3 7f12d410a
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 15:36:40 2018 -0700

    Merge pull request #14746 from WestLangley/dev-compute_vertex_normals

    BufferGeometry: disregard groups in computeVertexNormals()

commit 7f12d410aebc7738f1605a2d8279c0d83175e4dd
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Mon Aug 20 18:07:09 2018 -0400

    Cleanup

commit 448c32fc374e158133f7003fbef756ae58aefc56
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 14:56:08 2018 -0700

    Clean up.

commit 649ab8e180ffbc372113582ab188b16d4bc2d557
Merge: c9e577e35 1e7530bb7
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 14:52:26 2018 -0700

    Merge pull request #14741 from WestLangley/dev-obj_manager_example

    OBJLoader example: load all assets before adding object to the scene

commit c9e577e35134d593c41cfa5cc82ecbc33ed4d0f5
Merge: 8a1a8adeb 7a5a5f0c8
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 14:43:26 2018 -0700

    Merge pull request #14694 from arodic/transform_controls_hide_axes

    TransformControls: Added hideX, hideY and hideZ for axis hiding

commit 8a1a8adeb141547a5085037ee90045e53960420e
Merge: 854c560af 7d4909b6c
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 13:22:46 2018 -0700

    Merge pull request #14750 from mrdoob/docs

    Docs: Added localisation support.

commit 7d4909b6c2cbc5fac41da9acedc0fc5894b1a37f
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 20 13:22:10 2018 -0700

    Docs: Added localisation support.

commit 6230e85ca923bc1691de9138060b89ef59e5a4a0
Author: Jaakko Manninen <kschzt@gmail.com>
Date:   Mon Aug 20 17:35:16 2018 +0300

    Always stop WebVRManager animation if started when exiting VR

commit 7a5a5f0c8a45a61ae92554d071ebde227b0d4d32
Author: Aki Rodic <aleksandar.xyz@gmail.com>
Date:   Sat Aug 11 17:15:37 2018 +0200

    TransformControls: Added hideX, hideY and hideZ property for explicit
    axis hiding.

commit f0d3d639d0b4e68a078a3d8d8ec1519f194e54d5
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 20 07:27:43 2018 -0700

    Projector: Support THREE.FaceColors.

commit 863bd7ef35ccf87acf75ab32ea3f707a929dda4e
Author: Don McCurdy <donmccurdy@google.com>
Date:   Sun Aug 19 22:34:30 2018 -0700

    Examples: Replace JSONLoader animated examples using THREE.Geometry.

commit 890e756c4016330b89ce0781c163734e7dc5256c
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Mon Aug 20 01:11:05 2018 -0400

    Disregard groups in computeVertexNormals()

commit 854c560af3c89dab9c0a369bdf73f7cd3beff05f
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 19:10:28 2018 -0700

    Editor: Clean up.

commit cbdaa9fad16e732a432c78e0d5708356b9b49a50
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 19:10:10 2018 -0700

    Editor: Expose BoundingSphere radius.

commit 00cd9a27e5acdcb89a76c96b75035388385a31be
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 19:09:43 2018 -0700

    Editor: BufferGeometry Attributes clean up.

commit 6bc85fe1df1d72ced18b54030395065a3ab0c74a
Merge: 71f608d9a bfb301829
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 12:57:15 2018 -0700

    Merge pull request #14744 from mrdoob/revert-14743-webvr

    Revert "WebVRManager: Added device.capabilities.hasExternalDisplay support."

commit bfb30182986fccd489dd0d436f0444b9da4557a8
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 12:54:53 2018 -0700

    Revert "WebVRManager: Added device.capabilities.hasExternalDisplay support."

commit 71f608d9a3c09c6347b8ccdc5d331869842da41b
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 12:25:48 2018 -0700

    Updated builds.

commit 66bab7bdc2faca240be7d59d8cd8fca24956de7c
Merge: 4a4123206 b0f18bbcf
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 12:23:04 2018 -0700

    Merge pull request #14743 from mrdoob/webvr

    WebVRManager: Added device.capabilities.hasExternalDisplay support.

commit b0f18bbcf1b9ac96b8f40ab1c4d922ce3e28dc6f
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 19 12:22:04 2018 -0700

    WebVRManager: Added device.capabilities.hasExternalDisplay support.

commit 1e7530bb71b5f1e5f1cd21aa9ae442d4a06ddc3a
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Sat Aug 18 22:02:07 2018 -0400

    Load all assets before adding object to scene

commit 4a4123206826429d154d1df9e9ef74560ae13dcd
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 20:05:01 2018 -0700

    Updated builds.

commit f9c5ee5999d67def91e390f643981458ac9208af
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 20:04:23 2018 -0700

    Utils: externs clean up.

commit 0a59139a9fb583dc33f70db8b0e3cfe5d2c10bf0
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 20:01:00 2018 -0700

    Clean up.

commit 8403e31ca5013f21f06fb3b71831302ff8c0cf6d
Merge: cd8068269 482763599
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 19:59:41 2018 -0700

    Merge pull request #14718 from troy351/dev

    ImageUtils: Remove usage of OffscreenCanvas in .getDataURL()

commit cd8068269c0809be4f718de36066e4c14a935ca3
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 18:46:50 2018 -0700

    Improved webgl_loader_draco example.

commit cc4855e7635553dbd34385c33217916d703af03a
Merge: 3ac48134f bfcc9cef2
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 18:44:10 2018 -0700

    Merge pull request #14727 from kaisalmen/OBJLoader2_V242

    OBJLoader2 V2.4.2: Generic error callback + align load and loadMtl callbacks

commit 3ac48134fb6a7c5d5d3717ccc5ad9649342f8ba3
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 18:36:00 2018 -0700

    Improved misc_controls_transform example.

commit f5288205be19cb45b29fe0f38205731f99f69d5b
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 18:34:28 2018 -0700

    OffscreenCanvas code clean up.

commit 1751a94364fead9ab880429f60b79a395908ab35
Merge: af878f446 310d68186
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 17 18:27:02 2018 -0700

    Merge pull request #14721 from devnook/offscreencanvas

    Improve offscreencanvas example for cross-browser inter operability

commit af878f446dc4d5ee6153000cee88dd32e902eb91
Merge: efd712ac1 83b0e4980
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 16 18:47:25 2018 -0700

    Merge pull request #14728 from WestLangley/dev-example_cleanup_2

    Unreal Bloom Example: cleanup

commit 83b0e4980d2f4c595b0c6b29f96af09c2a60f9a5
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Thu Aug 16 18:36:36 2018 -0400

    Cleanup

commit bfcc9cef245988d0a497ca039516fcf16edf45da
Author: Kai Salmen <myself@kaisalmen.de>
Date:   Thu Aug 16 23:13:54 2018 +0200

    #14606: `OBJLoader2` allows to register a generic error handler. If this callback is available it will be used instead of a throw. `LoaderWorkerDirector` uses this callback to report a problem, but continue with the next loading task.
    `OBJLoader2.loadMtl` now allows to pass onProgress and onError as well.

commit 310d68186666e3d7445e96b3a0a0ee90d1c7adf4
Author: Ewa Gasperowicz <devnook@gmail.com>
Date:   Thu Aug 16 21:34:12 2018 +0100

    Update formatting to match code style cd

commit ed6281be2f9b6bc573299b518d0488f719334ffa
Author: Ewa Gasperowicz <devnook@gmail.com>
Date:   Thu Aug 16 21:29:25 2018 +0100

    Update formatting to match code style

commit c3174e97b5a52ed575d16e2ac292eb05b8963f6c
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Thu Aug 16 02:33:55 2018 -0400

    Cleanup

commit efd712ac14f8ea469aec45ecea83c1a72e741682
Merge: eb5d999ba 80b7da242
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 15 21:29:24 2018 -0700

    Merge pull request #14715 from WestLangley/dev-cleanup_lookat

    Examples: Avoid new when calling lookAt()

commit 482763599dc08ad2f63390ba3d4b22508c6c9a0e
Author: troy351 <914053923@qq.com>
Date:   Thu Aug 16 12:01:02 2018 +0800

    fix #14713

commit eb5d999ba9d955cf3fc7b64466ab6c7045191f58
Merge: f5d6296e5 fc994f71a
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 15 20:29:54 2018 -0700

    Merge pull request #14717 from Pyrolistical/RaytracingRenderer-typo

    Fixed a typo

commit fc994f71a4ff9e38516643b776413e4ea3b4c32e
Author: Pyrolistical <pyrogx1133@gmail.com>
Date:   Wed Aug 15 17:25:11 2018 -0700

    Fixed a typo

commit 80b7da24215874a9d28b1f9d7501b1ad62019530
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Wed Aug 15 13:43:59 2018 -0400

    Avoid new when calling lookAt()

commit f5d6296e57bf3a23e80cbe2c49ae6c0c8c6a03ef
Merge: 39514d368 0778537d3
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 13:16:44 2018 -0700

    Merge pull request #14693 from Mugen87/dev17

    ShaderMaterial: Added defines to .toJSON()

commit 39514d368b5951704d776ae4f41c28896adf0233
Merge: 4d092dd1d e54b65829
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 12:13:55 2018 -0700

    Merge pull request #14712 from donmccurdy/mv-buffergeometryutils-2

    BufferGeometryUtils: Fix test path.

commit 4d092dd1d523f87c86c378c6e21c96723342ddb3
Merge: 4c4a9348b b8a7afa0d
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 11:09:51 2018 -0700

    Merge pull request #14706 from WestLangley/dev-points_size_attenuation

    PointsMaterial: size attenuation applies to perspective camera only

commit e54b65829cbe22b11f81a8758dcd6d988091c776
Author: Don McCurdy <donmccurdy@google.com>
Date:   Tue Aug 14 11:08:39 2018 -0700

    BufferGeometryUtils: Fix test path.

commit 4c4a9348b6f612f3db2d5e5ffe22e67d10522eef
Merge: d05947024 1f5ce1786
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 11:06:06 2018 -0700

    Merge pull request #14707 from donmccurdy/mv-buffergeometryutils

    BufferGeometryUtils: Move to utils/ folder.

commit d059470243fe59e3a9a26c883523362d5fd5c175
Merge: b3925640f 4e4b491ec
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 11:00:00 2018 -0700

    Merge pull request #14710 from arodic/handleEvent_remove

    Removed dead code (handleEvent) from controls.

commit b3925640fbdc172d47110a1e70b9152579725a76
Merge: 7e7529484 95e93feab
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 14 10:58:53 2018 -0700

    Merge pull request #14711 from Mugen87/dev2

    BufferGeometry: Support name of morph targets in .fromGeometry()

commit 95e93feaba8ead1c0107d640274691a3ac43dde1
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Tue Aug 14 18:51:41 2018 +0200

    BufferGeometry: Support name of morph targets in .fromGeometry()

commit 4e4b491eccf8949b027865d4475cd3a7310077da
Author: Aki Rodic <aleksandar.xyz@gmail.com>
Date:   Tue Aug 14 17:01:38 2018 +0200

    Removed dead code (handleEvent) from controls.

commit 1f5ce178691c48aabb3a13ce78fb488937c1a7ed
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 13 23:18:27 2018 -0700

    BufferGeometryUtils: Move to utils/ folder.

commit b8a7afa0d9f1ac282cd1e9a1d2df921a5f981c6f
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Mon Aug 13 22:21:36 2018 -0400

    SizeAttenuation is for perspective camera only

commit 7e75294842eb445b03e8e2bfc68081d31364b3ed
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 17:13:20 2018 -0700

    Updated builds.

commit 8d162f50e4002fd7a0e6c93682957d459a724bf2
Merge: 1f2e7f204 eabbd39aa
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 17:11:05 2018 -0700

    Merge pull request #14636 from WestLangley/dev-sprite_size_attenuation

    Add SpriteMaterial sizeAttenuation property

commit 1f2e7f204d5cf7c14eee306fa086ebf1be7711b8
Merge: 0e9e5e5da 6be53f628
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 16:26:33 2018 -0700

    Merge pull request #14705 from mrdoob/editor

    Editor: Update position after raycasting in arkanoid example.

commit 6be53f62861fd4ef25fe656d8f98ab59a5ffb8a5
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 16:25:14 2018 -0700

    Editor: Update position after raycasting in arkanoid example.

commit 0e9e5e5daaff4ecac5d3dc3c8a4ab8fdc7a82311
Merge: cccb5ccf6 aea121179
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 16:07:20 2018 -0700

    Merge pull request #14704 from mrdoob/editor

    Editor: Support zipped glb and gltfs.

commit aea121179ae25581cc4eff2d14b6c32cb7429871
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 16:05:14 2018 -0700

    Editor: Support zipped glb and gltfs.

commit cccb5ccf6dca303e31ba3c0050433062c96ace9d
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 14:06:31 2018 -0700

    Clean up.

commit cc13c25604f517e2d4872b1c757b56e7b2e4fb99
Merge: 5def15e12 639988529
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 14:03:23 2018 -0700

    Merge pull request #14689 from Yugloocamai/patch-1

    Viewport.js: fix orphaned object

commit 5def15e121193261881b599539890d4d47cb088f
Merge: cdf553fdc 189a60a66
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 13:43:34 2018 -0700

    Merge pull request #14660 from takahirox/AddNoteToLoadingManager

    Add a note to LoadingManager

commit cdf553fdcd74bb2e45a5e45a01b3143807c1c486
Merge: a8e50626b 5ec081194
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 13 12:17:38 2018 -0700

    Merge pull request #14702 from looeee/disable_http_server_cache

    Disable http-server caching

commit 5ec081194b94b86f0771eaaaa6a47e7178d6e910
Author: Lewy Blue <looeee@gmail.com>
Date:   Mon Aug 13 11:30:52 2018 +0100

    Disable http-server caching

commit a8e50626bbd8387059ebaeca607db3ca2895642f
Merge: ef3ac9a73 5d2e6aadf
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 12 06:26:57 2018 -0700

    Merge pull request #14635 from sunag/dev-sea3d-draco

    SEA3D + Google Draco

commit 0778537d3b2f3a59eb098d3ec153d12606e0f00e
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 11 14:24:08 2018 +0200

    ShaderMaterial: Added defines to toJSON()

commit ef3ac9a73a206e4cb1605d96391ac84e24222bdf
Merge: 67a489352 906ce1377
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:41:01 2018 -0700

    Merge pull request #14598 from Mugen87/dev17

    ShaderMaterial: Improved serialization/deserialization

commit 67a4893527773fbeaf4ba80ef17240971422c5ec
Merge: 97398663b 085a6a7a6
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:19:59 2018 -0700

    Merge pull request #14685 from WestLangley/dev-camera_pmi

    Camera: added projectionMatrixInverse property

commit 97398663b54b115934d622938b73cbd5fcb85068
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:07:19 2018 -0700

    README: Removed lgtm logo to match other badges.

commit 6c4875236fa1ce8901bac69501e2e2f5603c020b
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:05:11 2018 -0700

    README: Shorter code quality label.

commit 992919718f7aafc2f5590016735a0e822a5ad503
Merge: 4b2beda9f b3bd93573
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:03:56 2018 -0700

    Merge pull request #14681 from sjvs/patch-1

    Show LGTM.com JavaScript code quality badge

commit 4b2beda9f295d1fba2c83f91e5afb2494ca03eb4
Merge: d963a1417 fe4b07cdf
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 20:02:07 2018 -0700

    Merge pull request #14684 from WestLangley/dev-cartesian_conversion

    Added cartesian conversion methods

commit d963a14178e65977f2b301d4420e1c26846c59dc
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 10 13:45:52 2018 -0700

    WebVR examples clean up.

commit 906ce137764fb47b529209ba04bbb90c74e87fa8
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Fri Aug 10 20:29:11 2018 +0200

    ShaderMaterial: Added note about uniform types

commit 63998852925b3738a99c7f9b7f6814dab1e52941
Author: Yugloocamai <Yugloocamai@gmail.com>
Date:   Fri Aug 10 11:19:36 2018 -0700

    Viewport.js: fix orphaned object

    Make sure that any objects being removed from the scene are also detached from the transformControls before the next render pass.

commit b3bd93573a91ea304f07ee81798930b3d69012d3
Author: Bas van Schaik <github@s.traiectum.net>
Date:   Fri Aug 10 18:08:22 2018 +0100

    Update badge to have custom label

commit 3330a82425b0a715e96fa2b66a7553b676375ca7
Author: Ewa Gasperowicz <devnook@gmail.com>
Date:   Fri Aug 10 15:47:53 2018 +0200

    Improve offscreencanvas example for cross-browser op

commit 28295acd709a579f310e476c2377af4c13bf4a6d
Author: Bas van Schaik <github@s.traiectum.net>
Date:   Fri Aug 10 14:08:59 2018 +0100

    Update LGTM badge link

commit 085a6a7a69221352f52adab4c400743169ae34f9
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Fri Aug 10 01:37:48 2018 -0400

    Added projectionMatrixInverse property

commit 7f4e0ed2a2dd6a7c5e2233eb99d81506bff087c9
Author: Don McCurdy <donmccurdy@google.com>
Date:   Thu Aug 9 20:22:59 2018 -0700

    GLTFLoader: Add comment on loading manager fix.

commit fe4b07cdf915817d129d1aa41367cf9141480e50
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Thu Aug 9 23:22:49 2018 -0400

    Added cartesian conversion methods

commit 4ab873f976b6d59892f738c8ece8277b148f2f34
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Thu Aug 9 19:58:03 2018 -0400

    Added cartesian conversion methods

commit 06a56a1aa71a630fb887f6f7c55b4a50af6dba7b
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 16:43:47 2018 -0700

    Updated builds.

commit e6fb40d4802a532c89c1a47ad9870a2bd55acaaf
Merge: e13051668 a6d174e9e
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 16:05:56 2018 -0700

    Merge pull request #14628 from yaoyao-cn/dev

    remove unnecessary calculation in Vector3.project

commit e130516689497c163d6b9eab0d3239eb580525e0
Merge: addf1fe7d 971d7681c
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 13:46:37 2018 -0700

    Merge pull request #14682 from 4zuko/feature/texture-loader-regex-update

    #14675 | TextureLoader - Regex update

commit 971d7681c31c34df44cf363a1b713be0e5b9d6bc
Author: Anis Zuko <anis.zuko@symphony.is>
Date:   Thu Aug 9 22:31:40 2018 +0200

    #14675 | CR Updates

commit addf1fe7db3663e73ab419142e3876150e85027e
Merge: 49fb1e924 49b37a42b
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 13:25:58 2018 -0700

    Merge pull request #14674 from okitu/FileLoader-abort-event

    FileLoader: Add listener for 'abort' event

commit 49fb1e924ca4502cc879118e1b724e80a414c8c7
Merge: a3f01f807 4b11d315e
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 12:59:37 2018 -0700

    Merge pull request #14680 from Mugen87/dev15

    Dev: Switch to http-server

commit a3f01f8077eca5972da3a78dac007359204ff000
Merge: 10f93476d 699f12327
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 10:51:48 2018 -0700

    Merge pull request #14678 from LordBenjamin/jspm-package-size

    Add JSPM overrides to reduce the package size.

commit 10f93476d08a1c9f14a89391da2957f123996282
Merge: 4688a5fb2 98b120306
Author: Mr.doob <info@mrdoob.com>
Date:   Thu Aug 9 10:16:46 2018 -0700

    Merge pull request #14677 from mbredif/getWorldDirection

    optimized getWorldDirection

commit 402290d717067b745db8dbb2a525e3c8630ede32
Author: Anis Zuko <anis.zuko@symphony.is>
Date:   Thu Aug 9 17:38:39 2018 +0200

    #14675 | TextureLoader - Regex update

commit 699f12327d1485ec659d7632f6ffd36a0d343217
Merge: 6f3586548 b96f65fe4
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 16:02:25 2018 +0100

    Merge branch 'jspm-package-size' of https://github.com/LordBenjamin/three.js into jspm-package-size

commit 6f3586548ef68d3b331afba078b4be3fd64230d4
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 13:40:12 2018 +0100

    Remove reference to bower.json, this no longer exists in three.js

commit ae6d0e877930a53e65c06b6ae26a6f3d032999e7
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 11:54:30 2018 +0100

    Attempt to add JSPM overrides to reduce the package size.

commit a1abfff338a7b75d3d0365b693d53fa2d822946f
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Thu Aug 9 16:54:14 2018 +0200

    Support more uniform types

commit aaa8f291189fb1b2f3218dbf632c6b3335bdd8de
Author: Bas van Schaik <github@s.traiectum.net>
Date:   Thu Aug 9 14:59:16 2018 +0100

    Show LGTM.com JavaScript code quality badge

commit 4b11d315e9ccde4c2d5fa9073a27afb3f67542ca
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Thu Aug 9 14:55:52 2018 +0200

    Dev: Switch to http-server

commit b96f65fe458f11a15b85ecdfcc36acbe30af43e1
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 13:40:12 2018 +0100

    Remove reference to bower.json, this no longer exists in three.js

commit 3546979234d8c4ef66f3cf2c35a268acc5b85218
Merge: b10caffc6 98fefedc2
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 13:38:09 2018 +0100

    Merge branch 'jspm-package-size' of https://github.com/LordBenjamin/three.js into jspm-package-size

commit b10caffc6963d1d9751e57470a54ee2ecfada0cc
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 11:54:30 2018 +0100

    Attempt to add JSPM overrides to reduce the package size.

commit 4688a5fb211b338224d6f47b99684fcee138320e
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Thu Aug 9 14:14:42 2018 +0200

    Update package.json

commit 98fefedc278124b173fdb8f71e4e0c358fe7eab1
Author: Ben Owen <ben.owen@codify.ltd.uk>
Date:   Thu Aug 9 11:54:30 2018 +0100

    Attempt to add JSPM overrides to reduce the package size.

commit 98b120306e3135cd085d16dae7e3bec9c77d99a6
Author: mbredif <mathieu.bredif@ign.fr>
Date:   Thu Aug 9 12:21:24 2018 +0200

    optimized getWorldDirection

commit e8443b2e0df36a2427dbecdc34e6219f99e7c84f
Merge: 7c6ba6c9e 7f8c270e4
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 8 21:24:59 2018 -0700

    Merge pull request #14589 from Remi-Tribia/dev

    Color chromatic lerp function

commit 7c6ba6c9eab601690cf179b377b2a346e21e2739
Merge: f829d735d 371ee08d7
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 8 21:18:03 2018 -0700

    Merge pull request #14671 from gkjohnson/collada-exporter-non-buffer-geometry-fix

    Fix Collada Exporter failing when trying to export normal "THREE.Geometry" meshes

commit 371ee08d7857af6775b31c80f2d3b20af04913ae
Merge: 8e4c6e738 f829d735d
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Wed Aug 8 20:48:40 2018 -0700

    Merge remote-tracking branch 'mrdoob-origin/dev' into collada-exporter-non-buffer-geometry-fix

    # Conflicts:
    #	examples/js/exporters/ColladaExporter.js

commit f829d735dd7c0963fcacf8dfe433299848cb4dc8
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 8 15:19:00 2018 -0700

    Updated builds.

commit 0fbd97dd6145c765ca29c64513b1270369ee23f1
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 8 15:18:13 2018 -0700

    WebXRManager: Clean up.

commit 85f44aa1372dde03102417302ab4b703e4668db2
Merge: a1bdda4d3 262a8f19d
Author: Mr.doob <info@mrdoob.com>
Date:   Wed Aug 8 15:15:35 2018 -0700

    Merge pull request #14670 from toji/dev

    Updated WebXR input to use XRRays when provided by the browser.

commit 262a8f19d2b17ebc97671e35ffdf8214439021c5
Author: Brandon Jones <bajones@chromium.org>
Date:   Wed Aug 8 21:52:27 2018 +0000

    Updated WebXR input to use XRRays when provided by the browser.

commit a1bdda4d35ac98a486ff38b063105760b5b3ea9d
Merge: 46b4872b2 1f3f3417f
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Wed Aug 8 19:09:09 2018 +0200

    Merge pull request #14666 from Mugen87/dev18

    Clean up some lgtm warnings

commit 1f3f3417f9c0c9988b5889c6a29c53ba08ba1f60
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Wed Aug 8 16:55:03 2018 +0200

    Clean up some lgtm warnings

commit 46b4872b2a6d70733dfde195cdd8f74d83e1173d
Merge: 246c533eb 2bec2a3c8
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Wed Aug 8 16:54:13 2018 +0200

    Merge pull request #14665 from Mugen87/dev18

    Lut: Clean up

commit 49b37a42ba690079f949e3df918df10dbe948138
Author: okitu <schaefer@weiss-ag.de>
Date:   Wed Aug 8 15:57:14 2018 +0200

    add listener for 'abort' event #14652

commit 2bec2a3c8c0ab4505ba8d2b25edb6c629a127808
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Wed Aug 8 15:52:05 2018 +0200

    LUT: Clean up

commit 8e4c6e7388874e5c4bd5bf7e7398fc05bb490880
Author: Garrett Johnson <garrett.kjohnson@gmail.com>
Date:   Tue Aug 7 22:32:17 2018 -0700

    Fix problem causing the exporter to fail when exporting non-BufferGeometry

commit 246c533eb4ef0c2493d67e791e12f3d9741cd805
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 7 18:29:27 2018 -0700

    Updated builds.

commit 3f558c2493c718ae979dcd3fe4ec29fe3782318b
Merge: 32914a505 2f72281ef
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 7 18:27:01 2018 -0700

    Merge pull request #14516 from WestLangley/dev-set_blending

    WebGLState: More efficient blending

commit 189a60a662a08013cfc1750c538dbbebb7dc666e
Author: Takahiro <hogehoge@gachapin.jp>
Date:   Wed Aug 8 04:00:57 2018 +0900

    Add a note to LoadingManager for the reason why we don\'t set .onStart in the constructor.

commit 2f72281efcef0f1b2d05d89f6a867686019a0ad7
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Fri Jul 20 19:28:17 2018 -0400

    More efficient blending

    Clean up

    Even more efficient blending

    Clean up

    Clean up

commit 32914a505d8353b10d76802cdd87eba427ae6e34
Merge: 56a7aea2f 33e82b65d
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 7 10:07:15 2018 -0700

    Merge pull request #14657 from Mugen87/dev18

    Examples: Clean up

commit 56a7aea2f8a8c179b86a6afb539297a423107461
Merge: 6201c9ac8 7a21db5d8
Author: Mr.doob <info@mrdoob.com>
Date:   Tue Aug 7 10:03:29 2018 -0700

    Merge pull request #14656 from WestLangley/dev-revert_box3_apply

    Box3: revert applyMatrix4

commit 33e82b65d9097aa648eb4cf860e6de2923d687be
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Tue Aug 7 18:50:40 2018 +0200

    Examples: Clean up

commit 7a21db5d8eaf44c66d3fff27f77bdf89b216e844
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Tue Aug 7 12:10:43 2018 -0400

    Box3: revert applyMatrix4

commit eabbd39aa90bec0fe102bfdd24cd5ad6ef58145c
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Mon Aug 6 21:29:56 2018 -0400

    Size attenuation flag applies to perspective projection only

commit 6201c9ac8c8a384ebc475e5bdb7c6ee0d75885f7
Merge: f29976f07 94693c913
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 18:10:11 2018 -0700

    Merge pull request #14642 from donmccurdy/examples-keyframes-glb-v2

    Examples: Merge animation "keyframes" and "scene" examples.

commit 94693c913b49b95f5258029183e027f17f990655
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 6 17:56:41 2018 -0700

    Examples: Remove old JSON models.

commit e7f2cfe855e0541069fe4e0942caec4efea9fcb7
Author: Don McCurdy <donmccurdy@google.com>
Date:   Mon Aug 6 17:33:13 2018 -0700

    Examples: Remove dat.gui.

commit f29976f075856950ab7929e68cc6a9e7e0b025d6
Merge: f17dd855b 097c28cfe
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 16:54:04 2018 -0700

    Merge pull request #14646 from takahirox/FixOrbitControlsDoc

    Fix return value type of OrbitControls.update() in Doc

commit f17dd855bf1d8a9371a439fe28451d631b7c8fec
Merge: f19d5a7b3 5a0fe5c93
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 14:57:17 2018 -0700

    Merge pull request #14640 from WestLangley/dev-fog_nomenclature

    Fog Shader: nomenclature change

commit f19d5a7b3b7b91c79ce6817a83a01f3220465fcb
Merge: d75c277a4 6dc7f68b0
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 12:52:45 2018 -0700

    Merge pull request #14550 from donmccurdy/bug-gltfloader-clampwhenfinished

    GLTFLoader: Fix for clampWhenFinished=true.

commit d75c277a48ccf15316ca0e196e43fe0b67644196
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 12:44:23 2018 -0700

    FBXLoader: Clean up.

commit 005c45d26d5a83785955f3cb3fff439e74ac21e2
Merge: 644b51a9e a740e9ec0
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 12:11:40 2018 -0700

    Merge pull request #14653 from looeee/fbxloader_improve_texture_checks

    FBXLoader: improved texture checks

commit 644b51a9e44cf4620b2d881fe8d80071914ba1bd
Merge: 8f48cffb0 42253abee
Author: Mr.doob <info@mrdoob.com>
Date:   Mon Aug 6 11:30:49 2018 -0700

    Merge pull request #14650 from 06wj/patch0

    update logdepthbuf shader

commit 5d2e6aadfd06c4fb695d8d3c041771e1d29c8809
Author: sunag <contact@sunag.com.br>
Date:   Mon Aug 6 13:43:41 2018 -0300

    unnecessary type

commit a740e9ec076ec5ee634984fe5040a6fc3b09fba8
Author: Lewy Blue <looeee@gmail.com>
Date:   Mon Aug 6 16:28:08 2018 +0100

    removed redundant onError

commit 937ca1f6405f50d58ac0acfd0a68b2d9d4936d15
Author: Lewy Blue <looeee@gmail.com>
Date:   Mon Aug 6 16:20:06 2018 +0100

    improved texture checks

commit 8f48cffb0ef71afe924a628284d4a255e48c8c7e
Merge: c8ddb1c86 0ee9be6be
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 5 22:46:03 2018 -0700

    Merge pull request #14648 from DomHudson/patch-1

    Fixing typo in PerspectiveCamera.html

commit 42253abeec6dcb3797de76b9341521ab6c9d56d3
Author: 06wj <06wj@163.com>
Date:   Mon Aug 6 12:51:38 2018 +0800

    Cleanup

commit aeef110f39b54c04b700fb2a7275621cbbf275bd
Author: 06wj <06wj@163.com>
Date:   Mon Aug 6 12:29:38 2018 +0800

    Cleanup

commit 7cb09afe1d0974f1d3baa1dc6e5670ee71c02841
Author: 06wj <06wj@163.com>
Date:   Mon Aug 6 11:53:26 2018 +0800

    use tab

commit f2b9480f63052645987c1cca78e7a0b970b49168
Author: 06wj <06wj@163.com>
Date:   Mon Aug 6 11:45:37 2018 +0800

    update logdepthbuf shader

commit 7867131296652268d7d150622ae2ea00a3f067d3
Author: sunag <contact@sunag.com.br>
Date:   Sun Aug 5 17:55:59 2018 -0300

    unnecessary trianglestrip reader

commit 65b77fc805e153cfaa3c68d157edfa1c7af6c89f
Author: sunag <contact@sunag.com.br>
Date:   Sun Aug 5 17:48:56 2018 -0300

    clean up

commit c8ddb1c869878a237d1f633a18a47933bf14dbbb
Merge: 53adb1467 e6171f770
Author: Mr.doob <info@mrdoob.com>
Date:   Sun Aug 5 12:40:53 2018 -0700

    Merge pull request #14644 from Mugen87/dev11

     Update dev-dependencies

commit 9293089ce5769134d43c4459b117297bb5f8a827
Author: sunag <contact@sunag.com.br>
Date:   Sun Aug 5 15:28:47 2018 -0300

    fix check version (2)

commit 6f337f881401681ba879486d224e7c999d33601b
Author: sunag <contact@sunag.com.br>
Date:   Sun Aug 5 15:28:03 2018 -0300

    fix check error versions

commit 0ee9be6bed844f9a0cb71699d48fa46fe4e1a67e
Author: DomHudson <dom.hudson@thoughtriver.com>
Date:   Sun Aug 5 12:22:50 2018 +0100

    Update PerspectiveCamera.html

commit 53adb1467b08d127c1c91e6103ec8e08eb3f94c1
Merge: 9c4989a7f 5abd21a5c
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Sun Aug 5 12:06:31 2018 +0200

    Merge pull request #14645 from Mugen87/dev18

    Examples: Clean up

commit 097c28cfe8a1e5465edad07e5962ef6bb4a3473e
Author: Takahiro <hogehoge@gachapin.jp>
Date:   Sun Aug 5 18:14:25 2018 +0900

    Fix return value type of ObjectControls.update() in Doc

commit 5abd21a5c59a2625bc9f45e4d0e52a83fd4f460a
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sun Aug 5 11:08:54 2018 +0200

    Examples: Clean up

commit e6171f7703ba018efdeafa491773fe701b83b843
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sun Aug 5 10:47:10 2018 +0200

    Update dev dependencies

commit 5703d81cb7f4faa29d201753c34f9464434fd9ce
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sun Aug 5 10:46:35 2018 +0200

    Remove linter warning

commit f405199a0ce26134efbf2d654a634efa5655b756
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Sat Aug 4 23:28:45 2018 -0700

    Examples: Optimize textures in LittlestTokyo.glb.

commit 8187e68f10c46a1c7db5078153a5c71d16abd703
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Sat Aug 4 23:07:27 2018 -0700

    Examples: Update keyframes example to LittlestTokyo.glb.

commit e75f3120ed4f4bcc68fce7ed256845556e324d5b
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Sat Aug 4 22:43:13 2018 -0700

    Examples: Merge keyframes_json and scene examples.

commit 9c4989a7fee7091f56177169d73f8744fb60399f
Merge: 7b9cbb478 a6ed5e903
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 4 20:26:34 2018 -0700

    Merge pull request #14641 from paulmasson/patch-1

    Docs: Removed unusable property in PointsMaterial

commit 22f2fae48a7b1f393529e2c4257abc0a9a3e08b9
Author: sunag <contact@sunag.com.br>
Date:   Sat Aug 4 23:41:32 2018 -0300

    get draco version

commit a6ed5e903e99baec3fdbbca01098c627fa6f8714
Author: paulmasson <paulmasson@comcast.net>
Date:   Sat Aug 4 15:36:10 2018 -0700

    Removed unusable property

commit 5a0fe5c93314a7fbc8cd1cbee9269aaf585da0fb
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Sat Aug 4 13:29:25 2018 -0400

    Change varying name

commit 7b9cbb47882130ba694137b0c180307b2209514b
Merge: fb2061548 a0c016ecd
Author: Mr.doob <info@mrdoob.com>
Date:   Sat Aug 4 07:12:51 2018 -0700

    Merge pull request #14629 from donmccurdy/examples-keyframes-glb

    Examples: Update unreal bloom example.

commit fb206154858542d17e84361ac602e0dd7ff64491
Merge: 492d93682 289f66352
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Sat Aug 4 12:36:55 2018 +0200

    Merge pull request #14639 from Mugen87/dev11

    webgl_geometry_colors_lookuptable: Clean up

commit 289f66352a9541489df49ca886a9e9f16f67c8f9
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Sat Aug 4 11:29:19 2018 +0200

    webgl_geometry_colors_lookuptable: Clean up

commit a0c016ecdffcdadc66e2962a55aec50ecc9cef87
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Sat Aug 4 00:02:47 2018 -0700

    Examples: Clean up.

commit c288453ba189936061c5b55c9440c253997d7119
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Fri Aug 3 23:52:55 2018 -0700

    Examples: Restore '_keyframes_json' example.

commit 4b0b147bdba387a6faa73acfe2c7067d4abbe1ac
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Fri Aug 3 23:51:30 2018 -0700

    Examples: Use 'PrimaryIonDrive.glb' for bloom example.

commit 44db10ab50c1d6b2f18c97ebb4d08358750b5529
Author: WestLangley <WestLangley@users.noreply.github.com>
Date:   Sat Aug 4 02:34:43 2018 -0400

    Add sizeAttenuation property

commit 5ff096fe2123a4c0e08a2c24c5a8f52323ad52f8
Author: sunag <contact@sunag.com.br>
Date:   Sat Aug 4 02:09:04 2018 -0300

    unnecessary updater

commit 14268afbe9c30f8c0070066ebed0e2b3991b9847
Author: sunag <contact@sunag.com.br>
Date:   Sat Aug 4 02:00:13 2018 -0300

    progressive download

commit 1122dbeacca67d0bd3beeb9c6fa901a7dd2eb11e
Author: sunag <contact@sunag.com.br>
Date:   Sat Aug 4 01:54:29 2018 -0300

    quantization 10

commit 492d936826264fc360a8b8d0243d93028f22fa66
Merge: de785e861 d91f89d01
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 3 18:10:37 2018 -0700

    Merge pull request #14616 from yomboprime/bufferedBreak

    Support BufferGeometry in ConvexObjectBreaker. Fixes #14609

commit d91f89d01438f311ebe1ab03374eda04933a0964
Author: yomboprime <yomboprime@users.noreply.github.com>
Date:   Sat Aug 4 03:05:22 2018 +0200

    Cleaning up, deleting old convex break demo.

commit de785e8611dedd28d0a49550790a94a2a8c132d3
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 3 13:44:09 2018 -0700

    Updated builds.

commit afcc7673f10b76c05a694ff9bcb957c2f60a56c3
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 3 13:43:14 2018 -0700

    Clean up.

commit 3ba7d2b70ad37703218001d0b6dc3da37e729ffd
Merge: 10e1b75f8 54bebd938
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 3 13:37:24 2018 -0700

    Merge pull request #14633 from greggman/distance-fog

    distance fog

commit 10e1b75f8d9397f345542eba17bcba84351193cc
Merge: 141c3d2b9 7674c3d76
Author: Mr.doob <info@mrdoob.com>
Date:   Fri Aug 3 11:15:30 2018 -0700

    Merge pull request #14620 from Mugen87/dev18

    PaintViveController: Moved to BufferGeometry.

commit d2875e8d0fbc0b61156939d90762225956d7ac94
Author: sunag <contact@sunag.com.br>
Date:   Fri Aug 3 14:47:29 2018 -0300

    open 3d gc file comparation

commit a11bba753caf54bde4fb56008b49782d5462b72f
Author: sunag <contact@sunag.com.br>
Date:   Fri Aug 3 14:46:57 2018 -0300

    sea3d + google draco

commit d5aa4433333c154ed9e4fb05516cc64fe5ed2655
Author: sunag <contact@sunag.com.br>
Date:   Fri Aug 3 14:46:06 2018 -0300

    update draco lib

commit 54bebd938e1160108bb3fd893fcbc914766304e3
Author: Gregg Tavares <github@greggman.com>
Date:   Fri Aug 3 21:06:39 2018 +0900

    distance fog

commit 141c3d2b99d5633af625e7bbb3f0e9d2d8a1f57c
Merge: efe49a604 73c2accb9
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Fri Aug 3 11:21:30 2018 +0200

    Merge pull request #14617 from mrdoob/revert-14602-fog-fix

    Revert "Distanced based fog"

commit efe49a60452c0a334526feedc1e71db63e0f6946
Merge: a2fc46352 8b4c5a03f
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Fri Aug 3 11:16:09 2018 +0200

    Merge pull request #14631 from Mugen87/dev11

    Examples: Fixed warning "Render count or primcount is 0."

commit 8b4c5a03f1025e0de2b92836508188ff2f532b83
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Fri Aug 3 11:14:52 2018 +0200

    Examples: Fixed warning "Render count or primcount is 0."

commit a2fc463526734616811e313c0ba31b76a9196ba0
Merge: f2a52bcf2 5f7bc4d7e
Author: Michael Herzog <michael.herzog@human-interactive.org>
Date:   Fri Aug 3 10:49:48 2018 +0200

    Merge pull request #14630 from Mugen87/dev11

    webgl_octree: Fixed warning "Render count or primcount is 0."

commit 5f7bc4d7e1ba389abad7b9bfeb781fbf57e7765b
Author: Mugen87 <michael.herzog@human-interactive.org>
Date:   Fri Aug 3 10:48:03 2018 +0200

    webgl_octree: Fixed warning "Render count or primcount is 0."

commit afe89065fb807e92d9fcbe3d5c36d08b44e11398
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Thu Aug 2 23:49:18 2018 -0700

    Example: reinhard tone mapping

commit d5800a49d1a6a4b2d8ab23b55406ef625f9842c3
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Thu Aug 2 23:07:42 2018 -0700

    Examples: Don't autorotate keyframes example.

commit 995ba9bac4403e9b68b5b545995a24ed41dbf3bc
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Thu Aug 2 23:03:48 2018 -0700

    Examples: Back to 'var'.

commit a49b7b16cb1e41f9a1ff1d84fd93591965a4a500
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Thu Aug 2 22:59:25 2018 -0700

    Examples: Remove pump.json model.

commit 08dd2729d203a86cb5dc62935f12ef654aad168b
Author: Don McCurdy <don.r.mccurdy@gmail.com>
Date:   Thu Aug 2 22:39:13 2018 -0700

    Examples: Update keyframes example.

commit a6d174e9e688df2c39e20d6274c6bf68d2f93f8c
Author: zhaoy <yaoyao_cn@foxmail.com>
Date:   Fri Aug 3 13:19:55 2018 +0800

    remote ()

commit 2c86988ecbadb6f82c59d79cf1a1532116be93e4
Author: zhaoy <yaoyao_cn@foxmail.com>
Date:   Fri Aug 3 13:11:08 2018 +0800

    improve performance of Vector3.(un)project, Matrix4.multiplyMatrices is more expensive than Vector3.applyMatrix4

commit 9796f88f0c84dff13ff3723dc7ff3f6da345c610
Author: zhaoy <yaoyao_cn@foxmail.com>
Date:   Fri Aug 3 11:42:32 2018 +0800

    remove unnecessary calculation in Vector3.project

commit f2a52bcf239a2f2108aa847b1e95216bf98b010a
Merge: 1ffaa41a4 adb9d9f2f
Author: Mr.doob <info@mrdoob.com>
Date…
@sunag sunag deleted the dev-sea3d-draco branch June 3, 2019 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants