Vorstellung OBGE - Oblivion Graphics Extender

Master176281

Reisender
Oblivion Graphics Extender - OBGE



Was ist OBGE?


Der Oblivion Graphics Extender (OBGE) ist ein von Timeslip erstelltes OBSE Plugin. Mit OBGE lassen sich neue Grafikeffekte implementieren und manipulieren. Was mit einiger Ausdauer der Programmierer erreicht werden kann sieht man an dem Morrowind Graphic Extender (MGE), welcher schon einige Jahre Entwicklungszeit hinter sich hat. Es wurden schon viele nützliche Shader entwickelt (siehe verfügbare Shader), mit denen man das Spiel grafisch um einiges aufwerten kann. Natürlich muss auch erwähnt werden, daß die grafische Aufwertung natürlich Performance kostet. Doch das kann ja jeder für sich selber ausprobieren:)

Viele Informationen zu OBGE findet man auf der OBGE Wiki Homepage



Downloads:


Benötigt:
  • DirectX 9 Update [April 2011]: Download hier (auch mit einer DirectX 10/11 Grafikkarte)
  • Aktuelle OBSE Version [OBSE 20]: OBSE
Aktuelle Version:


OBGE Liquid Water

Godrays Shader für OBGEv3

Miscellaneous WIP OBGE Shader



Shader (enthalten in OBGEv3 Standalone Effects 3.0.1)


Depth of Field Shader (DoF) - Tiefenunschärfe
  • Pseudo Bokeh Depth of Field - Pseudo_Bokeh_DoF.fx
  • Circular Bokeh Depth of Field - Bokeh_Circle_DoF.fx
  • Hexagonal Bokeh Depth of Field - Bokeh_Hexagon_DoF.fx
  • Crysis Depth Of Field (v1) - CrysisDoF.fx
  • Depth of Field (v7) - DepthOfField.fx

Ambient Occlusion (AO) - Umgebungsverdeckung
  • Horizon-Based Ambient Occlusion - HBAO.fx
  • Screen Space Ambient Occlusion (SSAO) - ssao_test.fx
  • Screen Space Ambient Occlusion (SSAO) Performance - ssao_perf.fx
  • Screen Space Ambient Occlusion (SSAO) Alternate - Ring_SSAO.fx
  • Volumetric Screen Space Ambient Occlusion - Volumetric_SSAO.fx

Lichteffekte
  • Godrays (v5.3b) - Godrays.fx
  • Screen Space Indirect Illumination (SSII) - SSII.fx
  • Volumetric Screen Space Indirect Illumination - Volumetric_SSII.fx
  • Volumetric Screen Space Global Illumination - Volumetric_SSGI.fx

Lichteffekte
  • Bleach Bypass - HLSLbleachbypass.fx
  • Color Effects (v5) - ColorEffects.fx
  • HLSL Color Grading - HLSLColorGrading03.fx
  • Crysis Color Mood(v0.2) - ColorMood.fx
  • ENB Color Effect (v2) - ENBColorEffect.fx

Filtereffekte
  • Normal Filter Anti-Aliasing (v1.1) - NormalFilterAA.fx
  • Morphological Line-Antialiasing - MLAA.fx
  • Directional Localized-Antialiasing - DLAA.fx
  • Morphological Directional Localized-Antialiasing - MDLAA.fx
  • FX-Antialiasing - FXAA.fx

Andere Effekte
  • Sharpening - obsharpen.fx
  • Vignetting - HLSLvignette.fx
  • CelShader+EdgeAA (v0.3) - CelShader+EdgeAA.fx

Zusätzliche Shader (momentan nicht über Support Plugin zu nutzen):


Installation

OBGEv3 Core
  • Installation mit BAIN:

    1. Das heruntergeladene Archiv OBGEv3 Core in den Oblivion Mods\Bash Installers\ Ordner kopieren.
    2. In Wyre Bash auf den Installers Tab drücken. Nachdem die Ordner gescannt wurden mit nächstem Schritt fortfahren.
    3. In der Paket-Liste mit rechter Maustaste auf OBGEv3 Core klicken und Installieren auswählen. Eine Warnung bezüglich OBGEv2.dll wird erscheinen und bei Erlaubnis wird OBGEv3 installiert.

  • Manuelle Installation (nicht empfohlen!):

    1. Entpacke das heruntergeladene OBGEv3 Core Archiv in dein Oblivion\Data Verzeichnis
    2. Soll der Legacy Compiler verwendet werden, kopiere zusätzlich "d3dx9_31.dll" vom Extra Ordner in deinen Oblivion Ordner.

