Installer Steam
connexion
|
langue
简体中文 (chinois simplifié)
繁體中文 (chinois traditionnel)
日本語 (japonais)
한국어 (coréen)
ไทย (thaï)
Български (bulgare)
Čeština (tchèque)
Dansk (danois)
Deutsch (allemand)
English (anglais)
Español - España (espagnol castillan)
Español - Latinoamérica (espagnol d'Amérique latine)
Ελληνικά (grec)
Italiano (italien)
Bahasa Indonesia (indonésien)
Magyar (hongrois)
Nederlands (néerlandais)
Norsk (norvégien)
Polski (polonais)
Português (portugais du Portugal)
Português - Brasil (portugais du Brésil)
Română (roumain)
Русский (russe)
Suomi (finnois)
Svenska (suédois)
Türkçe (turc)
Tiếng Việt (vietnamien)
Українська (ukrainien)
Signaler un problème de traduction
Yeah, I think the way that I will approach this is by improving the core of ReShade. It has a very clean codebase that is a real joy to work with, unlike my crazy compatibility hack job :P I can definitely use my more advanced UI to add stuff like a shader editor.
I don't know if you've seen my Tales of Berseria mod, but it has real-time shader parameter tuning. Any shader, whether I injected it or not, can have its constants adjusted. I don't know if that's a feature that makes any sense for ReShade, but it's something I intend to port over to D3D11 and GL software eventually.
Also, maybe you can fix some fundamental flaws of reshade 3 ? like you know, inability to edit #defs in reshade UI and inability to recompile just one shader that was edited instead all of them. What was better about reshade 1-2 is that you was able to define more settings with pre-compile definitions, now its very clunky because you need to search defs in shader code and add them all in one tiny precompile defs field., it would be much nicer if each def would be hooked into UI and displayed in each shader settings and saved in ini, with exeption from other settings that you have to reload shader.
I believe the future is in plug-ins. ReShade was the easiest to adapt as a plug-in since we share many of the same libraries. I can probably compartmentalize GeDoSaTo and 3DMigoto in a similar fashion. I don't have a design specification for plug-ins yet, I'm learning what will be required through this ReShade work. I'll use what I learn here to expand plug-ins to other projects and add-ons.
Also, can you implement shader injection for d3d9 10 11 12 OpenGL and Vulkan the way its done in 3d migoto and helixmod ? Because you know they are more centered around 3d stereo and does not work sometimes and helix it too old and d3d9 only while 3d migoto does not support d3d9 and opegl but gladly its open source so you can borrow some shader injection code from it.
Also there is gedosato which allos advanced downsampling and allows to inject shader in between render passes and targets, its also open souce,