Andrew Meadows
|
f67114a0a8
|
PrioritySortUtil::Prioritizer doesn't need to be a template
|
2017-11-14 15:57:17 -08:00 |
|
Andrew Meadows
|
55cc945c78
|
organize PrioritySortUtil differently
|
2017-11-14 15:57:17 -08:00 |
|
Andrew Meadows
|
8707c76a6a
|
templatize the ViewFrustum-relative sort algorithm
|
2017-11-14 15:57:17 -08:00 |
|
Andrew Meadows
|
f47185b2f6
|
remove tabs from indentation
|
2017-11-14 15:57:17 -08:00 |
|
Andrew Meadows
|
c6bccb3de3
|
avoid adding null renderables to list
|
2017-11-14 15:57:17 -08:00 |
|
Andrew Meadows
|
809ff7928e
|
sort and throttle UpdateRenderables
|
2017-11-14 15:57:17 -08:00 |
|
SamGondelman
|
2c0272f304
|
(mostly?) fix touch events
|
2017-11-13 12:58:31 -08:00 |
|
SamGondelman
|
7d420f5242
|
isLeftHand, isRightHand, isMouse
|
2017-11-06 12:29:21 -08:00 |
|
ZappoMan
|
afaad5fcd7
|
Merge branch 'master' of https://github.com/highfidelity/hifi into entityItemCleanup
|
2017-11-02 13:39:51 -07:00 |
|
SamGondelman
|
657a0fb036
|
Merge remote-tracking branch 'upstream/pointers' into ui
|
2017-10-31 17:41:14 -07:00 |
|
SamGondelman
|
64665c87b2
|
replace ids with unsigned ints
|
2017-10-31 17:07:48 -07:00 |
|
SamGondelman
|
3c779f1528
|
HUD events WIP, fix entity/overlay hover, no hover for empty renderState
|
2017-10-31 14:42:31 -07:00 |
|
Bradley Austin Davis
|
55d819d7e3
|
Merge pull request #11699 from SamGondelman/ui
Pointers generate PointerEvents (WIP)
|
2017-10-31 10:01:15 -07:00 |
|
ZappoMan
|
f63db42c0e
|
migrate SpatiallyNestable::getOrientation to getWorldOrientation, remove redundant getRotation
|
2017-10-28 10:14:25 -07:00 |
|
ZappoMan
|
a7a0f03ede
|
rename SpatiallyNestable::getPosition() to SpatiallyNestable::getWorldPosition()
|
2017-10-27 18:39:17 -07:00 |
|
SamGondelman
|
f0c15e874c
|
merge with master
|
2017-10-26 14:52:17 -07:00 |
|
samcake
|
b9112024b8
|
Merge branch 'master' of https://github.com/highfidelity/hifi into blue
|
2017-10-26 14:27:23 -07:00 |
|
SamGondelman
|
cf34fe3345
|
laserpointers generate pointerevents
|
2017-10-26 12:01:09 -07:00 |
|
Sam Gondelman
|
863a2041a6
|
Merge branch 'master' into pointerEvents
|
2017-10-25 17:22:19 -07:00 |
|
SamGondelman
|
9bbb2eb692
|
austin's comments, send events directly to selected web entity
|
2017-10-23 10:17:45 -07:00 |
|
Sam Gateau
|
50a3ccdbca
|
Merge branch 'master' of https://github.com/highfidelity/hifi into blue
|
2017-10-21 10:01:07 -07:00 |
|
Sam Gateau
|
74b02a3e9b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into blue
|
2017-10-16 20:58:11 -07:00 |
|
SamGondelman
|
c6b636901a
|
fewer undesirable couplings
|
2017-10-16 13:46:23 -07:00 |
|
SamGondelman
|
d274d99411
|
merge from master
|
2017-10-16 12:17:37 -07:00 |
|
Andrew Meadows
|
e109101acc
|
update profiling timers
|
2017-10-16 11:52:30 -07:00 |
|
samcake
|
918e13b2fc
|
fixing the zone entity not rendering when created or when avatar appears in one
|
2017-10-13 15:03:23 -07:00 |
|
samcake
|
8994200d01
|
Trying to integrate the tool scripts as an app
|
2017-10-12 17:57:30 -07:00 |
|
SamGondelman
|
cc8ecdc596
|
put back entity signals for scripts
|
2017-10-12 17:28:00 -07:00 |
|
SamGondelman
|
0d164363af
|
cleanup mousePressOffEntity signal
|
2017-10-12 15:29:29 -07:00 |
|
SamGondelman
|
1a047613bf
|
fix pointerevents on entities from scripts
|
2017-10-12 12:31:36 -07:00 |
|
SamGondelman
|
53fde83922
|
cleaning up pointerevents, wip
|
2017-10-12 11:21:50 -07:00 |
|
Bradley Austin Davis
|
c92588685b
|
Merge pull request #11533 from SamGondelman/modelMaster
Fix model loading for real this time
|
2017-10-08 10:23:13 -07:00 |
|
SamGondelman
|
215193ad90
|
try to improve performance
(cherry picked from commit a5f5f9fc5d )
|
2017-10-04 13:50:35 -07:00 |
|
Andrew Meadows
|
46e809bbb2
|
use a better variable name
|
2017-10-03 12:35:03 -07:00 |
|
Andrew Meadows
|
ef326a3851
|
expose performance hot spot in stats details
|
2017-10-03 12:35:02 -07:00 |
|
samcake
|
b5c942f7f6
|
Merge branch 'master' of https://github.com/highfidelity/hifi into game-render-interface
|
2017-09-26 10:47:59 -07:00 |
|
SamGondelman
|
be27376c52
|
add comment about bottleneck
|
2017-09-22 10:21:32 -07:00 |
|
SamGondelman
|
9f12d3a365
|
fix missing models
|
2017-09-21 17:57:25 -07:00 |
|
samcake
|
9a9d13e519
|
Merge branch 'master' of https://github.com/highfidelity/hifi into game-render-interface
|
2017-09-21 09:05:46 -07:00 |
|
Brad Davis
|
27350bd7de
|
Don't add items to the scene graph until they have a valid parent chain
|
2017-09-20 16:52:23 -07:00 |
|
samcake
|
fd8868f609
|
Moving the render transform evaualtion in game loop for Models
|
2017-09-19 17:30:20 -07:00 |
|
Seth Alves
|
d89f2b77da
|
rework ScriptEngine lifetimes using 'smart' pointers
|
2017-09-14 10:42:21 -07:00 |
|
Bradley Austin Davis
|
eb8b892571
|
Various Mac fixes
|
2017-09-07 14:45:35 -07:00 |
|
Seth Alves
|
7220a6998a
|
remove unneeded bind-by-ref thing from lambdas
|
2017-08-28 17:08:59 -07:00 |
|
Seth Alves
|
b9c68f9156
|
give MouseRayPickResultOperator and SetPrecisionPickingOperator default values to avoid crash on startup
|
2017-08-28 17:01:01 -07:00 |
|
Brad Davis
|
e817d3ced4
|
Threaded rendering & entity rendering refactor
|
2017-08-24 13:34:34 -07:00 |
|
SamGondelman
|
a904ae1a8a
|
can set precision picking on lasers/raypicks, EntityTreeRender uses ray pick API
|
2017-08-22 11:41:20 -07:00 |
|
Zach Fox
|
b8c45b0c30
|
Don't always do precision picking inside mouseMoveEvent
|
2017-08-09 14:23:43 -07:00 |
|
Zach Fox
|
62f6c10b2b
|
Renaming things; bugfixes; improvements
|
2017-07-26 12:45:10 -07:00 |
|
Zach Fox
|
96f52a9812
|
First pass at getting overlays to show up on hover
|
2017-07-17 17:05:16 -07:00 |
|
Zach Fox
|
147474e19a
|
Logging category and filter
|
2017-07-17 11:17:59 -07:00 |
|
Zach Fox
|
e602d3610e
|
Initial commit for HoverOverlayInterface
|
2017-07-14 17:26:53 -07:00 |
|
Brad Davis
|
6fc82bb351
|
Switch to preprocessor macro for blocking invokes to capture function information
|
2017-06-30 11:36:24 -07:00 |
|
Brad Davis
|
b52dd7b822
|
Don't use blocking connections on the main thread
|
2017-06-29 20:45:17 -07:00 |
|
Seth Alves
|
794495c197
|
make ResourceManager be owned by DependencyManager
|
2017-06-28 14:18:14 -07:00 |
|
Brad Davis
|
8130a91b8c
|
Cleanup entity dependencies
|
2017-06-27 19:15:49 -07:00 |
|
Atlante45
|
49623fefd8
|
Fix Skyboxes sometimes not showing
|
2017-06-21 11:40:32 -07:00 |
|
Brad Davis
|
fece438602
|
Cleanup and refactoring
|
2017-06-15 18:58:56 -07:00 |
|
Sam Cake
|
d19956f93c
|
Fixing warnings
|
2017-05-31 22:02:47 -07:00 |
|
samcake
|
882df7391b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into brown
|
2017-05-26 16:47:49 -07:00 |
|
Zach Fox
|
f2fab57187
|
Update conditional to handle 'other unowned' case
|
2017-05-25 13:01:40 -07:00 |
|
Zach Fox
|
be39874999
|
Changes after discussion with Brad
|
2017-05-25 13:01:40 -07:00 |
|
Zach Fox
|
f6195cdb1e
|
Committing checkpoint changes, then testing
|
2017-05-25 13:01:40 -07:00 |
|
Zach Fox
|
4d791211ee
|
Make the changes - big thanks to Andrew!
|
2017-05-25 13:01:40 -07:00 |
|
Sam Cake
|
3eb95d2d19
|
cleaning the commented code
|
2017-05-25 01:16:45 -07:00 |
|
samcake
|
e7b808cbc1
|
Merging with upstream
|
2017-05-23 12:12:31 -07:00 |
|
Sam Gateau
|
589bcc19ce
|
Refining the shader for key and testing removing completely the code dealing with Zone lighting in the ENtityTreeREnderer
|
2017-05-19 17:50:19 -07:00 |
|
Andrew Meadows
|
7b879a7964
|
Model has a Rig rather than a RigPointer
|
2017-05-19 13:24:16 -07:00 |
|
Andrew Meadows
|
ac6d4969d6
|
Merge pull request #10270 from Atlante45/fix/unload
Fix entity script unloads
|
2017-04-26 11:42:14 -07:00 |
|
Atlante45
|
33f58f99d1
|
CR
|
2017-04-25 16:09:31 -07:00 |
|
Atlante45
|
a450f52427
|
Start to setup image library
|
2017-04-25 15:56:22 -07:00 |
|
Atlante45
|
24f4107c92
|
Unload script when replaced with empty URL
|
2017-04-24 15:56:37 -07:00 |
|
Atlante45
|
d292451f91
|
Remove unnecessary const
|
2017-04-24 15:43:36 -07:00 |
|
Sam Cake
|
b65448bcbe
|
Trying to improve the Job/Task classes and testing it with the ZoneRenderer
|
2017-04-09 11:08:35 -07:00 |
|
samcake
|
6fc965072c
|
Adding the Selection, and not the Tag concept fro real, and beeing able to reset it from the Transaction and simply communicating the ranked zones to the engine through a selection, ready to be used by the ZOneREnderer
|
2017-04-06 15:19:55 -07:00 |
|
samcake
|
6122155880
|
Renaming the PendingCHanges class to Transaction
|
2017-04-05 13:10:31 -07:00 |
|
Seth Alves
|
6df4dda746
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
|
2017-03-28 11:42:14 -07:00 |
|
Seth Alves
|
b50a02ea19
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
|
2017-03-28 08:16:59 -07:00 |
|
Andrew Meadows
|
18544581e6
|
remove warnings about implicit float cast
|
2017-03-27 14:40:31 -07:00 |
|
ZappoMan
|
ddd0645453
|
fix merge issue
|
2017-03-24 09:59:11 -07:00 |
|
ZappoMan
|
bc331af6a0
|
Merge branch 'master' of https://github.com/highfidelity/hifi into removePropertiesFromRayPick
|
2017-03-24 08:46:43 -07:00 |
|
Seth Alves
|
902e3d41d6
|
merge from upstream
|
2017-03-24 08:20:35 -07:00 |
|
ZappoMan
|
246f377a07
|
Merge branch 'master' of https://github.com/highfidelity/hifi into removePropertiesFromRayPick
|
2017-03-23 10:40:37 -07:00 |
|
Brad Davis
|
944255a37b
|
Fix crash in render-perf-test
|
2017-03-22 22:44:05 -07:00 |
|
Seth Alves
|
424af2255b
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
|
2017-03-19 21:17:30 -08:00 |
|
Seth Alves
|
a5d19439f9
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
|
2017-03-16 16:32:07 -07:00 |
|
humbletim
|
87d62ad1eb
|
Merge branch 'master' into 21114-part3
|
2017-03-16 16:39:37 -04:00 |
|
humbletim
|
758c07c7d4
|
Merge branch 'master' into 21114-part3
|
2017-03-16 14:29:17 -04:00 |
|
Stephen Birarda
|
0c657a1d55
|
add parameter to unload to remove entityID from map
|
2017-03-15 10:57:12 -07:00 |
|
Seth Alves
|
816b0b5cfd
|
unmangle merge
|
2017-03-15 09:02:32 -08:00 |
|
Seth Alves
|
b5919d89a5
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
|
2017-03-15 08:26:10 -08:00 |
|
Seth Alves
|
509ce3f2d2
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui-edit-js
|
2017-03-07 18:41:36 -08:00 |
|
Brad Hefta-Gaub
|
8ae6f2727d
|
add support for double click messages to overlays and entities
|
2017-03-07 17:52:55 -08:00 |
|
humbletim
|
40ba8185a0
|
* Update per 21114-part2 changes.
* Add explicit thread safety guards.
* Add Entities.queryPropertyMetdata for unit testing Entity script module support.
* Cleanup / commenting pass.
|
2017-03-07 16:36:07 -05:00 |
|
Ryan Huffman
|
a744e0d11c
|
Merge pull request #9685 from humbletim/21114-part2
CR-2 21114 -- BaseScriptEngine.cpp, order-of-operations fixes, reworked JS Exceptions
|
2017-03-07 13:25:25 -08:00 |
|
Seth Alves
|
cf37845f9e
|
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui-edit-js
|
2017-03-02 10:06:38 -08:00 |
|
ZappoMan
|
9e71801ae1
|
remove properties from RayToEntityIntersectionResult
|
2017-03-01 18:21:04 -08:00 |
|
Seth Alves
|
0e4b0332dd
|
avoid a rare crash
|
2017-02-25 11:35:27 -08:00 |
|
humbletim
|
b15956278c
|
separate out supporting changes into 21114-part2 branch
|
2017-02-16 07:40:19 -05:00 |
|
Seth Alves
|
792c7ff51f
|
PointerEvent will now relay keyboard modifiers
|
2017-02-15 10:41:56 -08:00 |
|