OBGEv3 Standalone Effects 3.0.1


  • Als erstes sollte man überprüfen, ob das OBGEv3 Core Paket installiert ist.

    Es wird empfohlen zur Installation der OBGEv3 Standalone Effects Wyre Bash's BAIN zu benutzen, da diese Insallationsart die Organisation und Deinstallation vereinfacht. Man kann
    sich auch eine OMOD erstellen, es ist im Paket jedoch kein Konvertierungsroutine enthalten. Die Installation des OBGEv3 Standalone Effects Pakets erfogt folgendermaßen:

  • Installation mit BAIN:

    1. Das heruntergeladene Archiv OBGEv3 Core in den Oblivion Mods\Bash Installers\ Ordner kopieren.
    2. In Wyre Bash auf den Installers Tab drücken. Nachdem die Ordner gescannt wurden mit nächstem Schritt fortfahren.
    3. Wähle das OBGEv3 Standalone Effects Archiv in der Paketliste aus. Unter den Subpaketen wähle "00 Core".
    4. Wenn du den Godrays Effekt nutzen willst, wähle zusätzlich noch "01 Godrays Sunglare Fix"
    5. In der Paket-Liste mit rechter Maustaste auf OBGEv3 Core klicken und Installieren auswählen.
    6. Aktiviere die " Oblivion Graphics Extender Support.esp" mit einem Modprogramm deiner Wahl (OBMM, Wyre Bash).

  • Manuelle Installation (nicht empfohlen!):

    1. Open the OBGEv3 Standalone Effects archive you downloaded. Extract the contents of the "00 Core" folder into your Oblivion\Data directory.
    1. Öffne das heruntergeladene OBGEv3 Standalone Effects Archiv. Extrahiere den Inhalt des "00 Core" Ordners nach Oblivion\Data.
    2. If you want to use the Godrays effect, also extract the contents of the "01 Godrays Sunglare Fix" folder into your Oblivion\Data directory.
    2. Wenn du den Godrays Effekt nutzen willst, extrahiere zusätzlich den Inhalt des "01 Godrays Sunglare Fix" Ordners nach Oblivion\Data.
    3. Activate the 'Oblivion Graphics Extender Support.esp' in the mod loader of your choice.
    3. Aktiviere die " Oblivion Graphics Extender Support.esp" mit einem Modprogramm deiner Wahl (OBMM, Wyre Bash).

    Beim Upgraden des Support Plugins sollte man eine Clean Save Prozedur durchführen, d.h. man sollte einen Speicherstand ohne aktivierte "Oblivion Graphics Extender Support.esp" machen und dann die neue Version installieren. Dabei verliert man die vorgenommenen Einstellungen an den Shader. Diese sollten daher irgendwo notiert werden.


OBGE.ini Einstellungen


INI File Settings

When you first run OBGEv3 it will create a file called OBGE.ini in your My Documents\My Games\Oblivion folder. You can edit this file to change the behaviour of OBGEv3. Below is the default ini, with comments for the settings.

[Serialization]
bSaveData=1 # Remembers the shaders loaded in by mods when you save the game.
bLoadData=1 # Loads in the shaders previously saved in a save game.

[PluginInterOp]
bEnableInterOp=0 # This setting current doesn't do anything. However in the future it will allow other OBSE plug-ins to access OBGEv3.

[Shaders]
bUseShaderOverride=1
bSaveShaderOverride=1
sShaderOverrideDirectory=data\shaders\override\
bCompileSources=1
bOptimize=1 # compiler option to enable optimization, may save an instruction or two
bMaximumSM=0
bUpgradeSM1X=0
bRuntimeSources=1
bUseLegacyCompiler=1

[Effects]
bNoShadersInMenus=0 # Turns off the shader system whenever a menu is displayed.
bUseEffectList=1
sEffectListFile=data\shaders\shaderlist.txt
sEffectDirectory=data\shaders\
bUseLegacyCompiler=0 # Use the old version of Microsoft's HLSL compiler. It may give a speed increase for older graphics cards. If the game crashes when using this setting then copy the d3dx9_31.dll from the extras folder into your oblivion game folder (the one with oblivion.exe in it).
bRenderHalfScreen=0 # Only renders the shaders to the right hand side of the screen. This is useful for comparing the shader with the normal rendered screen.
bOptimize=1 # compiler option to enable optimization, may save an instruction or two
bPurgeOnNewGame=0 # re-compile shader when a game is loaded, this may be usefull if you edit the effects and you don't want to use the SD
bTailEffects=0 # put effect-list at the end of the pipline, effects run after HDR/Blur, may improve performance, this was the OBGEv2-method

