bjorn
|
f894c87723
|
Clamp roughness to .05;
|
2022-08-13 00:26:18 -07:00 |
bjorn
|
13f40a05c3
|
Update getPixel syntax for array textures;
vec3 is just kinda weird.
|
2022-08-13 00:00:00 -07:00 |
bjorn
|
507c02bfb1
|
Invert surface normal when backfacing;
|
2022-08-12 23:30:39 -07:00 |
bjorn
|
efdbc7f7ba
|
Fix equirect shader;
|
2022-08-12 22:46:59 -07:00 |
bjorn
|
f6a1fbdfb9
|
Add new 'Constants' helper;
|
2022-08-12 22:44:18 -07:00 |
bjorn
|
b51d4e7de7
|
Normal mapping;
|
2022-08-12 17:59:06 -07:00 |
bjorn
|
7e5221492d
|
rm pointSize from Material;
It's weird, and about as inconvenient as just putting it in the shader.
|
2022-08-09 19:54:54 -07:00 |
bjorn
|
0a599ccdd6
|
Rename PixelColors to PixelColor;
|
2022-08-09 19:51:53 -07:00 |
bjorn
|
63a327c0b2
|
Add getLighting builtin function to shaders;
|
2022-08-09 19:49:47 -07:00 |
bjorn
|
7efd19c45c
|
Add uniform buffer for global constants;
So far it has resolution and timestamp.
Broke the nogame shader, need to recompile.
|
2022-08-06 13:37:27 -07:00 |
bjorn
|
642388709b
|
Shader helper improvements;
|
2022-08-06 13:06:42 -07:00 |
bjorn
|
804a1e6844
|
Fix stereoblit shader;
|
2022-08-05 19:18:29 -07:00 |
bjorn
|
4bb3405ff0
|
Add missing shader;
|
2022-08-01 21:26:34 -07:00 |
bjorn
|
6de50a83c4
|
Shader changes;
|
2022-07-31 12:49:18 -07:00 |
bjorn
|
50f596bd34
|
Default shaders use lovrmain;
|
2022-07-31 11:18:15 -07:00 |
bjorn
|
83fa750a4d
|
Support and default to reverse-z with infinite far plane;
|
2022-07-17 12:37:59 -07:00 |
bjorn
|
72dd7ee0f2
|
Fix compute shader compilation;
|
2022-07-09 23:39:20 -07:00 |
bjorn
|
3bf5ec5744
|
Shader improvements;
Mostly renaming things and adding helper functions.
|
2022-07-06 22:54:56 -07:00 |
bjorn
|
b934fac1df
|
Pass:skybox;
|
2022-07-04 00:18:38 -07:00 |
bjorn
|
1a1026bc0f
|
Fix font alpha;
|
2022-07-03 20:06:55 -07:00 |
bjorn
|
0d23d10e43
|
Animate normals; Use material color;
|
2022-07-03 19:20:30 -07:00 |
bjorn
|
d088c5471d
|
Model;
Does not include some of the fancier accessors yet.
|
2022-07-03 17:26:31 -07:00 |
bjorn
|
8b37b25e54
|
TIME WIZARD;
|
2022-06-30 18:47:01 -07:00 |
bjorn
|
5c43ad0792
|
Pass:fill;
|
2022-06-24 19:59:48 -07:00 |
bjorn
|
3df9aea3fd
|
Add Font shader;
|
2022-06-20 18:17:37 -07:00 |
bjorn
|
3c5288e979
|
Default fragment shader samples default texture;
|
2022-06-18 17:40:34 -07:00 |
bjorn
|
86b2c934e8
|
Materials, mostly;
|
2022-06-16 23:49:09 -07:00 |
bjorn
|
7de6bdf242
|
Shaders; Rework vertex formats;
|
2022-06-15 20:46:43 -07:00 |
bjorn
|
0d4d7bc0e3
|
Fix vertex shader draw count; Simplify upload sync;
|
2022-06-08 21:23:30 -07:00 |
bjorn
|
ffb71c9c04
|
rm vertex colors for now;
|
2022-05-30 15:36:26 -07:00 |
bjorn
|
ff77a30f01
|
Default shaders;
|
2022-05-27 20:47:20 -07:00 |