veloren/assets/voxygen
Imbris 334937568e Add an entity view distance setting that allows limiting the distance
entities are synced from and displayed in.

NOTE: Syncing entities work at the granularity regions which are
multi-chunk squares but the display of entities in voxygen is limited in
a circle with the radiues of the supplied distance.

Additional details and changes:
* Added `ViewDistances` struct in `common` that contains separate
  terrain and entity view distances (the entity view distance will be
  clamped by the terrain view distance in uses of this).
* View distance requests from the client to the server now use this
  type.
* When requesting the character or spectate state the client now passes
  its desired view distances. This is exposed as a new parameter on
  `Client::request_character`/`Client::request_spectate`. And the client
  no longer needs to send a view distance request after entering these
  states. This also allows us to avoid needing to initialize `Presence`
  with a default view distance value on the server.
* Removed `DerefFlaggedStorage` from `Presence` and `RegionSubscription` since the
  change tracking isn't used for these components.
* Add sliders in voxygen graphics and network tabs for this new setting.
  Show the clamped value as well as the selected value next to the
  slider.
* Rename existing "Entities View Distance" slider (which AFAIK controls
  the distance at which different LOD levels apply to figures) to
  "Entities Detail Distance" so we can use the former name for this new
  slider.
2022-08-25 23:24:43 -04:00
..
audio seachapel 2022-08-24 21:50:53 +00:00
background new bg 2022-07-19 20:53:06 +02:00
element seachapel 2022-08-24 21:50:53 +00:00
font Add Thai translation 2022-05-22 10:06:36 +00:00
i18n Add an entity view distance setting that allows limiting the distance 2022-08-25 23:24:43 -04:00
lod Better oak model 2022-05-11 14:47:11 +01:00
shaders Add setting to disable flashing lights 2022-07-31 21:53:25 +00:00
texture Remove unused waves texture 2021-06-03 00:10:05 -04:00
voxel seachapel 2022-08-24 21:50:53 +00:00
item_image_manifest.ron seachapel 2022-08-24 21:50:53 +00:00
logo.ico Lossless compression of UI assets 2021-04-11 16:35:25 +02:00
net.veloren.veloren.desktop Add German translation to .desktop and metainfo 2022-04-05 08:11:09 +00:00
net.veloren.veloren.metainfo.xml Add German translation to .desktop and metainfo 2022-04-05 08:11:09 +00:00
net.veloren.veloren.png Lossless compression of UI assets 2021-04-11 16:35:25 +02:00