[General]
bEnabled=1 # Setting this to 0 will disable the plug-in but still process the script commands (they just won't do anything).
bEnabledDW=1 # Enabled the use of the shader-developer (DW==DeveloperWindow). The window will pop up automatically if you are in window-mode. The SD will not function in fullscreen-mode regardless.

[DepthBuffer]
bUseDepthBuffer=1 # Turns on and off the availability of a readable depth buffer.
bUseRAWZfix=0 # Activates a fix for graphics cards that use the RAWZ depth buffer format.

[ScreenBuffers]
iBufferTexturesNumBits=0 # This allows you to set the bit depth of the frame buffers used by the shaders. Different bit depths may increase the accuracy and speed of some shaders. Valid settings are any positive or negative integer describing the bit-depth you want. Positive numbers correspond to fp-bitdepth and negative to int-bitdepth. If your card doesn't support a certain bit depth then the next lowest is tried. Some users that have had issues with input lag when using OBGEv2 have reported that lowering this value solves their issues.
iBufferZDepthNumBits=0
iBufferRawZDepthNumBits=0
iReflectionMapSize=0 # The absolute or relative size of the reflection-map. Integers correspond to an absolute square dimension, a real number between 0.0 and 1.0 corresponds to a fraction of the current game-resolution. 0 will take the current width of the game.
iWaterDisplacementSize=0 # The square dimension of the displacement-maps for water.
iWaterHeightmapSize=0 # The square dimension of the height-maps for water.
iAutoGenerateMipMaps=2 # Generate mip-maps for rendertarget automatically. Some effects needs this to speed up processing. Also the reflection-map can be correctly accessed with reduced LOD per higher distance. The number is the ID of the filtering method. 1 is POINT, 2 is LINEAR.


Frequently Asked Questions

F: Ist dies ein fertiger Release? Sollte ich es nutzen?
A: Das Projekt befindet sich gerade in der Beta (und hoffentlich stabilen) Phase. Es wird immer in Bearbeitung sein und kann daher immer kleinere Bugs enthalten.
Sollte dich das abschrecken ist diese Mod eventuell nichts für dich.

F: Benötige ich OBSE? Welche Version?
A: Ja, OBSE wird benötigt! Es sollte immer die letzte verfügbare Version benutzt werden (Download).

F: Benötigt man eine spezielle Hardware für OBGE?
A: Die Shader sin kompatibel mit NVIDIA und ATI Grafikkarten. Godrays, Depth of Field und Color Effects benötigen eine Shader Modell 3 fähige Grafikkarte. Alle Grafikkarten von NVIDIA ab der Geforce 6 Serie (2004) oder neuer unterstützen Shader Modell 3, sowie alle ATI Grafikkarten ab der Radeon X1000 Serie (2005) oder neuer.

F: Wie kann ich mich an dem Projekt beteiligen?
A: Es gibt einige Möglichkeiten sich zu beteiligen

Wenn man Shader programmieren kann, kann man seine eigenen Shader einbringen. Die Shader können in HLSL oder ASM programmiert werden.

Wenn man C/C++ programmieren kann, kann man Scanti bei seiner Arbeit an der OBGE*.dll unterstützen. Kenntnisse von low-level DirectX Effekten sowie OBSE Programmierung
helfen zusätzlich. Die Ablage der Source Code findet man oben unter Downloads.

Wenn man weder C/C++ oder Shader programmieren kann, kann man immer noch interessante Artikel von Grafikeffekten beisteuern oder bei der Fehlerfindung behilflich sein.

Q: I found a bug...
A: Good for you. If you find a bug, please reported as detailed in the 'How To Report Bugs Helpfully' section above. We can help you more when you explain the problem better.

Q: I cannot see an effect I have installed, and my OBGEv2 log has the line "Failed to load" after the line "Loading shader (<shader>)". How do I fix this?
A: This results from OBGEv2's inability to compile the shader effects you are trying to load. Make sure that you spell the names of the shaders in your shaderlist.txt EXACTLY as they should be, with the .fx extension, and you have the DirectX update linked to above installed. In the case of some effects, you must also have a graphics card that is Shader Model 3 compliant.

