Joshua Yanovski
d3b878de2a
Fix issues msh encountered with Intel 4600.
2020-08-15 22:15:38 +02:00
Joshua Yanovski
0ed801d540
Merge remote-tracking branch 'origin/master' into sharp/small-fixes
2020-08-12 16:32:24 +02:00
Joshua Barretto
3f7667352d
Better hash RNG
2020-08-08 19:25:33 +08:00
scott-c
5acfe44cbb
Add toggle particles graphics setting
2020-08-08 19:25:01 +08:00
scott-c
7e35617f59
Add particle pipeline
2020-08-08 19:24:25 +08:00
Joshua Yanovski
b44e442325
Miscellaneous performance improvements.
2020-08-06 13:40:35 +02:00
Joshua Yanovski
2101113b46
Higher detail LOD.
2020-07-18 18:55:25 +02:00
Joshua Yanovski
add2cfae04
Revert some irrelevant stuff.
2020-07-16 01:57:39 +02:00
Joshua Yanovski
2e2ab3dc1e
Fixing various things about shadows.
...
* Correcting optimal LISPSM parameter.
* Figure shadows are cast when they're not visible.
* Chunk shadows stay cast until you look away.
* Seamless cubemaps for point lights.
* Etc.
2020-07-15 13:30:49 +02:00
Joshua Yanovski
6c31e6b562
Fix shadow creation.
2020-07-12 19:50:26 +02:00
Joshua Yanovski
23b4058906
Fix moon, use nonlinear noise for terrain.
...
Note that the latter has a bit of performance cost.
2020-07-08 10:11:19 +02:00
Joshua Barretto
62b59de95a
Fixed sprite select flickering
2020-07-06 22:41:21 +01:00
Joshua Yanovski
ffe0f5928c
Fix some issues with underwater rendering.
2020-07-04 21:21:12 +02:00
Joshua Yanovski
ccc6a06a8d
Some minor changes.
2020-07-04 18:04:34 +02:00
Joshua Yanovski
7dd06da34c
Add shadows.glsl.
2020-07-02 22:25:35 +02:00
Joshua Yanovski
618a18c998
Adding shadows, greedy meshing, and more.
2020-07-02 22:10:22 +02:00
Joshua Yanovski
654f7e0492
Correct backface culling.
2020-05-20 21:22:30 +02:00
Joshua Yanovski
560501df05
Greedy messhing for shadows.
2020-05-19 17:22:06 +02:00
Joshua Yanovski
a4d87e1875
Shadow maps work for lantern.
2020-05-17 05:59:00 +02:00
Joshua Yanovski
04382dc286
WIP: better graphics config, better LOD, shadow maps.
2020-05-15 14:22:17 +02:00
Joshua Yanovski
22ddbad3eb
Minor shader fixes.
2020-05-02 18:54:09 +02:00
Joshua Yanovski
dd74fa7e4a
LOD shading closer to voxel shading.
2020-05-01 22:58:55 +02:00
Joshua Yanovski
ef67bd58ba
Experimental underwater lighting.
2020-04-28 20:49:03 +02:00
Joshua Yanovski
d83b4ae69b
Fix sprite lighting, HDR from focus_pos.
2020-04-27 18:45:57 +02:00
Joshua Yanovski
0594238004
Proper HDR from point lights.
2020-04-27 18:14:10 +02:00
Joshua Yanovski
48c93d2b41
Brighter ambiance, darker LOD shadows.
2020-04-27 14:01:43 +02:00
Joshua Yanovski
e0452e895c
More proper HDR.
2020-04-27 13:13:23 +02:00
Joshua Yanovski
4c6da3ed16
Trying LOD noise.
2020-04-27 00:13:10 +02:00
Joshua Yanovski
682a3d74c8
Fix LOD heights in towns.
2020-04-26 23:11:08 +02:00
Joshua Yanovski
cc39e5734e
More LOD fixes.
2020-04-26 21:01:23 +02:00
Joshua Yanovski
8116b21c2e
I like this coloring.
2020-04-25 23:54:43 +02:00
Joshua Yanovski
bc2560ea90
Merge remote-tracking branch 'origin/master' into sharp/small-fixes
2020-04-25 23:48:33 +02:00
Joshua Barretto
c05f4fe009
Added configurable sprite view distance, minor bug fixes
2020-04-25 21:44:23 +01:00
Joshua Yanovski
14effdd5db
Re-saturate.
2020-04-25 22:24:35 +02:00
Joshua Yanovski
48a643955d
Various fixes.
2020-04-25 22:23:57 +02:00
Joshua Yanovski
f7b497a0c2
Render figures again.
2020-04-25 03:22:49 +02:00
Joshua Yanovski
44e4aad48d
Merge remote-tracking branch 'origin/master' into sharp/small-fixes
2020-04-25 02:01:04 +02:00
Joshua Yanovski
e6f0a5a981
Add atmospheric scattering.
2020-04-24 16:12:20 +02:00
Joshua Barretto
1983fd8ec1
Cleanup, fixed clouds, removed 45-degree terrain sprites
2020-04-23 18:19:41 +01:00
Joshua Barretto
8d4f1da3a6
Improved path rendering on the map, removed ugly path noise
2020-04-23 18:19:41 +01:00
Joshua Barretto
a65dbc570a
Returned to normal world size
2020-04-23 18:19:41 +01:00
Joshua Barretto
cd925e8cea
Faster sub-voxel noise function
2020-04-23 18:19:41 +01:00
Joshua Barretto
c4879e991d
Enabled AO in darkness, better light attenuation
2020-04-23 18:19:41 +01:00
Joshua Barretto
0125897117
Slightly better clouds
2020-04-23 18:19:41 +01:00
Joshua Barretto
4830757bc9
Began adding building skeleton structure
2020-04-23 18:19:40 +01:00
Joshua Barretto
dde0319293
Lighting improvements, fixed NaN issue for agents
2020-04-23 18:19:40 +01:00
Joshua Barretto
16a175abe0
Nicer water shaders
2020-04-23 18:19:40 +01:00
Joshua Barretto
b9cc0f387b
Cleaner clouds, better movement
2020-04-23 18:19:40 +01:00
Joshua Barretto
df5aa93fd7
Better AO, fixed cloud pixelation
2020-04-23 18:19:40 +01:00
Joshua Barretto
d91d66027a
Fixed cloud bugs, made pets run into you less
2020-04-23 18:19:40 +01:00