SamGondelman
|
658acd91f2
|
experimenting with drawHUDLayer depth testing
|
2017-07-25 14:17:39 -07:00 |
|
Seth Alves
|
a3f4aeb182
|
code review
|
2017-07-24 19:41:30 -07:00 |
|
Seth Alves
|
a1107deef1
|
cleanups
|
2017-07-23 08:21:50 -07:00 |
|
Seth Alves
|
47ea32f4d3
|
vertex color support in ModelScriptingInterface
|
2017-07-23 08:06:26 -07:00 |
|
Olivier Prat
|
22acf1aeaf
|
Removed unused variable to suppress warning on Mac and Ubuntu
|
2017-07-21 13:57:00 +02:00 |
|
Olivier Prat
|
b08e2598c2
|
Some factorization in transition management and transition item application is now completely recursive on sub items and not just level 1 subitems
|
2017-07-21 12:49:51 +02:00 |
|
Seth Alves
|
72e5fecb4e
|
do Model::getMeshes on the correct thread. added ModelScriptingInterface::getVertexCount and ModelScriptingInterface::getVertex
|
2017-07-20 16:34:34 -07:00 |
|
Olivier Prat
|
aaba44cf4d
|
Merge branch 'fade' into fade2
|
2017-07-20 13:39:56 +02:00 |
|
Olivier Prat
|
a50c267d0b
|
Fading on polyline now works when the polyline is added to the scene
|
2017-07-20 12:45:14 +02:00 |
|
Olivier Prat
|
7cfccc03a4
|
Fixed bug on AMD due to improper alignement issues on UBO with layout(std140) in GLSL
|
2017-07-20 10:31:35 +02:00 |
|
Seth Alves
|
be48268be8
|
getMeshes handles registration point
|
2017-07-19 15:02:40 -07:00 |
|
Seth Alves
|
750b7192af
|
trying to get the resulting model to line up with the originals
|
2017-07-19 13:58:03 -07:00 |
|
Seth Alves
|
a8698c2fbc
|
EntityScriptingInterface::getMeshes support for Model entities
|
2017-07-19 08:59:09 -07:00 |
|
Olivier Prat
|
b652d94a43
|
Added fade on poly line entities
|
2017-07-19 17:11:06 +02:00 |
|
Olivier Prat
|
abc751ef9c
|
Fade seems to be working on shape items with instanced drawing.
|
2017-07-18 18:25:54 +02:00 |
|
Olivier Prat
|
3316be4dea
|
Working fade parameters through instanced draw calls
|
2017-07-18 17:01:17 +02:00 |
|
Olivier Prat
|
dbf0b64dfb
|
Refactored Fade.slh to take into account differences between instanced draw and normal draw
|
2017-07-18 12:49:34 +02:00 |
|
Olivier Prat
|
1f14b6ef38
|
Shape entities have the correct pipeline picked when fading is activated. Still need to support instanced rendering
|
2017-07-17 17:50:59 +02:00 |
|
Olivier Prat
|
f8b2ffe359
|
Removed transparency on fading shapes
|
2017-07-17 15:06:32 +02:00 |
|
Olivier Prat
|
db7871fca7
|
Merge branch 'fadevoxel' into fadeshape
|
2017-07-17 14:33:00 +02:00 |
|
Olivier Prat
|
3f8daa21ec
|
Created FadeEffect singleton to be able to get fade item & batch setters for every special entity render
|
2017-07-17 14:26:41 +02:00 |
|
Olivier Prat
|
146f934019
|
Cleaned up shader code as fade position is now world position
|
2017-07-17 11:59:10 +02:00 |
|
Olivier Prat
|
5e5148ca91
|
Merge branch 'fade' into fadeshape
|
2017-07-17 09:53:26 +02:00 |
|
Olivier Prat
|
82da9fb537
|
Merge branch 'master' of git://github.com/highfidelity/hifi into fade
|
2017-07-14 17:28:35 +02:00 |
|
Seth Alves
|
12f52e8f20
|
don't do SoftAttachmentModel::updateClusterMatrices if geometry isn't ready
|
2017-07-13 13:18:21 -07:00 |
|
Olivier Prat
|
4d5f2ebdfe
|
Removed unused variable that prevented build on Linux
|
2017-07-13 18:45:08 +02:00 |
|
Olivier Prat
|
96f0c35b79
|
Yet some more compilation fixes for Mac and Linux
|
2017-07-13 18:22:18 +02:00 |
|
Olivier Prat
|
1b8696fdda
|
First draft of custom pipeline on geometry cache
|
2017-07-13 17:09:49 +02:00 |
|
Olivier Prat
|
736ecf0082
|
Fixed infinite recursion in collectMetaSubItems due to meta sending itself as sub-item
|
2017-07-13 14:43:41 +02:00 |
|
Olivier Prat
|
53a92c1506
|
Fade edit is working again and time based transitions are garbage collected
|
2017-07-13 12:31:10 +02:00 |
|
Olivier Prat
|
2d2722bfc5
|
Added async transition query on scene
|
2017-07-13 11:05:04 +02:00 |
|
Olivier Prat
|
2f9885870b
|
First merge with Sam's fader branch with custom pipeline support in shape plumber
|
2017-07-12 17:29:21 +02:00 |
|
Olivier Prat
|
7552cca316
|
First alpha version of bubble collision fade events. Missing a lot of information.
|
2017-07-11 19:26:15 +02:00 |
|
Olivier Prat
|
381e0c64a8
|
Working avatar fade in / fade out except that it is also triggered on bubble collisions
|
2017-07-11 16:43:27 +02:00 |
|
Olivier Prat
|
aba8be595e
|
Separated fade categories from transition event types
|
2017-07-11 11:37:24 +02:00 |
|
Olivier Prat
|
9758a6ded0
|
Edition picking again (but without bounding box highlighting)
|
2017-07-10 17:57:02 +02:00 |
|
Sam Gateau
|
746812ff78
|
Merging with origin orange
|
2017-07-10 17:25:13 +02:00 |
|
Olivier Prat
|
66d09a4c3c
|
Some objects fade and fixed crash due to invalid meta item id
|
2017-07-10 16:02:12 +02:00 |
|
Olivier Prat
|
267531cc1a
|
First working fade
|
2017-07-10 15:27:09 +02:00 |
|
Sam Gateau
|
0c3755483b
|
adding assert or checks whenever getting a scene stage
|
2017-07-10 12:37:26 +02:00 |
|
Sam Gateau
|
4edea433ce
|
Rename the _pipeline into _shapePipeline in the render::Args
|
2017-07-10 12:16:53 +02:00 |
|
Olivier Prat
|
06d69d04c3
|
TransitionStage + FadeJob compiling but not linked to entity events
|
2017-07-07 18:22:11 +02:00 |
|
Olivier Prat
|
4256a1f2a7
|
Preparing for merge with stage. DOESN'T COMPILE!
|
2017-07-07 15:16:20 +02:00 |
|
Sam Gateau
|
d15c4ea2d3
|
Merging with the stage branch
|
2017-07-07 15:12:40 +02:00 |
|
Sam Gateau
|
a8086764da
|
REmoving warnings for unused var
|
2017-07-07 12:19:22 +02:00 |
|
Sam Gateau
|
4c1bf6af47
|
REmoving comments
|
2017-07-07 11:38:25 +02:00 |
|
Olivier Prat
|
5ab093dc38
|
Preparing to introducte TransitionStage
|
2017-07-07 11:01:47 +02:00 |
|
Sam Gateau
|
156c20d01e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2017-07-07 10:58:05 +02:00 |
|
Olivier Prat
|
69a7ec42fd
|
Added fade state in render::Item
|
2017-07-07 09:16:54 +02:00 |
|
Olivier Prat
|
018c0489f4
|
Merged with 21378
|
2017-07-06 16:53:47 +02:00 |
|
Sam Gateau
|
53ffca796f
|
Drafting a better SHape plumber to render the items
|
2017-07-06 16:35:40 +02:00 |
|
Sam Gateau
|
48b4b5f49c
|
Fixing the bug appearing on Nvidia 284.76
|
2017-07-05 18:39:09 +02:00 |
|
Olivier Prat
|
b1b11ec756
|
Correct fix for mac and linux due to multiple Logging.h files
|
2017-07-05 09:08:51 +02:00 |
|
Olivier Prat
|
23bfc2c13d
|
Fixed compilation on mac and linux
|
2017-07-04 18:36:54 +02:00 |
|
Olivier Prat
|
5cee2cff9f
|
Merge branch 'master' of git://github.com/highfidelity/hifi into 21378
|
2017-07-04 17:48:07 +02:00 |
|
Olivier Prat
|
45342a00fd
|
Forced faded objects to double sided (without correct lighting for the moment)
|
2017-07-04 17:45:32 +02:00 |
|
Olivier Prat
|
704effc0a6
|
Added cubic interpolation in noise for rounder effect
|
2017-07-04 17:38:45 +02:00 |
|
Olivier Prat
|
2525fe5869
|
Working save and load
|
2017-07-04 17:31:24 +02:00 |
|
Olivier Prat
|
98d915cf0f
|
Smoother ease in / out functions
|
2017-07-04 14:35:43 +02:00 |
|
Olivier Prat
|
7d851c1cbd
|
Added timing parameters and visual debug of threshold
|
2017-07-04 12:01:28 +02:00 |
|
Olivier Prat
|
0244dd6325
|
Working bubble isect trespasser POV
|
2017-07-04 09:47:23 +02:00 |
|
Olivier Prat
|
57b2bdf709
|
Working bubble isect owner POV
|
2017-07-04 09:14:08 +02:00 |
|
Seth Alves
|
70a7b302fc
|
Merge pull request #10860 from jherico/deadlock_guards
Don't use blocking connections on the main thread
|
2017-07-03 09:05:56 -07:00 |
|
Olivier Prat
|
f2b8bd4c84
|
Merged with 21378
|
2017-07-03 16:44:00 +02:00 |
|
Olivier Prat
|
ec1cf9dc50
|
Changed array initialization to old style C
|
2017-07-03 16:42:27 +02:00 |
|
Olivier Prat
|
0d1d262db4
|
Working on bubble intersections
|
2017-07-03 16:28:00 +02:00 |
|
Olivier Prat
|
3fddac9f6e
|
Fixed compilation errors with array initializations
|
2017-07-03 16:12:23 +02:00 |
|
Olivier Prat
|
d9a83539b2
|
Merged with master
|
2017-07-03 15:32:30 +02:00 |
|
Olivier Prat
|
af7957491b
|
Working avater enter/leaves + manual threshold
|
2017-07-03 12:40:58 +02:00 |
|
Brad Davis
|
6fc82bb351
|
Switch to preprocessor macro for blocking invokes to capture function information
|
2017-06-30 11:36:24 -07:00 |
|
Olivier Prat
|
87833abd31
|
Sky working again.
|
2017-06-30 16:46:25 +02:00 |
|
Brad Davis
|
b52dd7b822
|
Don't use blocking connections on the main thread
|
2017-06-29 20:45:17 -07:00 |
|
Olivier Prat
|
c5ca23f4ea
|
Changing edited fade category properly updates widgets in edit window
|
2017-06-29 17:14:20 +02:00 |
|
Olivier Prat
|
fb33b8d1c1
|
Working edition and emissive edge on fade element enter/leave
|
2017-06-29 12:59:43 +02:00 |
|
Olivier Prat
|
6a31dc2659
|
Selection of edited object working
|
2017-06-29 12:13:55 +02:00 |
|
Olivier Prat
|
8a12d0c106
|
Fade effect working again for basic enter domain but with various Fade jobs
|
2017-06-29 08:54:23 +02:00 |
|
Sam Gateau
|
93963b3257
|
Apply the projection and deferred transform fixes found while working on spectator camera
|
2017-06-28 15:44:17 +02:00 |
|
Sam Gateau
|
76dae279cf
|
Removing the default case from the renderer
|
2017-06-27 14:24:34 +02:00 |
|
Sam Gateau
|
7687bdc060
|
less comments & constant
|
2017-06-26 17:02:45 +02:00 |
|
Sam Gateau
|
5e05c41980
|
less comments & constant
|
2017-06-26 16:56:04 +02:00 |
|
Sam Gateau
|
6ab2dccd38
|
less comments & constant
|
2017-06-26 16:52:04 +02:00 |
|
Sam Gateau
|
7cbeabfc29
|
less comments & constant
|
2017-06-26 16:49:20 +02:00 |
|
Sam Gateau
|
a2fc44703d
|
One less constant
|
2017-06-26 16:45:54 +02:00 |
|
Sam Gateau
|
904f22985c
|
CLeaning up comments
|
2017-06-26 16:43:04 +02:00 |
|
Sam Gateau
|
77644e7e9d
|
Removing commented objects from deferredlighting effect
|
2017-06-26 14:34:09 +02:00 |
|
Olivier Prat
|
1bb0d51849
|
Merged with master
|
2017-06-26 11:55:46 +02:00 |
|
Sam Gateau
|
75e457ce7c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into orange
|
2017-06-26 10:05:04 +02:00 |
|
samcake
|
20d8c11e28
|
ALmost there, getting eback everything to work with the light and background stages in the scene, not in deferredLighting Effect anymore
|
2017-06-22 17:54:16 -07:00 |
|
Sam Cake
|
07e18eb3a8
|
Keep cleaning up the DeferredLightingEffect , removing stage s from there...
|
2017-06-22 01:12:32 -07:00 |
|
samcake
|
9ae2861ee6
|
Moving the stage objects under the scene umbrella and creating a cear task to update the scene elements
|
2017-06-21 18:29:38 -07:00 |
|
Anthony J. Thibault
|
2dcca2125b
|
Merge branch 'master' into feature/pole-vector
|
2017-06-21 15:50:03 -07:00 |
|
samcake
|
ba9dbbb4d4
|
Fix the local lights issue, and correct the script relying on the Render.getConfig(), this one is on me...
|
2017-06-19 17:34:50 -07:00 |
|
Zach Fox
|
cbdffce88e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into spectatorCamera_mergeable_20170619
|
2017-06-19 13:53:29 -07:00 |
|
Olivier Prat
|
2e3ffe7721
|
Disabled check on enabled physics when deciding is fade is adequate
|
2017-06-19 18:19:36 +02:00 |
|
Anthony J. Thibault
|
323dc62ef2
|
Merge branch 'master' into feature/pole-vector
|
2017-06-16 17:37:11 -07:00 |
|
Brad Davis
|
a69cf31f4b
|
PR feedback and cmake fixes
|
2017-06-16 16:59:58 -07:00 |
|
Brad Davis
|
fece438602
|
Cleanup and refactoring
|
2017-06-15 18:58:56 -07:00 |
|
Zach Fox
|
47e5fb56d3
|
Show MyAvatar's head in the SpectatorCamera view!
|
2017-06-15 11:31:20 -07:00 |
|
Olivier Prat
|
5eeff5aa28
|
Fixed unwanted red tint due to unreset color attrib in ModelMeshPartPayload
|
2017-06-14 10:23:12 +02:00 |
|
Olivier Prat
|
ef60f78d2b
|
Merge branch 'master' of git://github.com/highfidelity/hifi into 21378
|
2017-06-14 10:16:02 +02:00 |
|