Q: ScreenEffects/Realistic Health/OVEP Motion Blur/OVEP Forward Motion Blur is not working with OBGEv2. How do I fix this?
A: To fix this, open up the mod's shader file, and replace all instances of 'half' in it with 'float', then save the file. The shader will now work.

Q: The ordering of the objects on the screen is messed up! Why is this happening?
Q: Once I got the effects to work, my AA disappeared? WHY?!?
A: The method used to expose the information used to read the depth buffer is incompatible with Anti-Aliasing. This is
reported to be the case on both ATI and NVIDIA graphics cards. The only solution is to edit the obge.ini file in your
My Documents\My Games\Oblivion folder and change this line:

[DepthBuffer]
bUseDepthBuffer=1

to:

[DepthBuffer]
bUseDepthBuffer=0

This will however stop any effect that uses the depth buffer to stop working properly. This currently includes the SSAO (both versions), Depth of Field, Godrays and CelShader+EdgeAA shaders.

Q: A shader is listed saying it has multiple effects. What does that mean?
A: If a shader has multiple effects, it means that it rolls many effects into one file, and gives you the ability to choose which of these effects, or combinations of these effects, are applied to your game. This has the advantage that you can cut down on the number of shader files you have to keep track of. You will generally be able to make these selections by changing variables in the shader.

Q: How do I change/tweak shader settings/variables?
A: Open up the shader .fx file in a text editor such as Notepad. The variables are found at the beginning of the file, and may be labelled as tweakable and/or commented with information regarding them.

Alternatively, you can alter most shaders' variables in-game using the Support Plugin, though these changes are not recorded in the shader file.

Q: My Godrays is just a searchlight in clear weather.
A: Godrays are best displayed in cloudy weather types, from 6 to 8 in the mornings and evenings. However, if you get the searchlight effect, you have to edit the shader's FOV setting to match your ingame FOV. Example would be if your playing Oblivion on a 95 FOV, you have to edit your Godrays to a 95 FOV. To edit the shader, change the value of "#define fov", near the beginning of the file, to the value of your FOV.

Q: Why do objects in the distant have weird black stuff on them when fog weather is active?
Q: Using the SSAO shader does weird things to stuff underwater. What gives?
A: This is an unintended side effect of the SSAO effect. It occurs because the SSAO shader applies its effect regardless of the presence of fog, which would otherwise hide it. This can only be fixed when information about fog distances becomes available to the shader, until which time the bug is remain.

Q: SSAO demolishes my FPS; any ideas?
A: First, try the SSAO Performance shader, which has a slightly lower quality effect, but a great reduction in performance hit over the full SSAO shader. The easiest way to improve your frame rate while using the full SSAO shader is to reduce the sample size, and correspondingly increase the sample area. BDBB recommended values of:
ssao_sample_size = 1
ssao_sampling_area = 9.2

Q: Can the SSAO shader be optimised any more?
A: It is not possible to optimise the shader any further without access to information about the surface normals from the graphics renderer. As it is, the shader has to work these out from scratch, and this is what reduces performance the most.

Q: How do I get the EdgeAA effect?
A: The EdgeAA effect is part of the Edge Detection shader, to enable the effect change the following variables as shown:
flgEdgeMask = 0;
flgEdgeAA = 1;

Q: Where is the src folder with the source code?
A: Scanti has set up a GitHub repositary. That means you will always have access to the latest version of his code and people can contribute their own code to the project. The site is linked to above in the 'Downloads' section.[/CENTER]


Credits


Scanti (OBGEv2.dll), Wrinklyninja (DepthofField, ColorEffects, Support Plugin), Ethatron (OBGEv3), ShadeMe (Support Plugin), vtastek (SSAO), tomerk (Volumetric und Ring SSAO, Bokeh DoF), Strupekutter
 
Zuletzt bearbeitet:
--- ObSharpen Shader ---




Veränderte Variable: float sharpval = x;
Bilder von links nach rechts: Effekt aus --- x=1 --- x=4 --- x=8 --- x=20 --- x=30 --- x=40 --- x=50



--- Tyweles Shader Einstellungen ---

screenshot6my.jpg

