sam
|
92c0fa2e7a
|
Testiung more variations
|
2016-08-05 09:26:48 -07:00 |
|
SamGondelman
|
b6e73e06a2
|
merge from master
|
2016-08-04 13:34:38 -07:00 |
|
Seth Alves
|
905c6147cf
|
Merge branch 'master' of github.com:highfidelity/hifi into default-when-av-fails
|
2016-08-04 09:56:32 -07:00 |
|
SamGondelman
|
d7052f6250
|
try to make text entities fade
|
2016-08-03 16:27:51 -07:00 |
|
SamGondelman
|
7713c1f4bf
|
try to fade in web entities
|
2016-08-03 15:56:41 -07:00 |
|
samcake
|
b4e5b60656
|
fixing ao
|
2016-08-03 15:45:22 -07:00 |
|
Anthony J. Thibault
|
f24c92f3a1
|
Bug fix for avatar debug marker rendering.
"Developer > Hands > Show Hand Targets" works again
"Developer > Avatar > Draw Position" works again
|
2016-08-03 15:43:31 -07:00 |
|
SamGondelman
|
27bacc9165
|
try to fade in procedural shapes
|
2016-08-03 14:33:05 -07:00 |
|
SamGondelman
|
2eb0c7735f
|
working on fading shape entities
|
2016-08-03 13:30:05 -07:00 |
|
Seth Alves
|
c743cf379e
|
use loadCollisionModelURLFinished when collisions model is finished
|
2016-08-03 11:31:51 -07:00 |
|
Seth Alves
|
ad4fc8c656
|
merge from upstream, don't hold up enabling of physics if a collision hull fails to load
|
2016-08-03 10:42:15 -07:00 |
|
SamGondelman
|
d63a0ef08f
|
working on making other entities transparent
|
2016-08-02 18:09:42 -07:00 |
|
Stephen Birarda
|
5d3e125a06
|
make failed geomtetry request not hold physics
|
2016-08-02 16:32:41 -07:00 |
|
SamGondelman
|
5de21982be
|
fix linux build
|
2016-08-02 11:44:17 -07:00 |
|
SamGondelman
|
ad5dec829c
|
why did I change that
|
2016-08-02 10:52:51 -07:00 |
|
SamGondelman
|
3d08502080
|
space
|
2016-08-02 10:50:57 -07:00 |
|
SamGondelman
|
74f11eb70b
|
try a different easing function
|
2016-08-02 10:50:31 -07:00 |
|
samcake
|
4ec971b449
|
MOre debugging
|
2016-08-01 23:17:32 -07:00 |
|
SamGondelman
|
0b5c7909b8
|
a calculated change
|
2016-08-01 18:45:25 -07:00 |
|
Seth Alves
|
b953e6f0ff
|
when an avatar URL fails, switch to the default
|
2016-08-01 18:12:30 -07:00 |
|
SamGondelman
|
6154aaddda
|
try to fix linux build
|
2016-08-01 16:19:03 -07:00 |
|
SamGondelman
|
ae0b9ea9a3
|
fade wireframes
|
2016-08-01 15:26:04 -07:00 |
|
SamGondelman
|
313ba87fce
|
fade on texture load
|
2016-08-01 14:47:20 -07:00 |
|
SamGondelman
|
217a102926
|
working on loading fade
|
2016-08-01 13:15:55 -07:00 |
|
samcake
|
3ca1cdd645
|
Merging with master
|
2016-08-01 12:42:33 -07:00 |
|
samcake
|
beb42332ef
|
save the current state of adding debug and evolving the ao job
|
2016-07-31 16:05:25 -07:00 |
|
SamGondelman
|
676f4bdfcf
|
misc fixes from particles branch
|
2016-07-29 15:36:32 -07:00 |
|
Anthony Thibault
|
ea310bcc43
|
Web Entities now render correctly as well
|
2016-07-28 14:11:19 -07:00 |
|
Anthony Thibault
|
be6e401e9a
|
Merge branch 'master' into bug-fix/web3doverlay-rendering
|
2016-07-28 11:20:35 -07:00 |
|
Anthony Thibault
|
6b8e912114
|
Fix for mac and linux builds
|
2016-07-28 10:02:19 -07:00 |
|
samcake
|
afb1ebf42e
|
Revolutionizing ao
|
2016-07-26 23:19:41 -07:00 |
|
Bradley Austin Davis
|
fa20898285
|
Remove last direct use of gpu::Context::render()
|
2016-07-26 16:13:22 -07:00 |
|
Bradley Austin Davis
|
bb6abf11d3
|
FramebufferCache, cleanup & thread safety
|
2016-07-26 15:32:31 -07:00 |
|
Anthony J. Thibault
|
0a35c13a94
|
Moved creation of pipeline into call_once block
|
2016-07-25 16:30:29 -07:00 |
|
Anthony J. Thibault
|
fb84f058d6
|
Fix alpha cut-outs and incorrect gamma on Web3DOverlays
|
2016-07-25 15:56:05 -07:00 |
|
Chris Collins
|
e1e1ca1c12
|
Merge pull request #8306 from AndrewMeadows/fix-crash-on-avatar-change
fix interface crash when chaning avatar models
|
2016-07-25 12:11:46 -07:00 |
|
Chris Collins
|
3c9b9aef4f
|
Merge pull request #8304 from ChristophHaag/fixGridShader
fix grid shader
|
2016-07-25 09:47:12 -07:00 |
|
Andrew Meadows
|
d876251f1e
|
release geometry refs in Model::deleteGeometry()
|
2016-07-24 19:17:39 -07:00 |
|
Brad Davis
|
85b0440e32
|
Disable glow lines (and the use of geometry shaders) on non-Windows platforms for now
|
2016-07-23 11:06:33 -07:00 |
|
Christoph Haag
|
7134d2bfd4
|
fix grid shader
this shader is used for example in
developer - audio - audio scope - show scope
|
2016-07-23 11:09:16 +02:00 |
|
Ryan Downe Karpf
|
91714aaca6
|
Merge pull request #8258 from AlexanderOtavka/edit-model-ui
Edit model dialog improvements
|
2016-07-22 17:11:52 -07:00 |
|
samcake
|
1c4742e710
|
Fixing comments from review
|
2016-07-20 11:02:27 -07:00 |
|
Andrew Meadows
|
2afd65467a
|
fix bug where model is not yet ready for col shape
|
2016-07-19 18:01:22 -07:00 |
|
samcake
|
8f663f20e0
|
FIx warnings
|
2016-07-19 13:24:03 -07:00 |
|
samcake
|
7f169b8e4f
|
Adjust qml positions and fix one shader bug
|
2016-07-19 13:20:19 -07:00 |
|
samcake
|
3e7126f5be
|
Removed reference to LIghtingModel.slh in teh DefereedBufferWrite.slh to avoid side effects
|
2016-07-19 13:06:26 -07:00 |
|
samcake
|
4742f40128
|
Separating the normal packing into it s own file and make sure to sclae the filter radius correctly dpeending on the resolution of diffusion
|
2016-07-19 12:23:57 -07:00 |
|
samcake
|
36d58a2b82
|
Finish the integration of the diffusion pass in the SurfaceGeometryPass job, clean up ui
|
2016-07-19 10:34:06 -07:00 |
|
samcake
|
ff132fa712
|
Gathering the diffusion passes in the SUrfaceGEometryPAss job
|
2016-07-19 02:11:22 -07:00 |
|
samcake
|
a8dd06ad38
|
Better groupint of the diffuseion of the curvature for easier fix for mini mirror
|
2016-07-18 19:24:43 -07:00 |
|
samcake
|
34f2a96888
|
Adding the check for Obscurrance
|
2016-07-18 18:11:51 -07:00 |
|
samcake
|
80587ca8a3
|
using the textureGather lookup
|
2016-07-18 12:52:21 -07:00 |
|
samcake
|
be4839d46c
|
a better depth filter
|
2016-07-18 12:26:04 -07:00 |
|
samcake
|
a4ad4659c4
|
Fixing build warnings
|
2016-07-18 11:17:06 -07:00 |
|
samcake
|
a44aee84ce
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-07-18 10:16:55 -07:00 |
|
samcake
|
86d9ee56d2
|
Downsampling shader pass
|
2016-07-18 03:56:11 -07:00 |
|
samcake
|
5a0ce81516
|
Performing the curvature generation and diffusion at half the resolution
|
2016-07-18 03:54:05 -07:00 |
|
samcake
|
378f4576fa
|
a bit better making the curvature and diffusion passes
|
2016-07-17 20:18:06 -07:00 |
|
samcake
|
cfa51ae1f5
|
REmoving problematic timers for mac
|
2016-07-17 18:32:43 -07:00 |
|
samcake
|
9332f82d54
|
Carrefully improving the curvature generation performances
|
2016-07-17 17:13:07 -07:00 |
|
samcake
|
744474982d
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-07-17 13:28:03 -07:00 |
|
Brad Davis
|
03cb6175ab
|
Support triangle and hexagon shapes, add shape support to overlays.
|
2016-07-15 22:02:17 -07:00 |
|
samcake
|
076b8cd297
|
Instrumenting the GPU git status
|
2016-07-15 17:47:54 -07:00 |
|
Brad Davis
|
b31300406a
|
Don't extend glow line length
|
2016-07-15 16:20:05 -07:00 |
|
samcake
|
22ac95d463
|
REvisiting the RangeTimer to measure the real gpu duration
|
2016-07-15 09:12:16 -07:00 |
|
samcake
|
d69be5e4d2
|
Fixing the default value for the lightingMOdel flag when using debugDeferredLighting
|
2016-07-14 16:45:56 -07:00 |
|
samcake
|
776bcb6655
|
FIxing the web entity rendering
|
2016-07-14 15:49:49 -07:00 |
|
Zach Pomerantz
|
e4dabc6be4
|
fix task config initialization
|
2016-07-14 13:16:19 -07:00 |
|
samcake
|
3ab56062d4
|
Address some warnings and syntax issues
|
2016-07-14 12:06:02 -07:00 |
|
samcake
|
a42f9a5d0e
|
FIxing the mini mirror perf issue and the gamma correction
|
2016-07-14 10:53:13 -07:00 |
|
samcake
|
b9a2b2778e
|
Adding the support for the subregion in the blur passes to apply it correctly to mini mirror
|
2016-07-13 18:53:37 -07:00 |
|
samcake
|
f6671b34fa
|
Fix the transformation problem for rendering the mini mirror (scattering is still screwed though)
|
2016-07-13 18:26:53 -07:00 |
|
samcake
|
219b41e813
|
Fix the mini mirror perf issue and improve the debugDeferredLighting script
|
2016-07-13 17:37:35 -07:00 |
|
Andrew Meadows
|
3e43859139
|
setCollisionModelURL() more symmetric with setURL()
|
2016-07-13 15:13:35 -07:00 |
|
Andrew Meadows
|
4bebb682dc
|
namechange: fetchResource --> getGeometryResource
|
2016-07-13 15:13:35 -07:00 |
|
Andrew Meadows
|
9f7d2cf263
|
NetworkGeometry --> GeometryResourceWatcher
Model class gets render and collision geometries with watchers
also changed names for readability
|
2016-07-13 15:00:12 -07:00 |
|
Andrew Meadows
|
f6681d4b3d
|
remove unused cruft
|
2016-07-13 15:00:12 -07:00 |
|
samcake
|
8acc18ae8b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-07-13 11:42:07 -07:00 |
|
samcake
|
307243da8b
|
cleaning compilation warnings and tuning the FBX material mapping pass
|
2016-07-13 11:04:53 -07:00 |
|
samcake
|
2c584f7690
|
Fixing a bad autoRef usage
|
2016-07-13 10:34:43 -07:00 |
|
samcake
|
9f91dd5bfc
|
Cleaning the gpu-test app to work with the new deferred pipeline
|
2016-07-13 10:19:42 -07:00 |
|
samcake
|
51594fefa2
|
more clean up
|
2016-07-12 18:21:31 -07:00 |
|
Brad Hefta-Gaub
|
819cab4aab
|
Merge pull request #8158 from sethalves/raypick-avatars
Raypick avatars
|
2016-07-12 15:27:30 -07:00 |
|
samcake
|
cde17ecaab
|
Clenaing the rendering and the framebuffer allocations
|
2016-07-12 14:34:54 -07:00 |
|
samcake
|
504e9f154c
|
Less comments
|
2016-07-12 09:18:02 -07:00 |
|
samcake
|
e0993c593b
|
BRinging the intermediate render textures in the pipeline as varyings and not throug the singletonn anymore
|
2016-07-11 18:34:18 -07:00 |
|
samcake
|
ba7590712a
|
BRinging the intermediate render textures in the pipeline as varyings and not throug the singletonn anymore
|
2016-07-11 18:33:57 -07:00 |
|
samcake
|
0e99a4ac97
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-07-11 10:49:28 -07:00 |
|
Brad Davis
|
2c72037e81
|
Fixing warnings
|
2016-07-09 20:43:31 -07:00 |
|
Brad Davis
|
31948bce2d
|
Support alpha and color gradients in circle overlays
|
2016-07-09 20:43:30 -07:00 |
|
samcake
|
2fbdb22493
|
Cleaning up the lighting with the simpler approach where emissive and lightmap is displayed on forward
|
2016-07-08 18:14:05 -07:00 |
|
Seth Alves
|
5c69e55475
|
Merge branch 'master' of github.com:highfidelity/hifi into raypick-avatars
|
2016-07-08 17:43:52 -07:00 |
|
Brad Davis
|
ae1dd29a7a
|
Fix depth writing for glow lines
|
2016-07-08 10:27:53 -07:00 |
|
samcake
|
37f7596183
|
Trying to unify the shaders with/without scattering eve more but found a scribe bug. REnder emissive and lightmap during forward pass
|
2016-07-08 09:04:10 -07:00 |
|
samcake
|
fff2a9a5a2
|
REfactoring the shading functions interface to account for scattering
|
2016-07-07 21:16:28 -07:00 |
|
Brad Davis
|
c644c87e69
|
Fix glow line vanishing, improve transparency interaction
|
2016-07-07 19:01:41 -07:00 |
|
Seth Alves
|
11542aeca2
|
pick against avatar's capsule and then against the T-pose mesh
|
2016-07-07 16:36:25 -07:00 |
|
samcake
|
5827993125
|
Fixing warnings
|
2016-07-07 16:30:10 -07:00 |
|
samcake
|
1eb4acf815
|
Unifying the lighting pass for scaterring and not
|
2016-07-07 15:41:00 -07:00 |
|
Brad Davis
|
8ca3630cfa
|
Support glow effect in 3D line overlays
|
2016-07-07 13:36:48 -07:00 |
|
samcake
|
8f2bf2b423
|
Integrating the scattering to the local lights
|
2016-07-06 17:13:16 -07:00 |
|
samcake
|
66b65391a4
|
Cleaning up the lighting equations
|
2016-07-05 18:21:49 -07:00 |
|
Seth Alves
|
5ab82cd7c8
|
Merge branch 'master' of github.com:highfidelity/hifi into raypick-avatars
|
2016-07-02 15:11:59 -07:00 |
|
samcake
|
2a52f1db7f
|
Adding the lighting model class to configure accross the jobs the lighting
|
2016-07-01 18:36:51 -07:00 |
|
samcake
|
9281b28d43
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-07-01 13:39:12 -07:00 |
|
samcake
|
9a604d0ede
|
Bringing Beckmann specular to the lighting
|
2016-06-30 19:03:24 -07:00 |
|
Brad Davis
|
b7926b8582
|
Don't render wire geometry with lighting effects
|
2016-06-30 16:11:05 -07:00 |
|
samcake
|
ab21a5a5d5
|
FIxing the bad brdf and adding better debug tool and better Pipeline architecture
|
2016-06-29 18:59:06 -07:00 |
|
Seth Alves
|
5f9c7b6ea5
|
trying to take joint information into account when raypicking against models
|
2016-06-29 17:02:49 -07:00 |
|
Seth Alves
|
d53c7ae5d8
|
experimenting
|
2016-06-29 12:39:04 -07:00 |
|
samcake
|
7f5e22d0eb
|
Post tuesday review, clean up
|
2016-06-28 17:20:24 -07:00 |
|
samcake
|
d128af48db
|
Fix the curvature issue in stereo by evaluating in the mono clip space, not stereo. INtegrate the scattering in simple ambient without IBL
|
2016-06-28 13:47:55 -07:00 |
|
samcake
|
197d49fc03
|
introducing the depth aware blur
|
2016-06-27 17:04:37 -07:00 |
|
samcake
|
9bc8441c73
|
Friday night build, working on getting the LUT generated on the GPU
|
2016-06-24 17:50:43 -07:00 |
|
samcake
|
a619a142ed
|
Friday night build, working on getting the LUT generated on the GPU
|
2016-06-24 17:48:40 -07:00 |
|
samcake
|
ec68eba3cb
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-06-24 09:37:52 -07:00 |
|
samcake
|
e95a31f760
|
CLeaning up and debugging the splotch
|
2016-06-24 09:18:04 -07:00 |
|
samcake
|
884b9211c6
|
Curvature is looking correct now without artefact, moving on to the lighting
|
2016-06-23 17:13:48 -07:00 |
|
samcake
|
3ec14fd746
|
MErging and still trying to understand the curvature isssue
|
2016-06-22 18:06:55 -07:00 |
|
samcake
|
bd28498833
|
trying to fix the curvature artefact
|
2016-06-21 18:25:02 -07:00 |
|
samcake
|
0c882832bf
|
Bringing the Scattering type to the pixels and having a different shading during the lighting pass (for global right now)
|
2016-06-20 17:58:35 -07:00 |
|
Andrew Meadows
|
5d5dc2837b
|
fix comment
|
2016-06-20 17:29:20 -07:00 |
|
samcake
|
37a6d29406
|
Finally clean the lighting pass for global and local lights, split it into global and locals and make it work with the stereo single drawcall
|
2016-06-17 17:19:49 -07:00 |
|
samcake
|
904efc8076
|
SPlitting appart the DeferredLIghting Effect
|
2016-06-17 09:31:32 -07:00 |
|
samcake
|
350f06465d
|
Introducing the deferredFRameTransform to DeferredLighting Effect and simplifying the rendering!
|
2016-06-16 18:28:08 -07:00 |
|
samcake
|
40a4e72f73
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-06-15 15:14:19 -07:00 |
|
samcake
|
e31a3b4d08
|
After trying stop trying to expose a generic [] operator on Varying and Containers
|
2016-06-15 15:13:51 -07:00 |
|
samcake
|
42eaaf742d
|
Protoype done
|
2016-06-14 18:29:06 -07:00 |
|
samcake
|
8858f9dc82
|
IUse the light stage finally for the scattering prototype
|
2016-06-14 09:54:51 -07:00 |
|
Brad Davis
|
196ab401e5
|
Merge pull request #8046 from SamGondelman/proceduralRaymarch
Exposed orientation and eye position to procedural entity shaders
|
2016-06-14 09:48:07 -07:00 |
|
samcake
|
414c43c012
|
Current state
|
2016-06-13 19:10:50 -07:00 |
|
samcake
|
f69c72f984
|
Fixing the VaryingPair problem
|
2016-06-13 10:44:31 -07:00 |
|
samcake
|
6a5dff06c4
|
Pushing a shitty state where the pairs of Varyings don;t get copied correctly
|
2016-06-13 09:46:24 -07:00 |
|
samcake
|
c325cc50dd
|
Adding the depth aware blur
|
2016-06-11 18:54:22 -07:00 |
|
samcake
|
28886f6ec3
|
Many improvments
|
2016-06-10 17:18:12 -07:00 |
|
SamGondelman
|
8a682450a9
|
still trying to fix cmake errors
|
2016-06-10 17:01:22 -07:00 |
|
samcake
|
6831710efb
|
Adding the deawSCattering pass
|
2016-06-09 19:13:28 -07:00 |
|
samcake
|
75a2864845
|
Merge branch 'master' of https://github.com/highfidelity/hifi into skin
|
2016-06-09 14:36:28 -07:00 |
|
samcake
|
0b873365ed
|
save current state
|
2016-06-09 14:35:44 -07:00 |
|
samcake
|
7bd686167e
|
Adding the generation of the Scattering on GPU
|
2016-06-09 09:33:03 -07:00 |
|
samcake
|
e69022285e
|
A lot more stuff to try to see the skin scattering
|
2016-06-08 18:58:50 -07:00 |
|
Brad Hefta-Gaub
|
262e0262fc
|
Merge pull request #7889 from samcake/color
add support for ambient occlusion texture and lightmap texture for fbx exported from Blender
|
2016-06-08 17:38:45 -07:00 |
|
samcake
|
75a5f6bd89
|
Intoducing the bluring as a separate Job reusable and the first version of curvature
|
2016-06-07 18:13:40 -07:00 |
|
samcake
|
8d90570f72
|
Correcting the Z sign
|
2016-06-06 09:29:50 -07:00 |
|
samcake
|
0ea1e7c6b5
|
Adding acleaner way to do all the deferred frame transform manipulation
|
2016-06-03 19:29:48 -07:00 |
|
Andrew Meadows
|
c73757f740
|
use many colors for collision hull rendering
|
2016-06-03 10:47:54 -07:00 |
|
samcake
|
079f6af2cc
|
Fixing the gamma correction for the debug view of occlusion
|
2016-06-02 16:14:46 -07:00 |
|
samcake
|
2489df8229
|
Merge branch 'master' of https://github.com/highfidelity/hifi into color
|
2016-06-02 15:16:41 -07:00 |
|
samcake
|
25eb569433
|
Merge branch 'master' of https://github.com/highfidelity/hifi into color
|
2016-06-02 10:38:40 -07:00 |
|
samcake
|
1dca62f752
|
Introducing a new technique for normal packing and fixing a bug on the normal buffer format
|
2016-06-01 17:51:53 -07:00 |
|