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

Large Refactor #85

Closed
wants to merge 78 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
1a9947a
Installed blog.js and filesaver.js as npm dependencies
andyinabox Jan 23, 2016
7b3a52b
Dat as npm dependency
andyinabox Jan 23, 2016
e68ad32
Had to update jsfeat_detect to work with npm version of jsfeat
andyinabox Jan 23, 2016
8e077cd
Updated remaining examples to use npm jsfeat
andyinabox Jan 23, 2016
b257955
switched numeric.js over to npm dependency
andyinabox Jan 23, 2016
53276ef
Updated to use built version of clmtracker
andyinabox Jan 24, 2016
5024a6c
Updated build to include npm versions
andyinabox Jan 24, 2016
c1d215c
wip, but got browserify example working
andyinabox Jan 24, 2016
15079b1
Got build working correctly
andyinabox Jan 24, 2016
149766e
Fixed minification step of build
andyinabox Jan 24, 2016
f716c67
A bit of cleanup
andyinabox Jan 24, 2016
f867652
Renamed src back to js to keep closer to original repo name
andyinabox Jan 24, 2016
9f69208
Update main field in package.json to point to built version
andyinabox Jan 24, 2016
05dcf41
Added documentation for browserify example
andyinabox Jan 24, 2016
bedc242
rebuilt files
andyinabox Jan 24, 2016
f291076
remove grunt, etc from dependencies
andyinabox Jan 24, 2016
2b3f324
hand-pick: https://github.com/auduno/clmtrackr/pull/45
yofreke Sep 12, 2016
bf1e3e6
hand-pick: https://github.com/auduno/clmtrackr/pull/53
yofreke Sep 12, 2016
c06b4f0
run build
yofreke Sep 12, 2016
fcb8d39
delete trailing whitespace
yofreke Sep 12, 2016
37e56b3
hand-pick: https://github.com/auduno/clmtrackr/pull/83
yofreke Sep 12, 2016
90b79c1
fix broken json
yofreke Sep 12, 2016
2bcfb0a
use webpack for build
yofreke Sep 12, 2016
0901691
move built files to `dist/`
yofreke Sep 12, 2016
45f5f43
fix web worker
yofreke Sep 12, 2016
f885f47
initial es6 translation
yofreke Sep 12, 2016
d6c7ec9
minor restructure
yofreke Sep 12, 2016
cd36b71
add build to postinstall, production build goes to `dist/clmtrackr.js…
yofreke Sep 12, 2016
f87ddc7
fix models json
yofreke Sep 12, 2016
6928dcc
Tracker extends EventEmitter
yofreke Sep 13, 2016
9a9831e
fix track throwing errors (MosseFilter was returning NaN)
yofreke Sep 13, 2016
e4c9af3
refactor some of: utils, jsfeat, Tracker
yofreke Sep 13, 2016
3cb409f
JsfeatFace extends EventEmitter
yofreke Sep 14, 2016
e5ab47d
fix getUserMedia: Illegal invocation
yofreke Sep 14, 2016
ba19e81
single JsfeatFace instance per tracker
yofreke Sep 14, 2016
f832136
faster findFace worker postMessage
yofreke Sep 14, 2016
24e4052
linting
yofreke Sep 14, 2016
5efd95f
move twgl deformer in to clm
yofreke Sep 15, 2016
376f1a5
clean up deformer some
yofreke Sep 15, 2016
c37985e
more deformer cleanup
yofreke Sep 15, 2016
f1d2ee9
initial react example code
yofreke Sep 15, 2016
62945f0
better abstractions for VideoContainer. implemented basic clm image e…
yofreke Sep 15, 2016
298a9ea
add manual selection to clm image example
yofreke Sep 15, 2016
d1605c0
react clm_video.html
yofreke Sep 15, 2016
c948d3b
ported face_deformation_video example
yofreke Sep 16, 2016
8b6583a
ported face_mask.html
yofreke Sep 16, 2016
497276b
remove old example files
yofreke Sep 16, 2016
d688837
abstracted VideoExample
yofreke Sep 16, 2016
a7566c4
implement examples componentWillUnmount
yofreke Sep 16, 2016
5d5a074
re-encode examples/media/franck.ogv. Add webm alternates for videos
yofreke Sep 17, 2016
01b2864
favor webm videos
yofreke Sep 17, 2016
a4cae2d
add publish functionality
yofreke Sep 17, 2016
8df859d
Merge pull request #1 from jsio-private/react-examples
yofreke Sep 17, 2016
9d23258
fix publicPath for deployed examples
yofreke Sep 17, 2016
7dee40f
minify images. fix missing mask textures on gh-pages
yofreke Sep 17, 2016
c5f8e27
add stubs for examples from auduno/gh-pages
yofreke Sep 19, 2016
6f05bfe
pick c116b7e21ea9b07d088250bd35f8b9371e685d28
yofreke Sep 19, 2016
f2ae43e
fix _calcTracking std dev math error (and cleanup)
yofreke Sep 19, 2016
fa54b59
use glsl-template-loader
yofreke Sep 19, 2016
852fc5a
svmfilter_webgl uses glsl-template loader
yofreke Sep 19, 2016
562cc11
add generateModelJsons to npm scripts
yofreke Sep 19, 2016
861c86b
move webgl-utils.js in to js/utils/webgl
yofreke Sep 19, 2016
b462239
size reduction
heilhead Sep 15, 2016
b3d6214
fixed bad import
heilhead Sep 20, 2016
b3efceb
lint svmfilter_webgl
yofreke Sep 20, 2016
5a99353
dont append svmfilter_webgl canvas to dom
yofreke Sep 20, 2016
82921c6
reduce array churn. favor shift over splice for removing first element
yofreke Sep 20, 2016
94bc65f
add TS support for twgl deformer
yofreke Sep 21, 2016
3ac9092
make IDeformer an abstract class with basic implementation
yofreke Sep 21, 2016
9f043f7
threejs mesh mask working
yofreke Sep 21, 2016
75e03cd
add typings to tracking
yofreke Sep 21, 2016
97bc5e6
better performance
yofreke Sep 21, 2016
e01a501
functional three face masking
yofreke Sep 22, 2016
17bdc93
use ShaderMaterial for mask
yofreke Sep 22, 2016
05ac5b9
creepy HSV blend mask shader
yofreke Sep 22, 2016
1ea34f2
Merge pull request #2 from jsio-private/threejs-deformer
yofreke Sep 22, 2016
0fedb8b
use jsio-webpack for building
yofreke Sep 23, 2016
86f46a3
fixed compatibility issues with jsdom environment
heilhead Oct 19, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dist/*
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
node_modules/
dist/*.worker.js
typings/
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "lib/stats.js"]
path = lib/stats.js
url = https://github.com/jsio-private/stats.js
46 changes: 0 additions & 46 deletions Gruntfile.js

This file was deleted.

Loading