Capucho
4b651d535f
Fix the buffer slicing in the submodel
...
Fixes the void figures
2021-04-22 18:59:44 -04:00
Capucho
732e0fa483
Re enable sprite rendering
2021-04-22 18:59:44 -04:00
Capucho
1cf128311a
Reenable non-player figure drawing
2021-04-22 18:59:44 -04:00
Imbris
a723fc85ae
Draw water
2021-04-22 18:59:44 -04:00
Imbris
4e06da7de8
Fix clouds
2021-04-22 18:59:44 -04:00
Imbris
a886efa2ff
Fix flipping in post-processing stages and precompute the uv in those in the vert shader
2021-04-22 18:59:44 -04:00
Imbris
0eccb2d2e6
Somewhat fix lod, prevent particles spamming new buffers when disabled
2021-04-22 18:59:44 -04:00
Imbris
d7d415f23f
No cube spam
2021-04-22 18:59:44 -04:00
Imbris
beaf4a2402
Start lod, update wgpu to fix viewport count validation error
2021-04-22 18:59:43 -04:00
Imbris
c943600274
Add skybox
2021-04-22 18:59:43 -04:00
Capucho
8836e8bd49
Fix wrong color format in col light
2021-04-22 18:59:43 -04:00
Capucho
f6c821ef3a
Reenable terrain rendering
...
Refractor col lights
2021-04-22 18:59:43 -04:00
Capucho
f8570e9c83
Fix the orientation of the rendering
...
Reenable the rendering of the player
2021-04-22 18:59:43 -04:00
Capucho
6f60c1ca5c
Pass format to particle pipeline
2021-04-22 18:59:43 -04:00
Capucho
8063730872
Renable the figure and terrain drawing code (not working yet)
2021-04-22 18:59:43 -04:00
Imbris
adb791229b
Fix culling of postprocess/cloud triangles
2021-04-22 18:59:43 -04:00
Imbris
fb5e763ce3
Particles compiles and runs (no visuals yet)
2021-04-22 18:59:43 -04:00
Capucho
055556344b
Remove the depth buffer from the Third drawer
2021-04-22 18:59:43 -04:00
Capucho
a4eb6a3179
Shader fixes
2021-04-22 18:59:43 -04:00
Capucho
551e899f18
Update dependencies
2021-04-22 18:59:43 -04:00
Imbris
b3eab70fb2
Almost make clouds/postproccess run
2021-04-22 18:59:43 -04:00
Imbris
c34afaa258
Render the UIs
2021-04-22 18:59:43 -04:00
Imbris
7b86b0d236
Add generic Bound<T> type for grouping consts/other bindable things with bind groups
2021-04-22 18:59:43 -04:00
Imbris
42770c2f89
Render Ui
2021-04-22 18:59:43 -04:00
Imbris
03994495a8
Color!
2021-04-22 18:59:43 -04:00
Imbris
6ce8acbea9
fixed validation errors when creating pipelines
2021-04-22 18:59:43 -04:00
Imbris
cdb6bd56a1
No crash on startup
2021-04-22 18:59:43 -04:00
Imbris
366e8e8e04
Made shaders compile by adding locations and bindings and splitting textures and samplers out into two things and adding guards for double including shaders
2021-04-22 18:59:43 -04:00
Imbris
3f88fa54c7
Improve shader errors by showing shader file name, reduce repetitive shader construction code
2021-04-22 18:59:42 -04:00
Imbris
df87b0cf8a
migrate cloud pipeline, migrate iced renderer, rebase fixes
2021-04-22 18:59:42 -04:00
Imbris
4fb189c388
Make compile through various changes, update wgpu to latest git
2021-04-22 18:59:42 -04:00
Capucho
3f85a8a8cf
More fixes
2021-04-22 18:59:42 -04:00
Capucho
9000b756a8
Switched from zerocopy to bytemuck
...
Fixing errors
2021-04-22 18:59:42 -04:00
Capucho
acd13b87f3
Made the layouts more compact
2021-04-22 18:59:42 -04:00
Capucho
54010cb441
Finished porting all pipelines
2021-04-22 18:59:42 -04:00
Capucho
2f72227c13
Began porting pipeline creation
2021-04-22 18:59:42 -04:00
Capucho
5f9c5b83d7
ported all pipelines
2021-04-22 18:59:42 -04:00
Capucho
9370ffad33
Ported most of the textures and models related methods
2021-04-22 18:59:42 -04:00
Capucho
b75277850b
Started the report of wgpu
2021-04-22 18:59:42 -04:00
Imbris
c2a8153325
Merge branch 'ygor/fix-arrow-outcome-loop' into 'master'
...
Skip physics pass for arrows stuck on surfaces
Closes #1094
See merge request veloren/veloren!2183
2021-04-22 22:30:36 +00:00
Ygor Souza
e59f1e8d28
Skip physics pass for arrows stuck on surfaces
...
This keeps the arrow velocity from changing, which is what was causing
the ProjectileHit outcome to be pushed multiple times for the same
arrow, since the outcome checks if the arrow velocity is above a given
threshold.
2021-04-22 23:03:04 +02:00
Marcel
6613374053
Merge branch 'revert-3506f754' into 'master'
...
Decouple Test-Ci with Release-Ci
See merge request veloren/veloren!2041
2021-04-22 20:23:59 +00:00
Marcel
ea16fa10ab
use different docker tags for master and nightly runs,
...
This allow us to decouple our test-ci from the release-ci and is necessary for multiple release channels in the future.
E.g. we can run a master build without it directly beeing pushed to watchtower and airshipper (config setting requiered on airshipper)
Adjust Tags for server-cli
2021-04-22 21:38:29 +02:00
Marcel
e14f8b9745
Merge branch 'aweinstock/deflate-terrain' into 'master'
...
Compress terrain chunks with deflate. Includes a benchmark showing that this...
See merge request veloren/veloren!2166
2021-04-22 17:12:53 +00:00
Marcel
41dc58a147
Merge branch 'pfau/lantern_handles' into 'master'
...
Add handles to lanterns, fix cooking pot scale
See merge request veloren/veloren!2181
2021-04-22 17:12:07 +00:00
Monty Marz
b69eb61e7b
Add handles to lanterns, fix cooking pot scale
2021-04-22 17:12:07 +00:00
Joshua Barretto
8d664ded1a
Merge branch 'zesterer/small-fixes' into 'master'
...
Fixed broken crafting sprite requirement
See merge request veloren/veloren!2180
2021-04-22 11:57:13 +00:00
Joshua Barretto
f987f4d628
Fixed broken crafting sprite requirement
2021-04-22 12:30:48 +01:00
Ben Wallis
89e043bbca
Merge branch 'lboklin/wildlife-group-spawn-dist' into 'master'
...
Space wildlife group spawns apart to prevent spawnplosions
See merge request veloren/veloren!2178
2021-04-22 08:50:20 +00:00
Ludvig Böklin
1708b8b4cc
Space wildlife group spawns apart to prevent spawnplosions
2021-04-22 08:50:20 +00:00