Philip Rosedale
2e854b5ed7
Tune and smooth 'Touch Look' and always turned on, old mouseLook code removed. Add vec3 speed test. Smooth simulation by passing exact deltaTime to update()
2013-07-10 12:20:26 -07:00
ZappoMan
abd7dfde8b
added vector math timing test
2013-07-10 11:10:03 -07:00
Andrzej Kapolka
ec0b1a99fb
Fix iris orientations: start with the head orientation, then rotate onto the
...
lookat vector. This way, the irises don't rotate around as we yaw.
2013-06-14 11:23:08 -07:00
Philip Rosedale
e32f9f387a
Basic random eye movements added, and fixation on camera in mirror mode.
2013-06-13 13:50:56 -07:00
Andrzej Kapolka
52c616b688
Added configurable lean scale, fixed loadSetting.
2013-06-12 13:06:28 -07:00
ZappoMan
27f8f5dcb8
fix CR feedback
2013-06-10 14:50:04 -07:00
ZappoMan
fc3fb7d3f0
fixed bug with loading of corrupt settings file where NaN returned for avatar position details
2013-06-10 11:46:06 -07:00
Philip Rosedale
b5e63fb446
Added debug->run timing tests option to speed test some common functions (please add some more, bottom of util.cpp
2013-06-06 17:52:19 -07:00
Philip Rosedale
b08fe8f915
merge fixes
2013-06-06 10:07:50 -07:00
Philip Rosedale
24dcd14371
Added sensor fusion for more stable gyro roll, pitch.
2013-06-05 23:53:01 -07:00
Stephen Birarda
6c2dcb86c8
Merge remote-tracking branch 'upstream/master' into synthesis
2013-06-05 09:55:16 -07:00
ZappoMan
4f2af717f2
Fixed merge issue with new orientation vectors, migrated to common identity names
2013-06-04 17:27:40 -07:00
Andrzej Kapolka
73f8fca2af
More work on voxeltars; added rotations.
2013-06-03 13:00:54 -07:00
Stephen Birarda
4348702dd2
Merge remote-tracking branch 'upstream/master' into synthesis
2013-06-03 11:53:13 -07:00
Stephen Birarda
2d7c397138
create a FreeVerb object for each other agent per agent
2013-05-31 15:47:57 -07:00
Andrzej Kapolka
3f6cf08b97
Removed remaining Orientation bits (and class itself), enforce limits on
...
head yaw/pitch/roll.
2013-05-30 15:15:12 -07:00
Andrzej Kapolka
d6855b6430
Massive changes to orientations: use quaternions rather than Orientation
...
class.
2013-05-29 19:05:33 -07:00
Andrzej Kapolka
26badc56e0
Added shadow and outline effects to TextRenderer, use the shadow effect in
...
our text to separate it from the background.
2013-05-16 16:10:38 -07:00
Jeffrey Ventrella
17c61c88c7
cleaned up avatar slow-down upon nearness; fixed mouse pressed bug;
2013-05-09 13:04:22 -07:00
ZappoMan
085bfa384a
Merge pull request #225 from PhilipRosedale/master
...
Added perlin noise example function noiseTest()
2013-05-07 17:53:07 -07:00
ZappoMan
005b2fce35
Merge pull request #223 from Ventrella/master
...
cleaned up a bunch of spacings inside of parentheses
2013-05-07 17:51:43 -07:00
Philip Rosedale
331d4116d9
Finished noiseTest example (in util.h) that uses Perlin noise to draw a bitmap in 2D.
2013-05-07 11:14:12 -07:00
Philip Rosedale
be1b803656
Noise Test function, adjust chat position
2013-05-07 10:41:39 -07:00
Philip Rosedale
27540f1286
Fixes per code review
2013-05-07 09:59:37 -07:00
Jeffrey Ventrella
fe11d929e3
cleaned up code spacing
2013-05-07 08:43:14 -07:00
Philip Rosedale
c7635604a9
Fixes in merge.
2013-05-07 08:40:11 -07:00
Philip Rosedale
31593dccd4
improved comment of function
2013-05-06 18:46:19 -07:00
Philip Rosedale
00c8673ceb
Added Utility function angleBetween() which returns the positive angle between any two 3D vectors.
2013-05-06 18:45:06 -07:00
Jeffrey Ventrella
22a0e39d6c
more work on avatar touch, reachable radius, and hand states
2013-05-06 18:29:20 -07:00
Philip Rosedale
ff88d1fc06
Created a drawVector() call that will draw a vector in 3-space with axes for testing
2013-05-06 16:18:27 -07:00
Jeffrey Ventrella
707d513dac
Merge remote-tracking branch 'upstream/master'
2013-05-03 16:12:01 -07:00
Jeffrey Ventrella
cb8e68f300
fixed a physics bug in avatar body spring (forgot to use deltaTime) - and adjusted various physics constants accordingly.
2013-05-03 16:11:35 -07:00
Jeffrey Ventrella
85ad5601d7
added avatar shadow
2013-05-03 15:22:01 -07:00
Stephen Birarda
90a08b4dd8
cleanup in Audio and Util
2013-05-03 14:45:47 -07:00
Philip Rosedale
9716ea9550
Ground plane moved to 0->10 and lines are exactly 1 meter
2013-05-02 22:28:41 -07:00
Andrzej Kapolka
11a750f6a0
Changes according to Philip's feedback: spacing around operators, removed
...
unused variables, moved font family names to #defines.
2013-05-01 12:17:57 -07:00
Andrzej Kapolka
068d3d216e
Need to commit these, too, for the font rendering change.
2013-04-29 19:12:34 -07:00
Stephen Birarda
215efe3b78
bunch of const changes for glm::vec3 in Avatar and Orientation
2013-04-25 16:10:55 -07:00
Andrzej Kapolka
e02aaa39f7
To fix font rendering on Linux (which uses points), we need to restore the
...
default point size attenuation settings.
2013-04-24 14:59:11 -07:00
Philip Rosedale
8e19caf21c
Merge remote-tracking branch 'upstream/master'
2013-04-18 07:23:06 -07:00
tosh
1e6352593a
Merge branch 'master' of git://github.com/worklist/hifi into 19262
...
Conflicts:
interface/src/Head.cpp
interface/src/Util.cpp
interface/src/main.cpp
libraries/avatars/src/Orientation.cpp
2013-04-18 12:38:35 +02:00
Philip Rosedale
a1d51f8db8
Merge remote-tracking branch 'upstream/master'
2013-04-18 00:20:47 -07:00
ZappoMan
8b9e252246
Updated Orientation class to use Philip's technique.
...
- Changed Orientation class to use Philip's technique for determining vectors
- updated main.cpp to take command line option to run Orientation tests
- tweaked eulerToOrthonormals() to return right vector instead of left vector
2013-04-17 23:21:12 -07:00
Philip Rosedale
f70429e575
Added a translucent ground plane, and made a few more grid lines. Easier to see when 'standing' on.
2013-04-17 22:47:58 -07:00
ZappoMan
e51031c464
Merge pull request #78 from ZappoMan/view_frustum_work
...
Added more tests for Orientation
2013-04-17 21:14:37 -07:00
Philip Rosedale
d200936615
Added eulerToOrthonormals function for Brad in Util.cpp, sample execution at start of main.
2013-04-17 21:10:31 -07:00
ZappoMan
a64fca17c5
Added more tests for Orientation
2013-04-17 18:25:12 -07:00
tosh
349e89aaa6
integrates logging for interface
2013-04-17 19:04:10 +02:00
tosh
4fa5760162
Merge branch 'master' of git://github.com/worklist/hifi into 19262
...
Conflicts:
interface/src/Util.cpp
2013-04-17 18:34:43 +02:00
ZappoMan
184d28e905
Adding testOrientationClass() to run unit tests on the orientation class.
2013-04-17 00:42:49 -07:00
Jeffrey Ventrella
a6f82e1236
moved renderOrientstionDiretions to Utils
2013-04-16 23:39:43 -07:00
tosh
ba4f6bc92c
Merge branch 'master' of git://github.com/worklist/hifi into 19262
2013-04-17 00:40:37 +02:00
tosh
e811410f77
works around GLUT bugs related to monospace glyphs
2013-04-17 00:39:35 +02:00
Stephen Birarda
a4011934c6
move Orientation class to avatars library, constants to SharedUtil
2013-04-15 15:39:23 -07:00
ZappoMan
d01d1164ca
latest view frustum work
2013-04-12 13:36:44 -07:00
Philip Rosedale
5ea6a9a696
Add little balls to the end of the world coordinate axis markers when shown
2013-04-10 18:57:09 -07:00
vincent
cd1aa99dfa
#19171 merge with master
2013-04-11 00:20:05 +02:00
vincent
4dbff46234
#19171 Code Review changes
2013-04-11 00:13:40 +02:00
Philip Rosedale
53df8a718a
Merge remote-tracking branch 'origin/master'
2013-04-10 12:45:35 -07:00
Philip Rosedale
8010129774
Few more bits of cleanup and variable renaming, turned voxel rendering back on by default
2013-04-10 12:43:26 -07:00
vincent
6a5c51bc69
#19171 Add a simple openGL menu that will work x-platform
2013-04-10 21:31:29 +02:00
Jeffrey Ventrella
ab8140e0ef
fixed a bug in avatar head lookat direction
2013-04-10 12:12:57 -07:00
ZappoMan
597f35db3d
moved vector math helpers to Utils.cpp/h
2013-04-10 09:39:43 -07:00
tosh
9046e5e89c
silences warning by using pointer to const as string parameter for 'drawtext'
...
(conversion of string literals to char* is deprecated)
2013-04-04 10:55:08 +02:00
Kees van Prooijen
cd27c74a2d
prelimanary changes for windows port
2013-03-19 11:01:08 -07:00
Stephen Birarda
6a7b40629c
remove the unused outstring method
2013-03-18 16:20:39 -07:00
Stephen Birarda
e97aba03a3
move StdDev to shared library
2013-03-12 10:09:07 -07:00
Stephen Birarda
686404be2b
add a voxel server
2013-03-08 14:32:06 -08:00
Stephen Birarda
d394035e7e
switch back to ARB functions with glext include
2013-02-08 14:49:12 -08:00
Stephen Birarda
d79bf39a24
using OpenGL later than 2, remove ARB from calls
2013-02-08 14:09:44 -08:00
Stephen Birarda
4983cc6973
conditional include to fix glPointParameterfvARB crash
2013-02-08 14:03:24 -08:00
Stephen Birarda
cedb212597
make Field a proper class to avoid duplicate symbols
2013-02-08 13:11:56 -08:00
Stephen Birarda
13a0597ab6
dynamic header for GLUT include
2013-02-08 12:17:35 -08:00
Stephen Birarda
f5cbe7a05a
cmake build working for interface project
2013-02-07 17:29:01 -08:00
Stephen Birarda
f9b8d6cde0
don't use find module for glm/portaudio
2013-02-07 12:24:05 -08:00
Stephen Birarda
4860fb086d
link glm library to interface target
2013-02-07 11:41:01 -08:00
Stephen Birarda
1111e4837e
intial restructuring for CMake setup
2013-02-06 18:07:36 -08:00