Skip to content
Permalink
Branch: master
Commits on Jan 29, 2020
  1. Emscripten upgrade to v1.39.6

    Marcel Klammer
    Marcel Klammer committed Jan 29, 2020
Commits on Dec 9, 2019
  1. v5.1.1 - 2019.11.15:

    Marcel Klammer
    Marcel Klammer committed Dec 9, 2019
    Emscripten switch to upstream and v1.39.4.
Commits on Nov 15, 2019
  1. Added a WebWorker example.

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
  2. Added drawVertices function

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
  3. v5.1.0 - 2019.11.15:

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
    BRFv5 is now 40% faster than v5.0.x.
    
    Model files are now structured in chunks. Load any number from 4 to 8 (lower is possible, but the accuracy won't be great).
    
    emscripten back to fastcomp until Safari let's compile WebAssembly (upstream)
    fastcomp + closuer doesn't work right.
  4. Updated ARTOv5 to v1.1.0

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
  5. v5.1.0 - 2019.11.15:

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
    BRFv5 is now 40% faster than v5.0.x.
    
    Model files are now structured in chunks. Load any number from 4 to 8 (lower is possible, but the accuracy won't be great).
    
    emscripten back to fastcomp until Safari let's compile WebAssembly (upstream)
    fastcomp + closuer doesn't work right.
  6. v5.1.0 - 2019.11.15:

    Marcel Klammer
    Marcel Klammer committed Nov 15, 2019
    BRFv5 is now 40% faster than v5.0.x.
    
    Model files are now structured in chunks. Load any number from 4 to 8 (lower is possible, but the accuracy won't be great).
    
    emscripten back to fastcomp until Safari let's compile WebAssembly (upstream)
Commits on Nov 14, 2019
  1. v5.1.0 - 2019.11.14:

    Marcel Klammer
    Marcel Klammer committed Nov 14, 2019
    BRFv5 is now 40% faster than v5.0.x.
    
    Model files are now structured in chunks. Load any number from 4 to 8 (lower is possible, but the accuracy won't be great).
  2. v5.1.0 - 2019.11.14:

    Marcel Klammer
    Marcel Klammer committed Nov 14, 2019
    BRFv5 is now 40% faster than v5.0.x.
    
    Model files are now structured in chunks. Load any number from 4 to 8 (lower is possible, but the accuracy won't be great).
Commits on Nov 10, 2019
  1. v5.0.2 - 2019.11.10:

    Marcel Klammer
    Marcel Klammer committed Nov 10, 2019
    Minor internal changes.
  2. v5.0.2 - 2019.11.10:

    Marcel Klammer
    Marcel Klammer committed Nov 10, 2019
    Minor internal changes.
Commits on Oct 14, 2019
  1. v1.0.6 - 08.10.2019

    Marcel Klammer
    Marcel Klammer committed Oct 8, 2019
    Found a bug in our tppt texture handling.
    Updated to ThreeJS v109 and included a workaround for that issue.
    We need to fix all models with faulty textures.
Commits on Sep 13, 2019
  1. v5.0.1 - 2019.09.11:

    Marcel Klammer
    Marcel Klammer committed Sep 13, 2019
    Updated Readme.
Commits on Sep 12, 2019
  1. Updated ARTOv5 version number to v1.0.5.

    Marcel Klammer
    Marcel Klammer committed Sep 12, 2019
  2. v5.0.1 - 2019.09.11:

    Marcel Klammer
    Marcel Klammer committed Sep 12, 2019
    Updated ARTOv5.
  3. v5.0.1 - 2019.09.11:

    Marcel Klammer
    Marcel Klammer committed Sep 12, 2019
    Minor internal changes.
Commits on Sep 2, 2019
  1. v1.0.4 - 02.09.2019

    Marcel Klammer
    Marcel Klammer committed Sep 2, 2019
    Set artov5.brfv5 for TPPTv5.
Commits on Aug 30, 2019
  1. Added some common lines to gitignore.

    Marcel Klammer
    Marcel Klammer committed Aug 30, 2019
Commits on Aug 28, 2019
  1. v5.0.0 - 2019.08.28:

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    Added ARTOv5 and TPPTv5 links to the readme
  2. Added the possibility to set an already loaded ThreeJS 3d model as 'u…

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    …rl' or obj. This is necessary for the TPPTv5 preview.
  3. v5.0.0 - 2019.08.28:

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    Stats are now able to also show the numTrackingPasses in the MS Panel.
  4. v5.0.0 - 2019.08.28:

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    Released the BRFv5 docs under: https://tastenkunst.github.io/brfv5-docs/
  5. v5.0.0 - 2019.08.28:

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    Added a script tag only html where run() is called automatically after 1 second.
  6. v5.0.0 - 2019.08.28:

    Marcel Klammer
    Marcel Klammer committed Aug 28, 2019
    Fixed the DOMException caused by video.play() which was simultaniously calling video.pause(), because run() was called twice.
    Add
Commits on Aug 27, 2019
  1. v5.0.0 - 2019.08.26:

    Marcel Klammer
    Marcel Klammer committed Aug 27, 2019
    JavaScript SDK release.
    
    It's done! After over a year of development Tastenkunst is proud to announce the release of BRFv5.
    
    Features:
    + Face Tracking
    + Face Detection
    + Augmented Reality Try-On (ARTOv5)
    
    JavaScript Examples (all ES6 modules):
    + Single Face Tracking
    + Multi Face Tracking
    + ThreeJS 3D Object Placement
    + Image Overlay Placement
    + Texture Overlay Placement
    + Face Swap
    + Extended Face Shape Estimation (Forehead)
    + Smile Detection
    + Blink Detection
    + Yawn Detection
    + Coloring Libs
    
    Changes from BRFv4:
    + Smaller models: The largest model is now 5MB (instead of 9MB for BRFv4). The smallest for 3D placement is 2,5MB.
    + Rewrote the whole API to streamline configuration.
    + Removed: Point Tracking. It was rarely requested and might come as a separate library if there is ever demand for it.
    + Removed ASM package: WebAssembly is now widely supported.
  2. v5.0.0 - 2019.08.26:

    Marcel Klammer
    Marcel Klammer committed Aug 27, 2019
    JavaScript SDK release.
    
    It's done! After over a year of development Tastenkunst is proud to announce the release of BRFv5.
    
    Features:
    + Face Tracking
    + Face Detection
    + Augmented Reality Try-On (ARTOv5)
    
    JavaScript Examples (all ES6 modules):
    + Single Face Tracking
    + Multi Face Tracking
    + ThreeJS 3D Object Placement
    + Image Overlay Placement
    + Texture Overlay Placement
    + Face Swap
    + Extended Face Shape Estimation (Forehead)
    + Smile Detection
    + Blink Detection
    + Yawn Detection
    + Coloring Libs
    
    Changes from BRFv4:
    + Smaller models: The largest model is now 5MB (instead of 9MB for BRFv4). The smallest for 3D placement is 2,5MB.
    + Rewrote the whole API to streamline configuration.
    + Removed: Point Tracking. It was rarely requested and might come as a separate library if there is ever demand for it.
    + Removed ASM package: WebAssembly is now widely supported.
Commits on Aug 26, 2019
  1. v5.0.0 - 2019.08.26:

    Marcel Klammer
    Marcel Klammer committed Aug 26, 2019
    JavaScript SDK release.
    
    It's done! After over a year of development Tastenkunst is proud to announce the release of BRFv5.
    
    Features:
    + Face Tracking
    + Face Detection
    
    JavaScript Examples (all ES6 modules):
    + Single Face Tracking
    + Multi Face Tracking
    + ThreeJS 3D Object Placement
    + Image Overlay Placement
    + Texture Overlay Placement
    + Face Swap
    + Extended Face Shape Estimation (Forehead)
    + Smile Detection
    + Blink Detection
    + Yawn Detection
    + Coloring Libs
    
    Changes from BRFv4:
    + Smaller models: The largest model is now 5MB (instead of 9MB for BRFv4). The smallest for 3D placement is 2,5MB.
    + Rewrote the whole API to streamline configuration.
    + Removed: Point Tracking. It was rarely requested and might come as a separate library if there is ever demand for it.
    + Removed ASM package: WebAssembly is now widely supported.
Commits on Aug 25, 2019
  1. v5.0.0 - 2019.08.25:

    Marcel Klammer
    Marcel Klammer committed Aug 25, 2019
    Beta 7.
    
    Rearranged assets/images.
  2. v5.0.0 - 2019.08.25:

    Marcel Klammer
    Marcel Klammer committed Aug 25, 2019
    Beta 7.
    
    Added minimal module png overlay example.
  3. v5.0.0 - 2019.08.25:

    Marcel Klammer
    Marcel Klammer committed Aug 25, 2019
    Beta 7.
    
    Added no modules and modules minimal examples.
  4. v5.0.0 - 2019.08.25:

    Marcel Klammer
    Marcel Klammer committed Aug 25, 2019
    Beta 7.
    
    Added a bit more Readme content.
Commits on Aug 21, 2019
  1. v5.0.0 - 2019.08.20:

    Marcel Klammer
    Marcel Klammer committed Aug 21, 2019
    Beta 6.
    
    Refactored a lot.
    
    setup__example.js is not capable of tracking on a camera stream and a still image.
    ThreeJS now has multi face support.
    
    Added select for setup type (camera, image)
    Added select for different images.
    
    Getting there.
Commits on Aug 20, 2019
  1. v5.0.0 - 2019.08.20:

    Marcel Klammer
    Marcel Klammer committed Aug 20, 2019
    Beta 3.
    
    Added: minimal.html and _pure.js version of the SDK.
  2. v5.0.0 - 2019.08.20:

    Marcel Klammer
    Marcel Klammer committed Aug 20, 2019
    Beta 3.
    
    Prevent Firefox from keeping the last selected example.
Older
You can’t perform that action at this time.