DayZ
52 hodnocení
sVisual_experimental
   
Ocenit
Přidat do oblíbených
Oblíbeno
Odebrat z oblíbených
Type: Mod
Mod Type: Character, Mechanics
Velikost souboru
Přidáno
Aktualizováno
9.900 MB
15. zář. 2022 v 9.32
23. dub. v 7.31
Poznámky ke změnám (12) – zobrazit

Klikněte na „Odebírat“ pro stažení položky
sVisual_experimental

V 1 kolekci od uživatele simonvic
sUDE_experimental
3 položek
Popis





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]
Počet komentářů: 1
Mr_Anderson-001 9. úno. 2024 v 17.41 
Hello there @simonvic, I have switched from sVisual and sVisual_Cannibis+ to sVisual_Experimental and everything is working now. Thanks again!