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

Release/6.0.0 #109

Merged
merged 137 commits into from
Oct 27, 2020
Merged

Release/6.0.0 #109

merged 137 commits into from
Oct 27, 2020

Commits on Dec 24, 2019

  1. Configuration menu
    Copy the full SHA
    07b5b5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41944bc View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2019

  1. Configuration menu
    Copy the full SHA
    776674f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28633ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec2d844 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1214fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64afbf0 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. Configuration menu
    Copy the full SHA
    d701fcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51b780e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1459e2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6da7c15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d80d7a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8262eb View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2019

  1. Configuration menu
    Copy the full SHA
    4fba604 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1fa21f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddd0a56 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2019

  1. Configuration menu
    Copy the full SHA
    85cd585 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dbf50b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8945d84 View commit details
    Browse the repository at this point in the history
  4. Fixed up all eslint issues, added lint script to website, added this …

    …to main travis yaml, added a README for the website
    rohan-deshpande committed Dec 29, 2019
    Configuration menu
    Copy the full SHA
    1824553 View commit details
    Browse the repository at this point in the history
  5. Removed dall examples code from docs directory, updated docs:build to…

    … write to ./docs instead of ./docs-api
    rohan-deshpande committed Dec 29, 2019
    Configuration menu
    Copy the full SHA
    b273be0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0756912 View commit details
    Browse the repository at this point in the history
  7. Merge tag 'v5.1.0' into develop

    Updated webpack configuration for better compatibility with Node environments
    rohan-deshpande committed Dec 29, 2019
    Configuration menu
    Copy the full SHA
    583dc14 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    66d7957 View commit details
    Browse the repository at this point in the history
  9. Added next bundle analyzer and analyze script. Added some @requires d…

    …oc blocks to some classes in the package to indicate which THREE deps they need
    rohan-deshpande committed Dec 29, 2019
    Configuration menu
    Copy the full SHA
    a7cf916 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    830a9d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. Configuration menu
    Copy the full SHA
    c6e4fb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4635f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed7e805 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44caf20 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2019

  1. Configuration menu
    Copy the full SHA
    0f69f96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbd638e View commit details
    Browse the repository at this point in the history
  3. Examples pages are now all static rather than being dynamic which was…

    … causing issues for the static site
    rohan-deshpande committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    afa903e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5dacc9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #79 from creativelifeform/feature/static-examples

    Feature/static examples
    rohan-deshpande committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    b63c2ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b968fac View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53dc453 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a9b710 View commit details
    Browse the repository at this point in the history
  9. website: Fixed sidebar and examples canvas column issue on windows, a…

    …lso ensured that best monospaced fonts are used for .Code components
    rohan-deshpande committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    945b150 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5e53abe View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. Configuration menu
    Copy the full SHA
    5e8c2e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0afa312 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. After a bit of a new API and some new tweaks to existing functionalit…

    …y, this feature is basically working. Still need to polish and add tests
    rohan-deshpande committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    fcb94b2 View commit details
    Browse the repository at this point in the history
  2. Turned the life cycle example into an init example so it's a bit clea…

    …rer from a documentation point of view
    rohan-deshpande committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    a48a1f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. Configuration menu
    Copy the full SHA
    b4f40df View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    ae89ba1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce81a84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2e77ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8849b2 View commit details
    Browse the repository at this point in the history
  5. Removed comment

    rohan-deshpande committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    a0980ac View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Configuration menu
    Copy the full SHA
    d8b37e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aeba2a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6eb9de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71a5510 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9622952 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Configuration menu
    Copy the full SHA
    f8e8d8e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #80 from creativelifeform/feature/issue-31-life-cy…

    …cle-api
    
    Feature/issue 31 life cycle api
    rohan-deshpande committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    2e6af17 View commit details
    Browse the repository at this point in the history
  3. Updated build to see this on the dev website, website package json no…

    …w points to the repo's develop branch
    rohan-deshpande committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    4874c26 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. Added logo

    rohan-deshpande committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    81db694 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1a5686 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76ce3d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be0ae92 View commit details
    Browse the repository at this point in the history
  5. Fix website fonts

    rohan-deshpande committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    f10650b View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2020

  1. Configuration menu
    Copy the full SHA
    e7ae8d7 View commit details
    Browse the repository at this point in the history
  2. Removed sandbox

    rohan-deshpande committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    16c0842 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d0efda View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b0ec55 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    0559b5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8177e88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7223411 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    725ce73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfc4c5a View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Configuration menu
    Copy the full SHA
    4f5ecdb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad83c96 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a23134 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47977b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Configuration menu
    Copy the full SHA
    b8fa42d View commit details
    Browse the repository at this point in the history
  2. Added stats-js as dep to sandbox via unpkg cdn, also added the API in…

    …tegration in the vis class
    rohan-deshpande committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    8e2194f View commit details
    Browse the repository at this point in the history
  3. Add feature flag for buffered particles..

    Crank particle count for stress test..
    manthrax committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    a2b09f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02fbe7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08b31f7 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. Configuration menu
    Copy the full SHA
    98426ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac43a99 View commit details
    Browse the repository at this point in the history
  3. Fixed favicon paths

    rohan-deshpande committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    a6087af View commit details
    Browse the repository at this point in the history
  4. Added logo to README

    rohan-deshpande committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    70ecf98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e12232b View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

  1. Configuration menu
    Copy the full SHA
    82a0fee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    672f364 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c09e7dc View commit details
    Browse the repository at this point in the history
  4. Wasn't adding the points object to the scene, still not fixed but at …

    …least it is rendering something... sometimes
    rohan-deshpande committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    a786c8e View commit details
    Browse the repository at this point in the history
  5. Page title

    rohan-deshpande committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    dde1221 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    8a58bb5 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Created the base for the new PointsRenderer, got it rendering somethi…

    …ng but still far from anything usable
    rohan-deshpande committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    ee09fa2 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Getting deeper into the mystery, particles are being killed before th…

    …ey've finished their life cycle
    rohan-deshpande committed Jan 23, 2020
    Configuration menu
    Copy the full SHA
    c15aeb6 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2020

  1. ITS WORKING

    rohan-deshpande committed Jan 25, 2020
    Configuration menu
    Copy the full SHA
    ef76787 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2020

  1. Have moved to using a single interleaved buffer. Point position is wo…

    …rking but I think I need shaders for size, colour and alpha
    rohan-deshpande committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    79c96eb View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Configuration menu
    Copy the full SHA
    a7ca872 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4f90ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9b078e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0a97ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0941f8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b4c121 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb37d43 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. Configuration menu
    Copy the full SHA
    5e9b8b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84e58f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7b3125 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. Debugged it, two THREEs were causing problems. The PointZone example …

    …isn't working though, need to debug this
    rohan-deshpande committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    39e03f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a47ec50 View commit details
    Browse the repository at this point in the history
  3. Attempted to implement a pointId on particles, didn't work, uniqueLis…

    …t won't ever really get too big but maybe need to pool here as well
    rohan-deshpande committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    aaeebfb View commit details
    Browse the repository at this point in the history
  4. Fixed it, the problem was that without a texture to render, the frag …

    …shader just rendered nothing
    rohan-deshpande committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    a36747a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44e8ab6 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. Configuration menu
    Copy the full SHA
    ce0e05a View commit details
    Browse the repository at this point in the history
  2. Removed GPURenderer from code coverage report for now as it's experim…

    …ental, added a note in doc block for this
    rohan-deshpande committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    c87b18c View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. Configuration menu
    Copy the full SHA
    c2f2c61 View commit details
    Browse the repository at this point in the history
  2. Added new check-bundlesize script to isolate the bundlesize checking …

    …flow from needing to actually bundle the lib, added this to travis.yml
    rohan-deshpande committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    efb3798 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d20a934 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #89 from creativelifeform/feature/issue-71-gpu-ren…

    …derer
    
    Feature/issue 71 gpu renderer
    rohan-deshpande committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    08914fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf06515 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    27cf1fc View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. Added sandbox for debugging depth sorting and updated defaults for th…

    …e GPURenderer ShaderMaterial to disable depthWrite but enable depthTest
    
    Minor changes to experiments
    
    Found a temporary solution that is less complex than what is included in this branch but this contains ideas for future solutions if they are needed
    
    Updated shader material defaults
    rohan-deshpande committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    93a7b34 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. Configuration menu
    Copy the full SHA
    28c9357 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2653e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c774ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    899af01 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef332da View commit details
    Browse the repository at this point in the history
  6. Updated .nycrc.json but coverage reports are not being generated, att…

    …empted to brute force fix the coverage publish to not include excluded globs
    rohan-deshpande committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    b61e718 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f63914 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ceb0ba7 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #92 from creativelifeform/feature/issue-90-gpu-ren…

    …derer-depth-sorting
    
    Feature/issue 90 gpu renderer depth sorting
    rohan-deshpande committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    c125652 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    44812cf View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Feature/issue 65 performance improvements (#68)

    * Changes for better performance made to MeshRenderer and PUID, but we need tests to cover the behaviour first
    
    * Added test for not setting rotation in MeshRenderer.onParticleUpdate if the target is a THREE.Sprite
    
    * Swapped instanceof check out for isSprite
    rohan-deshpande committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    bab1a72 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Drop IE11 support (#95)

    * Upgraded all babel dependencies. Dropped IE11 support via babelrc, this has fixed the bug with the points renderer example
    rohan-deshpande committed Jun 1, 2020
    Configuration menu
    Copy the full SHA
    b2e33bf View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2020

  1. Configuration menu
    Copy the full SHA
    6422c67 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Fixed as many security vulnerabilities as I could, there's some outst…

    …anding ones however that are awaiting fixes (#107)
    rohan-deshpande committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    75adf35 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Color span fix issue#51 (#85)

    * Update ColorSpan.js
    * Added tests for ColorSpan class and factory
    
    Co-authored-by: Rohan Deshpande <rohan@creativelifeform.com>
    manthrax and rohan-deshpande committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    31911c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79fc850 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d32c91 View commit details
    Browse the repository at this point in the history