Imbris
c51a167eeb
Add skybox
2021-06-02 23:59:48 -04:00
Capucho
c6e415bc7d
Fix wrong color format in col light
2021-06-02 23:59:48 -04:00
Capucho
ad7f1fe18f
Reenable terrain rendering
...
Refractor col lights
2021-06-02 23:59:48 -04:00
Capucho
9a5bc12d3c
Fix the orientation of the rendering
...
Reenable the rendering of the player
2021-06-02 23:59:47 -04:00
Capucho
9de927fb2f
Pass format to particle pipeline
2021-06-02 23:59:47 -04:00
Capucho
9924d15dc8
Renable the figure and terrain drawing code (not working yet)
2021-06-02 23:59:47 -04:00
Imbris
52660e9262
Fix culling of postprocess/cloud triangles
2021-06-02 23:59:47 -04:00
Imbris
cd46a4bd85
Particles compiles and runs (no visuals yet)
2021-06-02 23:59:47 -04:00
Capucho
6530fe99db
Remove the depth buffer from the Third drawer
2021-06-02 23:59:47 -04:00
Capucho
85296c1bb5
Shader fixes
2021-06-02 23:59:47 -04:00
Capucho
9379c4d1dc
Update dependencies
2021-06-02 23:59:47 -04:00
Imbris
dd15e7e7d9
Almost make clouds/postproccess run
2021-06-02 23:59:47 -04:00
Imbris
5af8c24fa0
Render the UIs
2021-06-02 23:59:47 -04:00
Imbris
9587cd0191
Add generic Bound<T> type for grouping consts/other bindable things with bind groups
2021-06-02 23:59:47 -04:00
Imbris
67d3f7fe08
Render Ui
2021-06-02 23:59:45 -04:00
Imbris
40e73b8bbf
Color!
2021-06-02 23:56:43 -04:00
Imbris
5af935a218
fixed validation errors when creating pipelines
2021-06-02 23:56:43 -04:00
Imbris
9bb283c603
No crash on startup
2021-06-02 23:56:43 -04:00
Imbris
940d60d888
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-06-02 23:56:43 -04:00
Imbris
0b240dd22e
Improve shader errors by showing shader file name, reduce repetitive shader construction code
2021-06-02 23:56:43 -04:00
Imbris
40cd2a2977
migrate cloud pipeline, migrate iced renderer, rebase fixes
2021-06-02 23:56:43 -04:00
Imbris
c938b4a4da
Make compile through various changes, update wgpu to latest git
2021-06-02 23:56:43 -04:00
Capucho
2c920558bb
More fixes
2021-06-02 23:56:43 -04:00
Capucho
ed359af94e
Switched from zerocopy to bytemuck
...
Fixing errors
2021-06-02 23:56:40 -04:00
Capucho
6270184e9d
Made the layouts more compact
2021-06-02 23:55:59 -04:00
Capucho
e1145de8c2
Finished porting all pipelines
2021-06-02 23:55:59 -04:00
Capucho
08084e7a41
Began porting pipeline creation
2021-06-02 23:55:59 -04:00
Capucho
bb6bf52ea8
ported all pipelines
2021-06-02 23:55:59 -04:00
Capucho
7055620636
Ported most of the textures and models related methods
2021-06-02 23:55:59 -04:00
Capucho
c069149aab
Started the report of wgpu
2021-06-02 23:55:59 -04:00
Imbris
73ce406640
Merge branch 'imbris/fix-macos' into 'master'
...
Add missing userdata strategy env var to macos builds
See merge request veloren/veloren!2366
2021-06-02 23:56:16 +00:00
Samuel Keiffer
8e278a2124
Merge branch 'aweinstock/price-equality' into 'master'
...
Add a manifest for making different items count as the same item for the purpose of pricing.
See merge request veloren/veloren!2360
2021-06-02 23:48:45 +00:00
Samuel Keiffer
92f150bf5b
Merge branch 'tygyh/default-loadout' into 'master'
...
LoadoutBuilder refactoring
See merge request veloren/veloren!2361
2021-06-02 23:42:39 +00:00
Samuel Keiffer
a3ee98cfb9
Merge branch 'aweinstock/agent-pid' into 'master'
...
Implement PID controllers and use them to stabilize Agent airship flight.
See merge request veloren/veloren!2356
2021-06-02 23:15:08 +00:00
Avi Weinstock
489fe930ac
Add a manifest for making different items count as the same item for the purpose of pricing.
2021-06-02 19:12:51 -04:00
juliancoffee
adbe17dfd7
Move warning-supressing from global onto function
2021-06-03 01:58:34 +03:00
Imbris
857eb98632
Add missing userdata strategy env var to macos builds
2021-06-02 16:50:42 -04:00
juliancoffee
2ec161aec9
Implement Choice of Choice in loadout files
2021-06-02 18:35:22 +03:00
juliancoffee
eeab9aa5bb
Using clippy::pedantic and improve asset tests
...
- Turned clippy::pedantic on for loadout_builder.rs and applied some
proposition
- Check for invalid weights in loadout files
2021-06-02 17:54:14 +03:00
Marcel
35980f82a6
Merge branch 'revert-c6e200a3' into 'master'
...
Add a configuration Option to opt-in Quic backend
See merge request veloren/veloren!2318
2021-06-02 14:27:13 +00:00
juliancoffee
d2a580b0d0
Add ability to override weapon in loadout assets
2021-06-02 17:17:19 +03:00
juliancoffee
3e88df129f
Decompose LoadoutBuilder::from_asset_expect
...
- Introduce apply_asset_expect() to mutate passed builder and complete it
from asset
- Remove runtime panic from choosing item
- Rewrite defaults() to load from asset
2021-06-02 17:17:19 +03:00
Dr. Dystopia
d67d6773f0
Replace object initialization with read from file
2021-06-02 17:17:19 +03:00
Dr. Dystopia
bc6192b457
Create 'default.ron' file
2021-06-02 17:17:19 +03:00
Imbris
38fdef6c28
Merge branch 'aweinstock/dungeonmap' into 'master'
...
Add voxel data to the minimap (for visualizing trees and houses and dungeons)
See merge request veloren/veloren!2301
2021-06-02 05:06:24 +00:00
Avi Weinstock
9af2557f9c
Address further MR 2301 comments.
2021-06-02 00:39:58 -04:00
Avi Weinstock
ebeeb7e3bf
Address many of Imbris's comments on MR 2301.
2021-06-02 00:39:58 -04:00
Avi Weinstock
5834a9da4b
Depend on crossbeam-utils
and crossbeam-channel
instead of crossbeam
in voxygen.
2021-06-02 00:39:58 -04:00
Avi Weinstock
4b5688fa03
Use a single HashMap with the entry API and a KeyedJobTask
enum for KeyedJobs
.
2021-06-02 00:39:58 -04:00
Avi Weinstock
75cca1c02e
Address MR 2301 review comments.
...
- Replace tabs with spaces in map-related i18n.
- Use `retain` in `remove_unloaded_chunks`.
2021-06-02 00:39:58 -04:00