Sam Gateau
|
8d3a3221b0
|
shuffling the rendering steps to get to render transparent and light it correctly
|
2015-06-06 09:50:56 -07:00 |
|
ZappoMan
|
1b8572640b
|
more hacking sams tweaks
|
2015-06-01 09:07:32 -07:00 |
|
Atlante45
|
51570aac68
|
Add simple textured pipeline
|
2015-05-29 16:49:31 +02:00 |
|
Atlante45
|
c9022212e8
|
More work on the text renderer
|
2015-05-26 20:34:23 +02:00 |
|
Clément Brisset
|
e980859059
|
Simple Program uses gpu API
|
2015-05-22 16:14:32 +01:00 |
|
Atlante45
|
5d2187cedf
|
Remove non batch call to bind/releaseSimpleProgram
|
2015-05-22 16:37:02 +02:00 |
|
Atlante45
|
ee264368c0
|
Add renderQuad to DeferredLighting
|
2015-05-20 16:45:21 +02:00 |
|
Atlante45
|
a7ee10001a
|
Remove used deprecated methods
Also added a warning on the single one in use right now,
so that it gets deleted once it is moved to the rendering pipeline
|
2015-05-18 16:37:28 +02:00 |
|
Atlante45
|
ede94e4248
|
Merge branch 'master' of https://github.com/highfidelity/hifi into remove_gl_transform
|
2015-05-18 11:39:17 +02:00 |
|
Atlante45
|
b8fffdb2ef
|
bind/releaseSimpleProgram takes Batch
|
2015-05-16 04:26:57 +02:00 |
|
Atlante45
|
b11525debf
|
Add missing batch args
|
2015-05-16 04:03:46 +02:00 |
|
Ryan Huffman
|
5abd4bb08e
|
Update GeometryCache to accept gpu::Batch
|
2015-05-15 15:20:50 -07:00 |
|
Sam Cake
|
765145b898
|
Moving the load of the texture and the generation of the cube map irradiance in the same thread
|
2015-05-15 11:28:59 -07:00 |
|
Sam Cake
|
238d3751c5
|
cleaning up the SH generation
|
2015-05-13 16:00:05 -07:00 |
|
Sam Cake
|
65e83df214
|
Generating the SH from the cube map!
|
2015-05-13 11:08:18 -07:00 |
|
Seth Alves
|
7a85bfa0d1
|
fix up grab.js to use line entity
|
2015-05-12 11:36:05 -07:00 |
|
Seth Alves
|
38caed00ca
|
Attempt to draw line entity item
|
2015-05-12 10:25:50 -07:00 |
|
Sam Gateau
|
5a11143a5d
|
Using the skybox cubemap for ambient lighting
|
2015-05-09 11:40:46 -07:00 |
|
Sam Gateau
|
b5b146b81b
|
Training Team: improving the sun lighting interface to javascript to enable / disable the earthSkyModel, assign explicitely the SUnDirection and getter, and expose a AmbientINtensity to control the amount of the ambient lighting contribution
Expose these to javascript
|
2015-04-16 17:35:37 -07:00 |
|
Sam Gateau
|
fec52f6b10
|
Removing almost all the QFramebufferObject (instead in overlay layer) in favor of gpu::Framebuffer, eveyrthing seems to work properly
|
2015-04-14 18:27:24 -07:00 |
|
Sam Gateau
|
87030236cb
|
working version with the gpu::SAmpler and the gpu::Framebuffer
|
2015-04-14 15:53:24 -07:00 |
|
Sam Gateau
|
c34c5f6075
|
adding the Fremabuffer to be used for shadows and main rendering
|
2015-04-14 08:47:52 -07:00 |
|
Sam Gateau
|
0d721ec1e9
|
merging
|
2015-03-31 17:47:05 -07:00 |
|
Sam Gateau
|
74f04c0c84
|
remove useless comment
|
2015-03-31 14:57:51 -07:00 |
|
Sam Gateau
|
edf0ca2b06
|
Forbifd the global ambient lighting to go the simple global value and instead fallback to the first Spherical harmonics preset
|
2015-03-31 10:29:03 -07:00 |
|
Seth Alves
|
a47ae9212b
|
quiet compiler
|
2015-03-28 17:13:31 -07:00 |
|
Sam Gateau
|
69667fb5ca
|
making the state work
|
2015-03-23 10:21:35 -07:00 |
|
Sam Gateau
|
07bcd115c2
|
trying to remove useless glsl code for Legacy path
|
2015-03-20 13:28:42 -07:00 |
|
Sam Gateau
|
0bd78be7f4
|
Transition model shaders to gpu:Shader
|
2015-03-18 15:57:01 -07:00 |
|
Sam Gateau
|
5a40fcee17
|
set the defines for GPU profile correctly AGAIN
|
2015-03-17 16:51:59 -07:00 |
|
Sam Gateau
|
03da3aeab4
|
Clean up on the GPU Profile defines in order to control features
|
2015-03-17 16:15:10 -07:00 |
|
Sam Gateau
|
d9c071a2a9
|
trying to put the atmospheric effect in a shader header and use it on the directional lighting pass
|
2015-03-10 00:47:27 -07:00 |
|
Ryan Huffman
|
dc2b670fa8
|
Remove extraneous comments
|
2015-02-26 14:46:05 -08:00 |
|
Ryan Huffman
|
e42b708b56
|
Update deferredLightingEffect::add*Light methods
|
2015-02-26 11:03:47 -08:00 |
|
Sam Gateau
|
23a54b17ce
|
Clean up comments
|
2015-02-09 15:33:55 -08:00 |
|
Sam Gateau
|
48fca4c11d
|
introducing PBR shading
|
2015-02-08 23:22:14 -08:00 |
|
Sam Gateau
|
1b22a3ef36
|
connecting the globalLight info to the DeferredLightingEffect
|
2015-02-05 17:30:57 -08:00 |
|
Sam Gateau
|
9b0036d010
|
adding Light and replace glLights also for the first deferred pass
|
2015-02-05 14:10:06 -08:00 |
|
Sam Gateau
|
00a9f55bc3
|
lightings seems to work correctly now
|
2015-02-05 10:20:19 -08:00 |
|
Sam Gateau
|
8e1eebbbd4
|
FInally getting the angular attenuation
|
2015-02-04 17:24:23 -08:00 |
|
Sam Gateau
|
c3e1311ed1
|
avoid recreating lights every frame, just have a pool of lights edited each frames
|
2015-01-30 17:03:28 -08:00 |
|
Sam Gateau
|
38129c2988
|
Merging with latest build
|
2015-01-30 12:58:50 -08:00 |
|
Sam Gateau
|
228e629856
|
working on the spot light now
|
2015-01-30 11:40:44 -08:00 |
|
Sam Gateau
|
b6836af071
|
improving on the poin light attenuatiion formula
|
2015-01-28 00:09:15 -08:00 |
|
Sam Gateau
|
ae3233b119
|
in the middle of something
|
2015-01-27 15:44:10 -08:00 |
|
ZappoMan
|
41c039f283
|
Merge branch 'master' of https://github.com/highfidelity/hifi into gpuStreamizing
|
2015-01-19 13:34:28 -08:00 |
|
Sam Gateau
|
6b55b4ff82
|
No more Magic numbers and fixing the code path for linux
|
2015-01-16 10:26:51 -08:00 |
|
Sam Gateau
|
8634d86167
|
Adding ambient sphere in the lighting equation and menu to control te presets
|
2015-01-16 09:43:21 -08:00 |
|
Sam Gateau
|
d1fb071208
|
Adding ambient sphere in the lighting equation and menu to control te presets
|
2015-01-16 09:38:53 -08:00 |
|
Sam Gateau
|
7ae9635ce7
|
Refactoring the code from directional into DeferredLighting.slh
|
2015-01-15 15:27:18 -08:00 |
|