Daniel Wolf
|
2a5ed95698
|
Improved animation quality through new algorithm
Using "lazy" ruleset instead of 1:1 mapping from phones
|
2016-06-29 21:46:08 +02:00 |
Daniel Wolf
|
8c9466bcf3
|
Removed mouth shape H (special shape for 'L' sound)
|
2016-06-26 21:06:22 +02:00 |
Daniel Wolf
|
2f31c5aa61
|
Refactoring
* Rewriting Timeline<T> to be sparse, i.e., allow gaps
* Added specialized subclasses BoundedTimeline<T> and ContinuousTimeline<T>
* Timed<T> and TimeRange: has-a, not is-a
* Introducing Timed<void>
|
2016-05-17 14:28:18 +02:00 |
Daniel Wolf
|
7ce79f9c08
|
Replaced Boost.Log with small custom logger
Boost.Log is a complex monstrosity and I can't get it to build on OS X.
|
2016-04-14 09:42:47 +02:00 |
Daniel Wolf
|
04c828506d
|
Simplified code using Timeline<T>
|
2016-04-09 22:07:25 +02:00 |
Daniel Wolf
|
35ec1f8a45
|
Introduced template functions to unify enum<->string conversions
|
2016-03-08 22:20:40 +01:00 |
Daniel Wolf
|
04ca644cca
|
Added structured logging
|
2016-03-03 22:31:16 +01:00 |
Daniel Wolf
|
0cb0153874
|
Improved phone-to-mouth mapping
|
2016-01-31 21:39:49 +01:00 |
Daniel Wolf
|
5c0fe24fae
|
Refactoring: Using camelCase throughout
|
2016-01-06 20:47:37 +01:00 |