//Godrays(timely) v5.3 for Scanti's OGE(04.01.2010)
//by vtastek

/*TWEAKABLES START*/

//Number of passes for sunshafts
#define NUM_SAMPLES 100

//decrease to gain performance
//but keep in mind effect will start to break
//revealing the squarish nature of the lightshafts
//so increasing would be a better idea
//but at the exchange of performance

//Exposure(intensity) values for sunshafts
extern float globalmul = 1.0f;
extern float morningshaftex = 2.3f; //morning ray intensity
extern float eveningshaftex = 3.0f; //evening ray intensity
extern float goldendecay = 0.99; //ray length for golden hours ie. sunrises and sunsets
extern float noonshaftex = 1.0f; //afternoon ray intensity
extern float noondecay = 0.99; //afternoon ray length
extern float moonshaftex = 0.09f; //night ray intensity experimental
extern float moondecay = 0.88; //night ray length experimental

//for advancing tweaking shows the rays
extern float showraypass = 0;
extern float scale = 2;

//Mornings are more powerful already
//so I decreased it
//noon is for noon and moon is for nights
//you may get shafts for lightnings and moon maybe
//goldendecay is for sunrise and sunset rays lengths
//noondecay is noon rays length

//Morning start-end hours
extern float startsunrise = 4.0f;
extern float endsunrise = 10.0f;
//start early for sunrise

//Evening start-end hours
extern float startevening = 17.0f;
extern float endevening = 21.0f;
//end late for sunset

//ray density
extern float Density=2;
//actual ray visibility
extern float Weight=1;


//edit for light colorness, lower the value for desaturated colors...
extern float goldensaturate = 0.540f; //ray colors for golden hours
extern float noonsaturate = 0.010f; //ray colors for afternoon

//decreasing may fix blue lights


//Bright Pass values
extern float Luminance = 0.44;
extern float fMiddleGray = 0.99f;
extern float fWhiteCutoff = 0.40f;
//This shader is image based
//this step(pass) determines how much of the sky will produce godrays
//different skies may need different brightpass values



//shader codes begin here
//HLSL Color Grading
//By vtastek
//suggestion

extern float saturatex = 1;
extern float opacity = 1;
//HLSL Bleach Bypass from Nvidia Shader Library
//by vtastek
//This effect is very common in cinematography
//mixing a black-white version of an image with original
//creates a powerful chroma look which looks saturated with high contrast.
//can be mixed with color mood

//change below variable
//to adjust power
extern float Opacity = 0.5;
//end editing
//TWEAKABLE VARIABLES.

extern bool DoBlurHighlight = 0;
extern bool DoSepia = 0;
extern bool DoColorInvert = 0;
//Toggles for the on/off effects. 1 is enabled, and 0 is disabled.

extern float Saturation = 1.15;
//Saturation: Scales the saturation level.
//1 is vanilla, less than 1 decreases it, greater than 1 increases it.

extern float Brightness = 1;
//Brightness: Scales the brightness level.
//1 is vanilla, less than 1 decreases it, greater than 1 increases it.

extern float Contrast = 1.05;
//Contrast: Scales the contrast level.
//1 is vanilla, less than 1 decreases it, greater than 1 increases it.

extern float GContrast = 1;
//Gamma Contrast: Scales the contrast level.
//Default = 1.

extern float GBrightness = 1;
//Gamma Brightness: Scales the brightness level.
//Default = 1.

extern float FGIntensity = 0.1;
//Film Grain: Controls the intensity of the noise. 0 = no effect, 1 = full effect.
//Default = 0.3.

extern float BHMagnitude = 10;
//Blur Highlight: Controls the size of the blur.
//Default = 10.

extern float BHBrightness = 4;
//Blur Highlight: Corrects the darkening of the screen the effect causes.
//Default = 4.

//END OF TWEAKABLE VARIABLES.
// Shaped Bokeh Depth of Field
// CoC Calculations based off Knu's DoF shader for MGE
// Blurring Algorithm Created by Tomerk


// **
// ** ADJUSTABLE VARIABLES

#define SMOOTHBLUR // when on, smooths the blur, may have a performance hit

extern float fr = 60.0; // retina focus point, dpt
// set slightly lower than fp to simulate myopia or as an alternative to MGE's distant blur
// set slightly higher than fp+fpa to simulate hyperopia

extern float fp = 60.0; // eye relaxed focus power, dpt
extern float fpa = 10.0; // accomodation, dpt
// set lower to simulate presbyopia

