Stephen Birarda
08581b4dac
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-12-19 12:50:32 -08:00
Clément Brisset
dbfbe35a49
Merge pull request #3986 from birarda/domain-connect
...
fix domain connection with port, show current address in address bar
2014-12-19 12:49:51 -08:00
ZappoMan
046564ec47
oops double
2014-12-19 12:35:47 -08:00
ZappoMan
d585f8c707
replace gluOrtho2D() with glOrtho()
2014-12-19 12:10:40 -08:00
Ryan Huffman
f3a600da7e
Remove glut call
2014-12-19 12:01:18 -08:00
Ryan Huffman
e4ce7d11dc
Fix default scripts url to use s3.amazonaws.com
2014-12-19 11:32:52 -08:00
Stephen Birarda
115dc28c9c
add glu includes on OS X to stopgap GLUT removal
2014-12-19 10:54:00 -08:00
Ryan Huffman
2e96bbe38b
Merge branch 'master' of github.com:highfidelity/hifi into camera-display
2014-12-19 10:37:47 -08:00
Andrew Meadows
a141ce37e4
merge upstream/master into andrew/inertia
2014-12-19 10:25:03 -08:00
Brad Hefta-Gaub
821cbe610c
Merge pull request #3975 from ctrlaltdavid/20212
...
CR for Job #20212 - Operate laser pointer with hands controlled by Leap Motion
2014-12-19 09:55:45 -08:00
Ryan Huffman
51a64650e4
Fix use of glOrtho and replace getDeferredLightingEffect w/ DependencyManager
2014-12-19 09:04:54 -08:00
Thijs Wenker
e913095af5
Merge branch 'master' of https://github.com/worklist/hifi into 20216
...
Conflicts:
interface/CMakeLists.txt
2014-12-19 13:53:33 +01:00
Ryan Huffman
5b89208068
Merge branch 'master' of git://github.com/highfidelity/hifi into orientation-display
...
Conflicts:
interface/src/ui/ApplicationOverlay.cpp
interface/src/ui/overlays/Cube3DOverlay.cpp
2014-12-18 16:46:17 -08:00
Stephen Birarda
0b1445f8b5
show the address dialog with current address selected
2014-12-18 16:41:37 -08:00
Ryan Huffman
2e95618bed
Remove 'start' property alias from Base3DOverlay
2014-12-18 16:38:27 -08:00
Ryan Huffman
74f8579922
Update line3d to have a separate 'start' property and use transform/rotation
2014-12-18 16:37:19 -08:00
Stephen Birarda
1ab66c2bfe
split port and hostname for cleaner domain changes
2014-12-18 16:17:03 -08:00
ZappoMan
8091564a73
remove all glut
2014-12-18 16:12:30 -08:00
Atlante45
296c0025de
Switched to auto and changed macro
2014-12-18 15:42:38 -08:00
Andrew Meadows
11f01e1859
merge upstream/master into andrew/inertia
2014-12-18 15:01:08 -08:00
ZappoMan
6f6cf3b08d
Merge branch 'master' of https://github.com/highfidelity/hifi into librarization
2014-12-18 14:52:00 -08:00
Atlante45
990362b8ff
Merge branch 'cuckoo' of https://github.com/birarda/hifi into applications_diet_cpp11
2014-12-18 14:18:21 -08:00
Andrew Meadows
85fd1fc14f
merge andrew/thermonuclear into andrew/inertia
...
Conflicts:
interface/src/Application.cpp
libraries/entities/src/EntityItem.cpp
2014-12-18 13:46:06 -08:00
ZappoMan
11b4400099
move all glut-ness to geometry cache
2014-12-18 11:20:17 -08:00
Stephen Birarda
9f21b41d3f
updates for new DependencyManager API
2014-12-17 18:08:41 -08:00
Stephen Birarda
7beb3a7b62
resolve conflicts on merge with upstream master
2014-12-17 16:57:35 -08:00
Stephen Birarda
9425ea2c17
Merge branch 'master' of https://github.com/highfidelity/hifi into cuckoo
2014-12-17 16:47:15 -08:00
Ryan Huffman
27e13385ed
Fix drawing of Cube3D on the ApplicationOverlay
...
This seems to break because the ApplicationOverlay is drawn to a texture
buffer first, which is incompatible with the DeferredLightingEffect
implementation.
2014-12-17 16:40:04 -08:00
Ryan Huffman
a0623c930b
Add setting of drawOnApplicaitonOverlay
2014-12-17 16:39:52 -08:00
Ryan Huffman
9bd7912f9f
Add support for drawing 3d overlays on the Application Overlay
2014-12-17 16:25:25 -08:00
Thijs Wenker
2884de1fe4
include fix
2014-12-18 01:18:05 +01:00
Thijs Wenker
835e14a7b2
This might solve it?
2014-12-18 00:52:31 +01:00
Thijs Wenker
95b0f2515b
this doesn't make real sense
to me, perhaps this helps
2014-12-18 00:32:11 +01:00
Atlante45
0bd9ed469e
Changed NodeList::getInstance() calls to use the DM
2014-12-17 15:28:25 -08:00
Atlante45
ce7f72d2cd
Update macro
2014-12-17 15:26:47 -08:00
Thijs Wenker
8a1618c269
missed one.
2014-12-18 00:22:59 +01:00
Thijs Wenker
151ddab118
make stuff build without RealSense
2014-12-18 00:16:51 +01:00
Andrew Meadows
6ea766b48d
merge andrew/thermonuclear into andrew/inertia
...
Conflicts:
interface/src/Application.cpp
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityTypes.cpp
2014-12-17 13:21:00 -08:00
ZappoMan
1a9cf126e4
Merge branch 'master' of https://github.com/highfidelity/hifi into librarization
...
Conflicts:
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.h
2014-12-17 13:16:11 -08:00
ZappoMan
9f9b8bcb68
move interface/entities to libraries/entities-renderer
2014-12-17 12:54:41 -08:00
ZappoMan
2be3b73e8c
move TextRender to libraries/render-utils
2014-12-17 12:32:52 -08:00
ZappoMan
a465aa20ff
more Application and Menu dependency removal
2014-12-17 11:41:42 -08:00
ZappoMan
5d636e21c6
more Application dependency cleanup
2014-12-17 11:10:45 -08:00
Thijs Wenker
227e041a12
Merge branch 'master' of https://github.com/worklist/hifi into 20216
2014-12-17 19:42:44 +01:00
Stephen Birarda
737741c13b
Merge branch 'master' of https://github.com/highfidelity/hifi into cuckoo
2014-12-17 09:23:42 -08:00
Stephen Birarda
a99589f6a4
fix some indentation and a conditional
2014-12-16 17:06:59 -08:00
Stephen Birarda
b7099442c1
repair interaction between AudioNoiseGate and Audio
2014-12-16 16:50:13 -08:00
Stephen Birarda
9491b8230b
remove AudioNoiseGate destructor
2014-12-16 16:39:57 -08:00
Stephen Birarda
d83718fe8d
cleanup separated AudioNoiseGate
2014-12-16 16:39:18 -08:00
Stephen Birarda
f982f5a538
remove declaration of CLIPPING_THRESHOLD in Audio
2014-12-16 16:32:00 -08:00
Stephen Birarda
be184719b5
move the audio noise gate to its own class
2014-12-16 16:31:29 -08:00
ZappoMan
3dfded89b8
remove menu dependency from EntityTreeRenderer, some Application cleanup
2014-12-16 16:28:09 -08:00
Stephen Birarda
0429b338c0
remove last Audio ref to Menu, fix local/server echo
2014-12-16 16:02:41 -08:00
Stephen Birarda
223a48609a
remove a couple more Menu dependencies in Audio
2014-12-16 15:49:17 -08:00
Stephen Birarda
e86c5ff683
remove Audio dependency on Menu
2014-12-16 15:45:17 -08:00
ZappoMan
74a8f0059d
some Application dependecy cleanup
2014-12-16 15:43:24 -08:00
Atlante45
c40e83c9e4
Merge branch 'cuckoo' of https://github.com/birarda/hifi into applications_diet_cpp11
2014-12-16 15:42:40 -08:00
ZappoMan
d385a7b8ac
header file cleanup
2014-12-16 15:35:56 -08:00
Stephen Birarda
e0752cef54
remove collision sound creation calls
2014-12-16 15:35:37 -08:00
Stephen Birarda
fe7b678193
begin removal of C++ procedural audio calls
2014-12-16 15:33:38 -08:00
Atlante45
b2dac6f53f
DM users update
2014-12-16 15:32:11 -08:00
Stephen Birarda
eb790af193
hookup previous mouse press for mute to AudioToolBox
2014-12-16 15:30:28 -08:00
Stephen Birarda
0fae699ed3
remove a couple of headers, fix mute bool call
2014-12-16 15:26:56 -08:00
Stephen Birarda
369fdc5771
move audio toolbox into its own class
2014-12-16 15:24:57 -08:00
ZappoMan
ee2ce718b4
header file cleanup
2014-12-16 15:14:14 -08:00
Stephen Birarda
d9ab673442
hook menu calls up to AudioIOStreamStatsRenderer
2014-12-16 15:05:14 -08:00
Atlante45
11a2ecab56
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/Menu.cpp
interface/src/entities/EntityTreeRenderer.h
interface/src/ui/ApplicationOverlay.cpp
libraries/render-utils/src/GlowEffect.cpp
libraries/render-utils/src/Model.cpp
2014-12-16 15:02:37 -08:00
Clément Brisset
7632dbead3
Merge pull request #3968 from ZappoMan/InterfaceConfigEctomy
...
Librarization
2014-12-16 14:56:11 -08:00
Stephen Birarda
0f18a9651b
replace audio with AudioIOStatsRenderer in ApplicationOverlay
2014-12-16 14:53:36 -08:00
Stephen Birarda
1db12453d4
move audio stats into member of Audio
2014-12-16 14:47:24 -08:00
Atlante45
2039895898
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
interface/src/renderer/GlowEffect.cpp
interface/src/renderer/TextureCache.cpp
2014-12-16 14:27:50 -08:00
ZappoMan
b449f650a0
more Model cleanup
2014-12-16 14:22:02 -08:00
ZappoMan
89101872bb
move Model and AnimationHandle to libraries
2014-12-16 14:04:39 -08:00
Atlante45
4d1529f77b
typedefs
2014-12-16 14:02:22 -08:00
ZappoMan
85c8951734
really remove the debug settings from Model rendering
2014-12-16 13:57:22 -08:00
Atlante45
e8a22f6f0f
Switched to chared pointers and macros
2014-12-16 13:54:52 -08:00
Stephen Birarda
60447e48cb
handle input from Audio class in AudioScope
2014-12-16 13:29:42 -08:00
ZappoMan
efa8a752f2
remove dependency on Menu from Model
2014-12-16 13:14:57 -08:00
Stephen Birarda
3c6c37710d
hook AudioScope to new Dependency Audio
2014-12-16 13:03:46 -08:00
ZappoMan
16c1e597f1
remove Application dependency from Model
2014-12-16 12:53:22 -08:00
Stephen Birarda
a9eaa4b9f7
more decoupling of Audio from Interface
2014-12-16 12:43:06 -08:00
Stephen Birarda
6fd55e6f42
make Audio class use DependencyManager
2014-12-16 12:31:01 -08:00
ZappoMan
58183515e6
more windows shenanigans
2014-12-16 12:23:54 -08:00
Stephen Birarda
fba256692f
rename variables in AudioScope
2014-12-16 12:04:26 -08:00
Stephen Birarda
c734bc89a3
move the audio scope into its own class
2014-12-16 11:54:59 -08:00
ZappoMan
fc1e1ecfc0
move DeferredLightingEffect and AmbientOcclusionEffect to libraries, make them DependencyManager enabled
2014-12-16 11:27:44 -08:00
Stephen Birarda
1cf88e7666
Merge branch 'master' of https://github.com/highfidelity/hifi into lasagna-not-spaghetti
2014-12-16 10:47:45 -08:00
Stephen Birarda
aeb273a882
move environment mute to Audio
2014-12-16 10:46:24 -08:00
ZappoMan
4d79a08533
remove Application dependencies from AmbientOcclusion and DeferredLightingEffect
2014-12-16 10:32:03 -08:00
Stephen Birarda
78edb94963
move address lookup errors to AddressBarDialog
2014-12-16 10:12:25 -08:00
DaveDubUK
7ab9dfbfe1
Window.nonBlockingForm-fix
2014-12-16 14:48:28 +00:00
DaveDubUK
9493440d32
Window.nonBlockingForm-fix
2014-12-16 13:33:10 +00:00
DaveDubUK
cd95f7bd23
Window.nonBlockingForm active status was not being tested correctly. Was causing unexpected fail on second attempt to show form
2014-12-16 13:20:11 +00:00
ZappoMan
5cba44fd5b
moved JointState
2014-12-15 19:49:16 -08:00
ZappoMan
660bf2720e
convert AnimationCache to DependencyManager
2014-12-15 19:48:15 -08:00
ZappoMan
02737a4ec4
move JointState to libraries
2014-12-15 19:38:30 -08:00
ZappoMan
41c135c4e5
move GlowEffect to libraries
2014-12-15 19:19:21 -08:00
ZappoMan
8f3d23c5b3
remove Menu dependency from GlowEffect
2014-12-15 19:06:54 -08:00
ZappoMan
4eef4c2438
move RenderUtils.cpp/h to libraries
2014-12-15 18:52:40 -08:00
ZappoMan
e52338d25c
get rid of InterfaceConfig.h in GlowEffect
2014-12-15 17:38:57 -08:00
ZappoMan
37abe8e89c
move RenderUtils.cpp/h to libraries
2014-12-15 17:35:26 -08:00
ZappoMan
e53833b306
make GlowEffect support DependencyManager
2014-12-15 17:29:48 -08:00
ZappoMan
79bc5e0507
Merge branch 'master' of https://github.com/highfidelity/hifi into InterfaceConfigEctomy
2014-12-15 16:48:07 -08:00
Atlante45
e5e2eb4e8a
Moved GLCanvas in DM and DM to QSharedPointers
2014-12-15 16:20:52 -08:00
Andrzej Kapolka
50c1e9fb40
Fixes for missing audio device.
2014-12-15 22:41:35 -08:00
ZappoMan
bfcc78c57d
replaced Application::resourcesPath() with PathUtils::resourcesPath()
2014-12-15 15:20:18 -08:00
ZappoMan
753dc07cdd
cleanup windows hackery
2014-12-15 14:58:47 -08:00
Stephen Birarda
1b48cf7f5a
use DependencyManager for AddressManager
2014-12-15 14:54:20 -08:00
ZappoMan
0c14b0f8fc
windows build hackery
2014-12-15 14:47:26 -08:00
Andrew Meadows
67c3a25475
Merge branch 'master' of ssh://github.com/highfidelity/hifi into inertia
...
Conflicts:
interface/src/Application.cpp
libraries/entities/src/EntityItem.h
2014-12-15 14:46:46 -08:00
ZappoMan
bc78beb05f
windows build hackery
2014-12-15 14:41:15 -08:00
ZappoMan
f802e99a24
windows build hackery
2014-12-15 14:32:33 -08:00
ZappoMan
df7e115556
move ProgramObject to libraries
2014-12-15 14:21:22 -08:00
ZappoMan
49cacd85bd
move GeometryCache to library
2014-12-15 14:00:41 -08:00
ZappoMan
dee8f69722
windows build hackery
2014-12-15 13:33:47 -08:00
Thijs Wenker
2633b0dee7
reordered includes
2014-12-15 22:26:47 +01:00
ZappoMan
ea6d6e9f72
windows build hackery
2014-12-15 13:26:27 -08:00
Thijs Wenker
1dfa313d16
Merge branch 'master' of https://github.com/worklist/hifi into 20216
...
Conflicts:
interface/src/Menu.cpp
2014-12-15 22:22:51 +01:00
ZappoMan
7b973453b4
move TextureCache to library
2014-12-15 13:14:16 -08:00
Thijs Wenker
c4a9cae943
flipped some values to get a nicer hand-tracking
2014-12-15 21:47:00 +01:00
ZappoMan
a92b65b0e9
now lets see if this works
2014-12-15 12:42:04 -08:00
Atlante45
68430e1346
Moved GLCanvas to DependencyManager
2014-12-15 11:54:33 -08:00
Stephen Birarda
fa8b7020b0
repairs to MetavoxelSystem after reset to upstream
2014-12-15 11:49:43 -08:00
ZappoMan
28f2dc62ea
add windowshacks.h to GPUConfig.h and move it to shared
2014-12-15 11:49:01 -08:00
ZappoMan
94cf8b3384
reduce calls to DependencyManager::get<> where possible
2014-12-15 11:43:30 -08:00
ZappoMan
3bc1321549
reduce calls to DependencyManager::get<> where possible
2014-12-15 11:40:17 -08:00
ZappoMan
90c1132dd5
reduce calls to DependencyManager::get<> where possible
2014-12-15 11:28:57 -08:00
Atlante45
25df784f43
Headers cleanup
2014-12-15 10:56:42 -08:00
ZappoMan
049cb25f07
make ModelBlender work with DependancyManager
2014-12-15 10:56:29 -08:00
ZappoMan
e0a017e963
make GeometryCache work with DependancyManager
2014-12-15 10:49:34 -08:00
ZappoMan
7d75d2d1bf
make TextureCache work with DependancyManager
2014-12-15 10:34:16 -08:00
ZappoMan
c6b033fa0e
revert out the InterfaceConfig.h changes
2014-12-15 10:12:55 -08:00
ZappoMan
6b39783de7
revert out the InterfaceConfig.h changes
2014-12-15 10:12:04 -08:00
ZappoMan
7d1081473e
remove _textureCache
2014-12-15 09:42:35 -08:00
Stephen Birarda
8549e9cb53
resolve conflicts on merge with upstream master
2014-12-15 09:36:17 -08:00
ZappoMan
ca39c79df4
unix compile
2014-12-15 08:50:36 -08:00
ZappoMan
3de3540ebe
move back into interface for now
2014-12-15 08:37:33 -08:00
ZappoMan
4ac673fe63
more render util cleanup
2014-12-15 08:16:42 -08:00
ZappoMan
e9ea6b20ce
use TextureCache::getInstance() instead of Application::getInstance()->getTextureCache()
2014-12-15 08:16:18 -08:00
ZappoMan
2df4c017f1
move GeometryCache out of application and remove dependency on Model
2014-12-15 08:15:55 -08:00
ZappoMan
e253b8afa4
move TextureCache out of interface and Application
2014-12-15 08:14:53 -08:00
Atlante45
738f23f326
Moved visage and dde over to DependencyManager
2014-12-14 22:30:13 -08:00
Atlante45
65094f2165
Update headers
2014-12-14 21:47:08 -08:00
Atlante45
1db3592d4c
Switched meFaceshifto DependencyManager for Faceshift
2014-12-14 19:56:42 -08:00
Atlante45
39a19a297f
Switched menu to DependencyManager for Faceshift
2014-12-14 16:31:03 -08:00
Atlante45
1d9e53e227
Switched avatar to DependencyManager for Faceshift
2014-12-14 16:28:28 -08:00
Atlante45
ad2dee5eaa
Switched devices to DependencyManager for Faceshift
2014-12-14 16:26:08 -08:00
Philip Rosedale
99fd7b3d6c
Merge pull request #3963 from ZappoMan/test
...
fix warning
2014-12-13 23:16:16 -08:00
Thijs Wenker
821e9ddfed
Merge branch 'master' of https://github.com/worklist/hifi into 20216
2014-12-13 23:05:04 +01:00
Thijs Wenker
3f26e1b63a
RealSense Initial
2014-12-13 23:04:19 +01:00
ZappoMan
31db2188cb
remove test comment
2014-12-13 07:58:13 -08:00
ZappoMan
d28e274876
fix warning
2014-12-13 07:43:40 -08:00
Andrzej Kapolka
c1c5991ac5
Fix for distorted replaced textures.
2014-12-12 12:07:48 -08:00
David Rowe
fe8937e37e
Make lasers able to emanate from index finger tips
2014-12-11 21:31:08 -08:00
Brad Hefta-Gaub
aae000d50e
Merge pull request #3956 from Atlante45/dont_hide_mouse_on_every_window
...
Don't hide mouse when over a widget
2014-12-11 16:06:05 -08:00
Atlante45
df66a0049b
Don't hide mouse when over a widget
2014-12-11 15:33:46 -08:00
Clément Brisset
14918ff86a
Merge pull request #3952 from ZappoMan/HMDMode
...
More HMD work - keep more dialogs from being moved to HMD
2014-12-11 15:26:36 -08:00
Philip Rosedale
b160d5b571
Merge pull request #3955 from ey6es/master
...
Fix for normal and specular maps on skinned models.
2014-12-11 15:23:59 -08:00
Philip Rosedale
8505aaceba
Merge pull request #3953 from ZappoMan/someCleanup
...
Remove some dead code from Voxel rendering
2014-12-11 15:23:27 -08:00
ZappoMan
0813d53bee
CR feedback
2014-12-11 15:17:22 -08:00
Andrzej Kapolka
77b19241d7
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-12-11 14:44:30 -08:00
Andrzej Kapolka
7611354df6
Fix for normal maps on skinned models.
2014-12-11 14:43:58 -08:00
Brad Hefta-Gaub
31cbd6e88c
Merge pull request #3954 from ctrlaltdavid/20226
...
CR for Job #20226 - Change Overlays.getTextWidth into Overlays.getTextSize
2014-12-11 14:33:24 -08:00
ZappoMan
3eb7314c98
remove PrimitiveRenderer
2014-12-11 14:13:44 -08:00
ZappoMan
29672aec09
removing VoxelShader and PointShader which were both disabled
2014-12-11 13:55:10 -08:00
Andrew Meadows
c3f8f8ab98
init PhysicsEngine with an EntityEditPacketSender
2014-12-11 13:29:29 -08:00
ZappoMan
c9bc95580d
add support for generic windowWatcher that keeps dialogs from being moved to HMD display
2014-12-11 12:30:17 -08:00
AndrewMeadows
84e82cd03b
Merge pull request #3947 from ZappoMan/HMDMode
...
Make the Chat, Running Scripts, and Address bar "avoid" HMD Screen
2014-12-11 10:48:32 -08:00
AndrewMeadows
bb6f976699
Merge pull request #3945 from ZappoMan/someCleanup
...
AudioRefector-ectomy
2014-12-11 10:39:41 -08:00
ZappoMan
ec54b609df
dry up code and make chat window avoid the hmd screen
2014-12-10 17:23:39 -08:00
ZappoMan
06d348c399
get have addressbar avoid the hmd screen
2014-12-10 17:13:34 -08:00
ZappoMan
d058b5554e
make sure the running scripts widget doesn't start on the HMD screen
2014-12-10 16:58:36 -08:00
ZappoMan
7f887ba75f
more spatial audio removal
2014-12-10 15:46:10 -08:00
ZappoMan
eda7432868
remove audio reflector
2014-12-10 15:37:48 -08:00
Andrzej Kapolka
d402f767c1
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-12-10 15:23:27 -08:00
Andrzej Kapolka
c57fd15bc9
Rather than loading the entire FBX file into a byte array, read it straight
...
from the QNetworkReply.
2014-12-10 15:22:48 -08:00
ZappoMan
74a6fd5ca7
fix joystick pick
2014-12-09 20:03:00 -08:00
Atlante45
88a576f846
fix action events for gamepad;
2014-12-09 19:35:38 -08:00
David Rowe
ff6db7a9fa
Merge branch 'master' into 20226
2014-12-09 19:20:30 -08:00
David Rowe
8cf50b71ea
Update some comments to reflect changes
2014-12-09 19:18:37 -08:00
Brad Hefta-Gaub
69f7a89003
Merge pull request #3937 from Atlante45/mouse_pick_in_oculus
...
Mouse pick improvments
2014-12-09 18:33:25 -08:00
David Rowe
136c3a2cce
Replace 2D and 3D text overlay textWidth() method with textSize()
2014-12-09 18:32:53 -08:00
Atlante45
dc4c9cd545
Correctly Hide/Show cursor
2014-12-09 18:00:14 -08:00
Sam Gateau
01c13cd6f1
Fix the broken shadows by simply calling the needed setViewTransform which is used for rendering the ENitites and avatars
2014-12-09 17:58:17 -08:00
Atlante45
43dc35d549
Use correct mouse coordinate
2014-12-09 17:53:23 -08:00
Atlante45
b197558b87
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-09 16:46:13 -08:00
Atlante45
8765d9a9b3
Mouse cursor modifications
2014-12-09 16:30:37 -08:00
Andrew Meadows
3fd2f12a73
merge upstream/master into andrew/inertia
...
Conflicts:
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityItem.h
libraries/entities/src/EntitySimulation.h
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/SimpleEntitySimulation.cpp
libraries/entities/src/SimpleEntitySimulation.h
libraries/entities/src/SphereEntityItem.cpp
2014-12-09 12:41:53 -08:00
Stephen Birarda
ada325da2b
Merge pull request #3931 from Atlante45/mouse_pick_in_oculus
...
Misc fixes
2014-12-09 12:13:24 -08:00
Atlante45
649940de24
wrong pickray function
2014-12-09 11:53:32 -08:00
Atlante45
a6f7a1ce15
guard against NULL _models
2014-12-09 11:52:20 -08:00
ZappoMan
1eaa2caa6c
fix to crash on rapidly switching domains
2014-12-09 11:40:47 -08:00
Atlante45
ba81030aa1
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-08 16:53:56 -08:00
Atlante45
fa73730359
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-08 16:46:34 -08:00
ZappoMan
cdeaaf2ca9
fix deadlock in enter/leave events
2014-12-08 15:06:34 -08:00
ZappoMan
efbe8ce757
Merge branch 'master' of https://github.com/highfidelity/hifi into entityCollisions
2014-12-08 14:15:20 -08:00
ZappoMan
0592b74a06
make collision callbacks work
2014-12-08 14:15:03 -08:00
Brad Hefta-Gaub
a9079b64e4
Merge pull request #3922 from AndrewMeadows/thermonuclear
...
overhaul EntitySimulation API (and relay relevant EntityItem properties to simulation when they change)
2014-12-08 13:56:06 -08:00
Clément Brisset
681a1a3297
Merge pull request #3917 from ctrlaltdavid/20202
...
CR for Job #20202 - Add "backgroundVisible" property to text overlays
2014-12-08 11:43:52 -08:00
Andrew Meadows
9e9929da91
merge upstream/master into andrew/thermonuclear
2014-12-08 11:22:39 -08:00
ZappoMan
27bc394bed
repair collision info mismatch
2014-12-08 10:52:53 -08:00
Atlante45
299389ccef
Fixed typo
2014-12-08 09:59:33 -08:00
Philip Rosedale
60c2a89292
Merge pull request #3915 from ZappoMan/modelRayPick
...
Proper Model Ray Picking
2014-12-07 14:19:26 -08:00
ZappoMan
d698594899
use common findRayTriangleIntersection
2014-12-06 19:39:02 -08:00
ZappoMan
91fd574eb5
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-06 15:28:54 -08:00
ZappoMan
1a1fb18ba1
removed dead code
2014-12-06 15:03:26 -08:00
ZappoMan
c8e648c4d7
removed unused menu item
2014-12-06 15:00:29 -08:00
ZappoMan
a03984a561
removed some debug code
2014-12-06 14:59:50 -08:00
ZappoMan
3bb16ce831
properly wire up precision picking in JS api
2014-12-06 12:03:46 -08:00
ZappoMan
7ea85073f4
introduce precision picking in API form
2014-12-06 11:45:49 -08:00
David Rowe
dbb547507d
Merge branch 'master' into 20202
2014-12-06 11:14:45 -08:00
ZappoMan
303274a554
tweaks and debug cleanup
2014-12-06 10:59:48 -08:00
ZappoMan
1fec69698e
get the triangle picking for submeshes working, remove some debug
2014-12-05 23:23:21 -08:00
ZappoMan
f1c6e2d1a2
more debugging
2014-12-05 19:52:48 -08:00
Andrew Meadows
7d96ad5836
cleanup of EntitySimulation API
...
* remove EntityItem::_simulationState (only useful to EntitySimulation)
* move code from SimpleEntitySimuation to EntitySimulation
* EntitySimulation now maintans many QSets of entities
* cleanup and clarify use of EnityTree::updateEntity()
* reduced cost of polling for entity expiries
* changed "UpdateFlags" to "DirtyFlags" and clarified what they're for
2014-12-05 18:08:53 -08:00
Atlante45
d89d10d263
Hide cusor in VR mode
2014-12-05 17:36:46 -08:00
Atlante45
1bb08ef30f
Centered reticule
2014-12-05 17:10:58 -08:00
Atlante45
ee124f580d
removed _mouse{X,Y}
2014-12-05 17:02:49 -08:00
ZappoMan
ae647d39d0
fix models with registrations other than 0,0,0
2014-12-05 16:14:18 -08:00
Atlante45
469c958c98
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-05 15:30:20 -08:00
Atlante45
4bc7e1a3e8
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-05 14:46:52 -08:00
Sam Gateau
c49b753c98
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-05 13:38:30 -08:00
ZappoMan
d5fbe5b6b4
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-05 12:48:00 -08:00
ZappoMan
a6b86da47a
basics of triangle picking working for models
2014-12-05 11:31:27 -08:00
David Rowe
bd6ea9b4e7
Render with backgroundAlpha property
2014-12-05 11:18:03 -08:00
David Rowe
f5a1c26492
Add backgroundAlpha property to 2D and 3D text overlays
2014-12-05 11:08:00 -08:00
ZappoMan
0647211fb8
Merge branch 'master' of https://github.com/highfidelity/hifi into modelRayPick
2014-12-05 10:13:55 -08:00
Sam Gateau
0fbdda7582
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-05 10:13:38 -08:00
ZappoMan
d3aacc3838
Merge branch 'master' of https://github.com/highfidelity/hifi into mirrorTest
...
Conflicts:
interface/src/MetavoxelSystem.cpp
2014-12-05 10:11:49 -08:00
Philip Rosedale
0ad361fd60
Merge pull request #3902 from samcake/tot
...
Adding detection of a "hifi" global light in a FBX file used to pass information
2014-12-05 10:07:52 -08:00
ZappoMan
e68e3fe774
Revert "get rid of redundant _displayViewFrustum and use _viewFrustum"
...
This reverts commit 6d385d9a75
.
2014-12-05 10:06:17 -08:00
ZappoMan
9753c82a3b
get rid of redundant _displayViewFrustum and use _viewFrustum
2014-12-05 10:04:23 -08:00
ZappoMan
feab942375
Revert "get rid of redundant _displayViewFrustum and use _viewFrustum"
...
This reverts commit 6d385d9a75
.
2014-12-05 10:01:16 -08:00
Atlante45
7322cd3ece
Coding Standard
2014-12-04 20:16:50 -08:00
Atlante45
90d4e7bae9
Comments
2014-12-04 19:38:39 -08:00
Atlante45
d2b0cdbac3
Hydra reticule rendering for Oculus
2014-12-04 19:31:59 -08:00
Atlante45
9f444581e9
Fixed JS picking in oculus
2014-12-04 18:53:30 -08:00
Atlante45
84da070901
Correct mouse position in occulus
2014-12-04 18:27:03 -08:00
Atlante45
abe9704dbc
Merge branch 'master' of https://github.com/highfidelity/hifi into mouse_pick_in_oculus
2014-12-04 17:26:22 -08:00
Atlante45
7026af7b9a
Centrilized Oculus interference in pickRay
2014-12-04 17:26:14 -08:00
Sam Gateau
66c10544ae
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2014-12-04 17:16:39 -08:00
Andrzej Kapolka
466d99bcbb
Removed unused members.
2014-12-04 17:12:06 -08:00
ZappoMan
6b5fdceb6e
more work on improved model picking
2014-12-04 16:48:04 -08:00
Andrzej Kapolka
ace415b138
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
...
Conflicts:
interface/src/MetavoxelSystem.cpp
2014-12-04 16:46:32 -08:00
ZappoMan
37ffa48fa3
more work on improved model picking
2014-12-04 16:43:12 -08:00
Sam Gateau
1102b4d633
Moving GPU into it's own library
2014-12-04 16:40:55 -08:00
Sam Gateau
f4e1af6abc
clean code in GeometryCache around the FBX file loader
2014-12-04 12:02:30 -08:00
ZappoMan
b6fd3628c8
first round of hacking on implementing rendering of models for detailed ray picking
2014-12-04 12:00:38 -08:00
Atlante45
3b6936b47d
Changed Mag and reticules data representation
2014-12-04 11:16:01 -08:00
Sam Gateau
592e902f46
Merge branch 'master' of https://github.com/highfidelity/hifi into tot
2014-12-04 00:25:15 -08:00