Zander Otavka
|
b94be926f8
|
Mass renaming to be more logical/concise.
FloatingUIPanel -> OverlayPanel
anchorPosition -> position
offsetRotation -> rotation
facingRotation -> offsetRotation
floatingUIExample.js -> overlayPanelExample.js
|
2015-08-06 14:23:04 -07:00 |
|
Zander Otavka
|
6165e7e6ca
|
Improve cross-thread support for panel children.
|
2015-08-06 11:40:49 -07:00 |
|
Zander Otavka
|
481624b48c
|
Re-work panel position and rotation binding.
|
2015-08-05 14:21:23 -07:00 |
|
Zander Otavka
|
22453aa3ce
|
Improve inner workings of overlay API.
More stuff is known to the C++, and a panel object in JavaScript can be
gotten by ID from another thread.
|
2015-08-04 14:22:21 -07:00 |
|
Zander Otavka
|
055133b82e
|
Refactor inheritance for billboard overlays.
BillboardOverlays is now Image3DOverlay. Billboard3DOverlay is the base
class for both Image3DOverlay and Text3DOverlay, and it is
PanelAttachable.
|
2015-08-04 14:22:21 -07:00 |
|
Zander Otavka
|
bc5ef8eb11
|
Clean up C++ relating to panels.
|
2015-07-31 11:26:04 -07:00 |
|
Zander Otavka
|
da2afca391
|
Expose overlay type checking to JavaScript.
|
2015-07-31 11:26:04 -07:00 |
|
Zander Otavka
|
173a79867c
|
Extend Overlays API to allow for 3D UI panels.
Currently, only BillboardOverlays can be added to a panel, but more
types of overlays will be supported in the future.
|
2015-07-31 11:26:03 -07:00 |
|
Atlante45
|
59acfc9f47
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-20 13:51:51 -07:00 |
|
Brad Davis
|
5b494c23fd
|
More header cleanup
|
2015-07-18 22:38:26 -07:00 |
|
Atlante45
|
256c786e28
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-17 17:59:19 -07:00 |
|
ZappoMan
|
eb989fd725
|
fix the backround colors for text overlays, pending austins PR to really fix them
|
2015-07-17 16:38:05 -07:00 |
|
ZappoMan
|
8692f51399
|
dead code cleanup
|
2015-07-17 16:15:02 -07:00 |
|
ZappoMan
|
c20c6e4b90
|
fix retina in an Austin approved manner
|
2015-07-17 16:01:32 -07:00 |
|
ZappoMan
|
069620b2d9
|
hacking on more naked GL
|
2015-07-16 16:36:48 -07:00 |
|
ZappoMan
|
398075e45a
|
hacking on more naked GL
|
2015-07-16 16:26:28 -07:00 |
|
ZappoMan
|
0eeddddd6b
|
removed naked GL from drawOnHUD overlays.
|
2015-07-15 09:46:58 -07:00 |
|
Sam Gateau
|
f08c608195
|
Remove dead code
|
2015-07-13 16:33:04 -07:00 |
|
Sam Gateau
|
4743bbad80
|
Adding shaders to the lib for rendering simple textured quad and solve the ImageOverlay issue for edit.js
|
2015-07-13 16:18:39 -07:00 |
|
Atlante45
|
80fe090a94
|
Merge branch 'master' of https://github.com/highfidelity/hifi into smart_pointers
|
2015-07-10 20:20:03 -07:00 |
|
Brad Davis
|
446f800aee
|
More profiling ranges and updated performance testing scripts
|
2015-07-09 15:43:30 -07:00 |
|
Eric Levin
|
3d06b011aa
|
adding batch to renderHUD
|
2015-07-03 13:27:00 -07:00 |
|
Atlante45
|
ee13407066
|
Fix smart pointer casts
|
2015-07-01 19:22:40 -07:00 |
|
Atlante45
|
233d92c315
|
Some code cleanup
|
2015-06-24 15:44:47 -07:00 |
|
Atlante45
|
c22f1aa7e1
|
Overlay2D return correct getBounds
|
2015-06-24 15:44:46 -07:00 |
|
Brad Davis
|
00d8fe75ab
|
Breaking up overlay into rendering and compositing classes
|
2015-06-13 17:36:08 -07:00 |
|
ZappoMan
|
4438263014
|
more hacking on overlay build busters
|
2015-06-03 20:46:59 -07:00 |
|
ZappoMan
|
7fde574a2a
|
make model overlays acutally use sub mesh payload items
|
2015-06-03 16:33:58 -07:00 |
|
Ryan Huffman
|
b37a023041
|
Remove all overlays from Scene on desctruction
|
2015-05-29 14:55:53 -07:00 |
|
Ryan Huffman
|
667dccbb87
|
Add Item::INVALID_ITEM_ID and use in overlays
|
2015-05-29 13:43:49 -07:00 |
|
Ryan Huffman
|
b4806f5aac
|
Fix render::PendingChanges using render::Scene::PendingChanges
|
2015-05-29 09:40:52 -07:00 |
|
Ryan Huffman
|
0e5cf273ab
|
Fix AABox bounds handling in Overlays
|
2015-05-29 09:40:23 -07:00 |
|
Ryan Huffman
|
2222468e89
|
Remove Overlays::renderWorld
|
2015-05-29 08:53:40 -07:00 |
|
Ryan Huffman
|
1089490658
|
Move overlay rendering to Scene
|
2015-05-29 08:51:25 -07:00 |
|
Ryan Huffman
|
3f22b5f8b3
|
Add RenderArgs to more render methods
|
2015-05-22 15:25:53 -07:00 |
|
Bradley Austin Davis
|
03bd17ed49
|
Rebasing onto scale changes
|
2015-05-08 15:09:46 -07:00 |
|
Atlante45
|
12fcb35717
|
Made RenderArgs a default ctor
|
2015-05-04 17:22:46 +02:00 |
|
Seth Alves
|
b23427a3c8
|
hook up menu-items to control debug rendering of collision hulls and owned simulations
|
2015-04-27 10:32:47 -07:00 |
|
Seth Alves
|
0fb1a83e3b
|
quiet compiler, remove some trailing control-Ms
|
2015-04-25 09:20:00 -07:00 |
|
Brad Davis
|
e616308911
|
Adding runtime check to ensure that the correct frustum is fetched during rendering
|
2015-03-17 16:28:44 -07:00 |
|
ZappoMan
|
d1e648b392
|
remove unused references to QGLWidget* parent in Overlay and Overlays
|
2015-02-25 12:34:38 -08:00 |
|
Atlante45
|
647a935eaa
|
Remove app->getAvatar
|
2015-01-29 15:16:40 -08:00 |
|
Atlante45
|
e1725d1eee
|
Merge branch 'master' of https://github.com/highfidelity/hifi into pull_out_menu_mess
|
2015-01-20 17:41:08 -08:00 |
|
David Rowe
|
214a18c446
|
Guard against derefencing NULL
|
2015-01-19 19:33:12 -08:00 |
|
Atlante45
|
3fbc8c5d44
|
Moved Menu::shouldRenderMesh() to LODManager
|
2015-01-17 17:56:33 -08:00 |
|
Atlante45
|
a9047b7b15
|
LODManager class
Moved most LOD related members in menu to new Dependency
LODManager
Replaced all Menu::getInstance() call that accessed those
members by DM gets
|
2015-01-16 17:55:47 -08:00 |
|
Ryan Huffman
|
68a9d80ba3
|
Update setting drawOnHUD and update to write lock for editOverlay
|
2015-01-06 18:14:40 -08:00 |
|
ZappoMan
|
9630279459
|
Merge branch 'master' of https://github.com/highfidelity/hifi into voxelEctomy
Conflicts:
examples/editVoxels.js
examples/fallingSand.js
examples/growTrees.js
interface/src/Application.cpp
interface/src/Application.h
libraries/avatars/CMakeLists.txt
libraries/entities/src/EntityItem.h
|
2014-12-31 10:50:53 -08:00 |
|
Ryan Huffman
|
7478b631da
|
Move write lock in Overlays::overlayDrawOnChanged to encompass reads
|
2014-12-31 10:16:29 -08:00 |
|
Ryan Huffman
|
5caec4dea5
|
Update overlays to handle updates in drawOnHUD after creation
|
2014-12-31 10:15:15 -08:00 |
|