extern float base_blur_radius = 0.5; // base blur radius;
// higher values mean more blur when out of DoF and shorter DoF.

extern float R = 7.0; // maximum blur radius in pixels;

extern bool EdgeWeighting = 0; //0 has constant weighting in highlights,
//1 gives edges more weight in highlights

extern bool NoWeaponBlur = true; //Set to true to keep weapons from blurring
extern float weaponblur_cutoff = 0.8; //Cutoff distance for what is considered a weapon

// ** END OF
// **
Code:
;=============================================================================
; Water.ini     
;````````````````````````````````````````````````````````````````````````````` 
; Intended for use with OBGE Liquid Water
;`````````````````````````````````````````````````````````````````````````````
; http://www.tesnexus.com/downloads/file.php?id=37825
;`````````````````````````````````````````````````````````````````````````````
; DO NOT RUN ALONGSIDE THE SHADERLIST OR SUPPORT PLUGIN METHODS
;`````````````````````````````````````````````````````````````````````````````
;=============================================================================

;=============================================================================
; General Water Settings:    Affects all locations
;=============================================================================
set OBGEWater.useVolumetricSampling        to    1
set OBGEWater.showCurLocation            to    0

;=============================================================================
; Default Water Settings:    The water settings to use in non-unique locations
;=============================================================================
set OBGEWater.causticsStrength            to 0.65
set OBGEWater.choppiness            to 0.8
set OBGEWater.reflectivity            to 0.35
set OBGEWater.turbidity             to 0.34
set OBGEWater.inScattCoeff            to 0.12
set OBGEWater.inExtCoeff_R            to 0.4000
set OBGEWater.inExtCoeff_G            to 0.3000
set OBGEWater.inExtCoeff_B            to 0.3100
set OBGEWater.depthDarkness             to 0.1
set OBGEWater.LODdistance            to 1.0
set OBGEWater.MinLOD                to 0.0
 
Zuletzt bearbeitet:
-------------------- Screenshots --------------------


Godrays




SSAO




Depth of Field




Cel-Shading




Color Mood




Screen Space Indirect Illumination (SSII) shader - Bei zwei gleichen Bildern linkes Bild = shader aus und rechtes Bild = shader an




Volumetric SSAO - Bei zwei gleichen Bildern linkes Bild = shader aus und rechtes Bild = shader an





-------------------- Videos --------------------



ColorEffects - Blur Highlighting

General Showcase

Screen Splatter - H2O

SSAO + Godrays




 
Zuletzt bearbeitet:
netter Thread hier, aber es gibt doch schon nen Thread für den OGE, warum also nen Neuen machen???
 
Ich habe Sturmbrecher um Erlaubnis gebeten einen neuen Thread aufzumachen, da immer sehr viele Anfragen über Installation und Tweaks von fx Shadern gestellt wurden. Ich dachte mir nun, da ich eh den ganzen Tag im Bethesda Forum herumlungere, könnte ich einen immer aktuellen Thread erstellen. Das macht es mir leichter ihn immer aktuell zu halten und die jeweiligen Nutzer müssen nicht immer den ganzen Thread durchlesen sondern sehen gleich auf der ersten Seite wie es gehen sollte.:)
 
Ich habe Sturmbrecher um Erlaubnis gebeten einen neuen Thread aufzumachen, da immer sehr viele Anfragen über Installation und Tweaks von fx Shadern gestellt wurden. Ich dachte mir nun, da ich eh den ganzen Tag im Bethesda Forum herumlungere, könnte ich einen immer aktuellen Thread erstellen. Das macht es mir leichter ihn immer aktuell zu halten und die jeweiligen Nutzer müssen nicht immer den ganzen Thread durchlesen sondern sehen gleich auf der ersten Seite wie es gehen sollte.:)

Das sind dann ja gute gründe, gutes Gelingen^^
Denn wenn ich meine Mod fertig habe und wieder Obl zock, brauch ich OBGE unbedingt.
Da passt es natürlich gut, dass du dich darum kümmern willst:-D

EDIT: mach aber bitte noch schnell Screens rein und Videos.
Am besten finde ich immer vorher-nachher Vergleiche...
 
Ich finde es auch sehr gut, dass Du so einen tollen neuen Thread zu dem Thema aufgemacht hast. Gerade die Veröffentlichung der neuen Version gibt ja Anlass dazu. Bitte halte uns hier auch über die neuesten Shader-Pakete auf dem Laufenden. :good:
 
