DayZ
53 rating
sVisual_experimental
   
Penghargaan
Favorit
Difavoritkan
Batalkan favorit
Type: Mod
Mod Type: Character, Mechanics
Ukuran File
Diposting
Diperbarui
9.900 MB
15 Sep 2022 @ 9:32am
23 Apr @ 7:31am
12 Catatan Perubahan ( lihat )

Berlangganan untuk mengunduh
sVisual_experimental

Dalam koleksi 1 dari simonvic
sUDE_experimental
Item 3
Deskripsi





Information

WARNING
This is an experimental version of the mod meant for testing purposes. It may be unstable; use at your own risk.

sVisual aims to improve the PostProcessing effects and make them easier to work with, while allowing for extensibility and easy tweaking.
It also adds some new features like:
  • Dynamic Depth of Field
  • Headbob
  • Motion blur
  • Camera improvements

Need help?
Come over to my DISCORD[discord.gg]

Modding
sVisual has been made with the primary goal of being modified / used by other mods too, so you can modify the effects I've already implemented or make completely new ones.
You could for example change the saturation, the radial blur, the overlay color and so on upon eating a certain food, doing certain action or whatever you could achieve.

How to use it
The core of this mod is the PPEManager, which takes care of all PostProcess Effects, defined using a PPEParams.
To define a PPEParams you can do as follow:
PPEParams myPPE = new PPEParams(); myPPE.setVignette(intensity, color); myPPE.setRadialBlur(powerX, powerY, offsetX, offsetY); myPPE.setChromAber(powerX, powerY); //more...

To apply it, "hand it over" to the PPEManager, which will calculate the correct value of all active PPEParam and then apply it:
PPEManager.activate(myPPE);

Animations!
sVisual also allows for animations! Can be easily defined as follows:
class MyCoolAnimation: PPELoopedParams{ override void onAnimate(float deltaTime){ /* change PPE values here setOverlay(...); setChromAber(...); setCameraEffects(...); */ setVignetteIntensity( Math.Sin(getTime()) ); } }

and then activate it:
To apply it, "hand it over" to the PPEManager, which will calculate the correct value of all active PPEParams and then apply it:
PPEManager.activate(myCoolAnimation);

Github page
For a better insight give a look at the github page: https://github.com/simonvic/sVisual

Monetization
You are hereby given monetization approval, as long as you follow the DayZ Server Monetization rules[www.bohemia.net] and have obtained permission from Bohemia

Repack
You are NOT allowed to repack any part of this mod, unless given my explicit consent


Contact me
Found a bug or want to give a suggestion? Feel free to contact me!
Discord server: DISCORD[discord.gg]


Buy me a coffee
[paypal.me]
1 Komentar
Mr_Anderson-001 9 Feb 2024 @ 5:41pm 
Hello there @simonvic, I have switched from sVisual and sVisual_Cannibis+ to sVisual_Experimental and everything is working now. Thanks again!