225 Commits

Author SHA1 Message Date
Imbris
c6f8125b6c Merge branch '276-hotloading-armor' into 'master'
Resolve "Enable hotloading of different offsets for armors/weapons"

Closes #276

See merge request veloren/veloren!545
2019-10-18 00:29:09 +00:00
Adam Fogle
ab9c6dc5db Removed the recolor property from the armor ron files. 2019-10-17 19:45:29 -04:00
Monty Marz
8990469581 refactor: create_projectile doesn't take a light
It returns a builder so the caller can just do it
2019-10-17 20:59:36 +00:00
Joshua Barretto
127d618fdd Fixed srgb normal bug 2019-10-17 17:35:17 +01:00
Joshua Barretto
501047496a Better (and faster) water shaders 2019-10-17 17:11:55 +01:00
Joshua Barretto
bcbec3f9d0 Move computations to terrain fragment shaders 2019-10-16 15:05:45 +01:00
Joshua Barretto
75842895c5 Don't render water that isn't there, improved chunk render order 2019-10-16 12:40:18 +01:00
Joshua Yanovski
663d535bd9 Allow canceling chunk generation.
Currently we only do this when no players are in range of the chunk.  We
also send the first client who posted the chunk a message indicating
that it's canceled, the hope being that this will be a performance win
in single player mode since you don't have to wait three seconds to
realize that the server won't generate the chunk for you.

We now check an atomic flag for every column sample in a chunk.  We
could probably do this less frequently, but since it's a relaxed load it
has essentially no performance impact on Intel architectures.
2019-10-16 11:39:41 +00:00
Adam Fogle
584e2b45c7 Code cleanup, formatting changes, and fixed the cloth belt's offset. 2019-10-16 00:42:57 -04:00
Joshua Barretto
8235876a41 Faster meshing, better dusk 2019-10-14 10:48:40 +01:00
Adam Fogle
4f46f4b942 Manifest file is now used to load armor.
Redid how pants renders so they can use underlying skin model/coloring,
same as chest armor.
Redid how belts render so they can use the underly skin color,
same as shoulder or foot.
Converted a manifest variable name to snake case.
2019-10-12 08:31:42 -04:00
Adam Fogle
03adbc4340 Redid the mainfest files to remove race/gender.
Now based on armor slot enum.
Added color to the manifest files.
Manifest files aren't yet being used, but will load.
2019-10-12 08:31:42 -04:00
Adam Fogle
8a4aedda78 Armor names now end with left/right.
Armor names no longer include their armor part.
This should be inferred from their folder.
2019-10-12 08:31:42 -04:00
Adam Fogle
7089039ede Added manifest files per armor type using the existing vox names. 2019-10-12 08:31:42 -04:00
KyoZM
703ea57f6a load structures from ron files / transfer static structure lists to ron files 2019-10-10 20:53:13 -03:00
Monty Marz
42a3ebeb21 Item icons, chests and more 2019-10-09 19:28:05 +00:00
Joshua Barretto
9d41ce8d39 More opaque water surface 2019-10-08 12:21:05 +01:00
Joshua Barretto
6c8c512f60 Proper tree colour variation 2019-10-07 09:05:18 +01:00
Monty Marz
39acda60f0 Help window, UI fixes, asset fixes 2019-10-06 19:19:08 +00:00
Timo Koesters
27fa51b205 fix(bow): adds bow icon art 2019-10-05 21:51:08 +00:00
timokoesters
cfa13163b8
Fix fonts 2019-10-04 21:30:32 +02:00
Pfauenauge90
8939385b92
assets, rotation, offset changes 2019-10-04 21:02:42 +02:00
Pfauenauge90
ff722e7e59
made bow available in char selection 2019-10-04 21:02:40 +02:00
Pfauenauge
8bf3b87b1b
bow position 2019-10-04 21:02:40 +02:00
timokoesters
9c974232ae
Initial bow & arrow implementation 2019-10-04 21:02:39 +02:00
Monty Marz
b8ac93c4ca Assets update, aesthetics, minor fixes 2019-10-04 18:27:12 +00:00
Songtronix
c094c1282c feat(voxygen): add logo for windows executable 2019-10-02 16:57:08 +02:00
Justin Shipsey
658063172e Char overhaul and asset update 2019-10-02 10:05:17 +00:00
Monty Marz
15e9bf0ab5 Better stepping sounds (and minor voxel model fixes) 2019-09-27 16:04:22 +00:00
Imbris
01c446b496 Add aa modes, with ui interface to switch 2019-09-26 23:14:27 -04:00
Imbris
8397725cd2 Add MSAAx4 2019-09-26 23:14:27 -04:00
Joshua Barretto
91bcf09bb6 Added sprite selection 2019-09-26 11:43:03 +01:00
Joshua Barretto
04de98286e Added velorite 2019-09-26 00:15:07 +01:00
Joshua Barretto
5512dfbc02 Better sun halo colours 2019-09-26 00:15:07 +01:00
Joshua Barretto
f1b88f9e46 Better light attenuation 2019-09-26 00:15:07 +01:00
Joshua Barretto
23264db3bc Added entity shadows 2019-09-26 00:15:07 +01:00
Joshua Barretto
83c38a82ff Dark water 2019-09-26 00:15:07 +01:00
Joshua Barretto
fbea91a924 Better day/night cycle, less intense sun 2019-09-26 00:15:07 +01:00
Joshua Barretto
bf1a6396c4 Fractional FXAA scaling 2019-09-26 00:15:07 +01:00
Joshua Barretto
65e04bcca3 Added persistent ambiance back 2019-09-26 00:15:07 +01:00
Joshua Barretto
8085e37f82 Animated chunk loading 2019-09-26 00:15:07 +01:00
Joshua Barretto
89bd405f5e Faster meshing, better AO, colour correction 2019-09-26 00:15:07 +01:00
Joshua Barretto
c76ffa9c4c Added colour smoothing 2019-09-26 00:15:07 +01:00
Imbris
5ea55b9636 Disable AO 2019-09-26 00:15:07 +01:00
Joshua Barretto
82708799a3 Better colour correction 2019-09-26 00:15:07 +01:00
Joshua Barretto
648b716921 Added wells 2019-09-26 00:15:07 +01:00
Joshua Barretto
39ef2572a5 Worldgen colour tweaks, better buildings, better warping 2019-09-26 00:15:07 +01:00
Monty Marz
de70d04e06 Delete char window visuals, small scrolling fix for char creation background 2019-09-20 12:59:23 +00:00
Monty Marz
1cab8f638a Character assets Part 1 2019-09-18 16:46:12 +00:00
Joshua Barretto
e6d8b4b8d8 Exponential interpolation for linear damping
With an additional approximation to allow for the same size jumps given different framerates.
2019-09-09 19:11:40 +00:00