Ich warte noch kurz ab, was diese neue Version mit sich bringt. Im Moment stört mich noch, daß scanti anscheinend kleine Änderungen an den Shadern vorgenommen hat um diese unter version 3 zum laufen zu bringen, sich diese aber versionsnamenstechnisch noch nicht von den alten abgrenzen. Über Ostern gibt es wieder neue Screenshots mit Shader Variablen:)

EDIT\ OBGEv2 Support Plugin 0.3 ist da
 
Zuletzt bearbeitet:
Es gibt eine nette Option für Screenshots oder um die Änderungen Live zu sehen.
Auszug aus der INIfileSettings.txt aus OBGEv2_version_3-30054.7z
...When you first run OBGEv2 it will create a file called OBGE.ini in your My Documents\My Games\Oblivion folder. You can edit this file to change the behaviour of OBGE....
bRenderHalfScreen - Only renders the shaders to the right hand side of the screen. This is useful for comparing the shader with the normal rendered screen...
OBGEv2 erstellt nach dem ersten Start im Verzeichnis Eigene Dateien\My Games\Oblivion die Datei OBGE.ini. Wird die Variable bRenderHalfScreen auf 1 gesetzt, wird nur die rechte Hälfte des Bildes bearbeitet. So hat man ein Vergleich Normal mit Shader.
 
hi hab folgendes problem hab mir das program gesaugt + alle Plugins und auch das
OBGEv2 Support Plugin nur die meisten effekte sind zwar da aber das OBGEv2 Support Plugin erscheint bei mir nich im invetar obwohl ich es im obmm aktiviert hab?
könnt ihr mir helfen?
 
Kann ich die Color Mood auch als Modder gezielt einsetzen, und in meinen Levels ändern? Dass ich zB einbaue, dass im Dungeon X alles etwas blauer wird, in Stadt Y etwas grauer etc.?
edit:
Irgendwas funktioniert nicht bei mir.
Ich habe Oblivion und SI auf 1.2.0416, heute frisch installiert.
Ich habe heute frisch das neuste Obse installiert.
Und ich habe nach der Anleitung oben die Dateien "OBGEv2_version_3-30054", "OBGEv2_Support_Plugin_v03-30054", und "Shader_Pack_for_version_3-30054" von Nexus runtergeladen und installiert.
Dann habe ich im Oblivionlauncher die esp aktiviert, und Oblivion dann mit dem obse_loader gestartet.
Wenn ich nun dieses OBGE Objekt anklicke, kommt ein Fenster, in dem steht, dass nach dem Schließen des Inventars der Konfigurationsbildschirm erscheinen wird. Ich bestätige das mit OK, schieße das Inventar, und dann kann ich eine Ewigkeit warten und nichts geschieht.

Das einzige, was ich mir vorstellen kann wo ein Fehler wäre, ist dass bei der Obse Installation ja mehrere dlls in den Oblivionordner kommen, aber ein ziemlich inhaltsreicher Ordner aus dem Archiv in der Installationsanleitung nicht erwähnt wurde, und ich ihn deshalb gelöscht habe. Ich kann mir aber nicht vorstellen zu was der dann da drin war.

Kann mir jemand helfen?
 
Zuletzt bearbeitet:
Hast du auch alle shader zusatz dateien installiert und die nicht unterstützen in der shaderlist eingetragen? wenn ja müsste es eig lich funktionieren ! haste das neuste OBSE ? sicher das du es damit getartet hast? sonst wüsste ich nich woran es liegt...

MfG M to the ichi
 
  • Like
Reaktionen: Doge
Ich habe definitiv das neueste OBSE, und Oblivion damit gestartet. Runtergeladen habe ich die Dateien die ich oben angeführt habe. Und was ist die Shaderlist?
 
Die Shaderlist.txt ist eine Datei in deinem Data/shaders Ordner. Bevor es das support plugin gab musste man in die Shaderlist.txt diejenigen Shader eintragen, die man im Spiel sehen will. Mit Einführung des Support Plugins ist das jedoch hinfällig geworden.

Du hast also OBSE 18 Beta 6?

Wie sieht es denn mit anderen menüs aus, die du mit Hilfe des Inventars öffnest. Funktionieren die?
 
  • Like
Reaktionen: Doge