Google Earth 7.x

  • alfski
  • Topic Author
More
9 years 2 months ago - 9 years 2 months ago #1 by alfski Google Earth 7.x was created by alfski
Hi, this is the closest forum category I could find which has topics for using ReShade with specific games or apps. If there is a better place to put suggestions about ReShade with particular apps please let me know.

Google Earth ReShade instructions

Google Earth allows the user to select Direct X or OpenGL for drawing.
DirectX currently works best with ReShade [0.14.0].
Tools > Options > tick DirectX or OpenGL.

Google Earth is a 32bit (x86) app regardless of whether you are running 64bit Windows.
You may need the msvcp110.dll for x86, I got the x86 installer from here www.microsoft.com/en-au/download/details.aspx?id=30679

Copy ReShade into the Google Earth client folder in the sub-folder called alchemy\ogl or alchemy\ogles2\

for Direct X - copy reshade32.dll as d3d9.dll into C:\Program Files(x86)\Google\Earth\client\alchemy\ogles2\

for OpenGL - copy reshade32.dll as opengl32.dll into C:\Program Files(x86)\Google\Earth\client\alchemy\ogl\

Place a ReShade.fx in the ogl or ogles2 folder as well.
MasterEffect.fx has a great set of shaders to start with.

ISSUES:
OpenGL won't render ANYTHING (black screen) until all the scene geometry is loaded, this is bad [0.14.0]
DepthBuffer (DirectX and OpenGL) only available after ALL the scene geometry is loaded, this can take many seconds [0.14.0]
DepthBuffer is flipped in DirectX but not OpenGL! [0.14.0]
[strike]Colors are mixed up when using OpenGL [0.14.0][/strike]

EXAMPLE: screenshot using MasterEffect flipped depthSampler (left), DoF and simple haze effect (middle), default Earth (right).

Last edit: 9 years 2 months ago by alfski.

Please Log in or Create an account to join the conversation.

  • CeeJay.dk
More
9 years 2 months ago #2 by CeeJay.dk Replied by CeeJay.dk on topic Google Earth 7.x
Updating your Nvidia drivers should fix the wrong colors in OpenGL - if you're not using Nvidia please reply back.
The following user(s) said Thank You: alfski

Please Log in or Create an account to join the conversation.

  • SiriusHours
More
9 years 2 months ago #3 by SiriusHours Replied by SiriusHours on topic Google Earth 7.x
kudos on the info, google earth all decked out hhaa :)

Please Log in or Create an account to join the conversation.

  • alfski
  • Topic Author
More
9 years 2 months ago - 9 years 2 months ago #4 by alfski Replied by alfski on topic Google Earth 7.x
Ceejay, yes the Colors in OpenGL are good after updating to Quadro NVIDIA drivers v347.25.
This driver became available 23 Jan 2015.

Now that I've spent time in OpenGL mode with Google Earth, I have found two new things.

GOOD -- The OpenGL DepthMap Sampler is the "right way up", or flipped compared to DirectX.

BAD -- OpenGL ReShade 0.14.0 with MasterEffect.fx black screens until ALL the scene geometry is loaded.
As soon as the geom arrives the scene renders, this seems to happen whether or not the DepthSampler is used in reshade.fx.
Last edit: 9 years 2 months ago by alfski.

Please Log in or Create an account to join the conversation.

  • Cloudbill
More
8 years 10 months ago #5 by Cloudbill Replied by Cloudbill on topic Google Earth 7.x
Has this ever been looked into any further or remedied? I get the same geometry flashing when using A WoW WotLK client that only uses OpenGL. And it only happens with reshade. You can disable ever single effect and the geometry flashes regardless. If you use the old SweetFX 1.5.1 injector you don't get flashing but you also don't get access to all the great depth-buffer effects either.

Please Log in or Create an account to join the conversation.

  • crosire
More
8 years 10 months ago - 8 years 10 months ago #6 by crosire Replied by crosire on topic Google Earth 7.x
Just tried myself and I'm unable to reproduce such behaviour with the latest version. Once the scene is loaded, depth shows up and all geometry is rendered as it should ... in both the D3D9 and OpenGL mode.
Last edit: 8 years 10 months ago by crosire.

Please Log in or Create an account to join the conversation.

  • Cloudbill
More
8 years 9 months ago #7 by Cloudbill Replied by Cloudbill on topic Google Earth 7.x
It's still happening with the World of Warcraft Wrath of the Lich King client I'm using. It only happens in this particular game. Of course, I don't have anything else that uses OpenGL besides and old Playstation emulator and it works fine. So maybe it just that particular WoW WotLK client. [shrugs]

Please Log in or Create an account to join the conversation.

  • whitav8r
More
8 years 9 months ago - 8 years 9 months ago #8 by whitav8r Replied by whitav8r on topic Google Earth 7.x
Could you please provide the values for DOF that you used for testing GoogleEarth:
//DEPTH OF FIELD - GLOBAL PARAMETERS
#define DOF_METHOD 4 //[1 to 4] 1: Ring DOF(Petka/martinsh) 2: Magic DOF 3: GP65CJ042 DOF 4: Matso DOF
#define DOF_FOCUSPOINT float2(0.5,0.5) //[0.0 to 1.0] Screen coordinates of focus point.
#define DOF_NEARBLURCURVE 999999 //[0.4 to X] Power of blur of closer-than-focus areas.
#define DOF_FARBLURCURVE 0.3 //[0.4 to X] Elementary, my dear Watson: Blur power of areas behind focus plane.
#define DOF_BLURRADIUS 5.0 //[5.0 to 50.0] Blur radius approximately in pixels. Radius, not diameter.
#define DOF_MANUALFOCUS 1 //[0 or 1] Enables manual focus.
#define DOF_MANUALFOCUSDEPTH 0.4 //[0.0 to 1.0] Manual focus depth. 0.0 means camera is focus plane, 1.0 means sky is focus
#define DOF_VIGNETTE 400 //[0 to 1000] Significance of near DoF at edges
//DEPTH OF FIELD - MATSO DOF
#define bMatsoDOFChromaEnable 1 //[0 or 1] Enables Chromatic Abberation.
#define bMatsoDOFBokehEnable 1 //[0 or 1] Enables Bokeh weighting do define bright light spots and increase bokeh shape
#define fMatsoDOFChromaPow 1.4 //[0.2 to 3.0] Amount of chromatic abberation color shifting.
#define fMatsoDOFBokehCurve 8.0 //[0.5 to 20.0] Bokeh curve.
#define fMatsoDOFBokehLight 0.012 //[0.0 to 2.0] Bokeh brightening factor.
#define iMatsoDOFBokehQuality 2 //[1 to 10] Blur quality as control value over tap count.
#define fMatsoDOFBokehAngle 0 //[0 to 360] Rotation angle of bokeh shape.
#define RFX_DisplayDepth 0 //[0 or 1] Display Depth : Enables the possibility to display the depth buffer - You will still need to toogle it on/off with ..
#define RFX_LogDepth 1 //[0 or 1] Needed to retrieve values from logarithmic depth buffer (e.g. in GTA V)


NOTE: I couldn't see how to do the Depth Buffer test (Depth Tech) - I tried F12 and other function keys for the toggle - never saw any change to black or otherwise. It seems I have to move the mouse cursor over to the GE app to get changes to occur as well. I also notice that the DOF effect (manual focus since maybe the DepthBuffer is not accesable) clears up when I move and then settles down to everything blurred.

Please Crosire or other experts, let us know if DOF really works with GoogleEarth in Direct3D (or openGL) - even if we have to be stopped.
Last edit: 8 years 9 months ago by whitav8r.

Please Log in or Create an account to join the conversation.

  • harry250
More
8 years 1 month ago #9 by harry250 Replied by harry250 on topic Google Earth 7.x
Hello alfski

I tried your instructions to get reshade working with google earth 7.1.5.1557
but get a couple errors

for reshade version 2.0104f

as per your install instructions

its says loaded effect succeeded
then using the default reshade.fx from the version 2 reshade rar

it says cant find effect so loading default one

but then using open gl render when zooming in google earth crashes
using d3d render google earth crash straight away with out even zooming in


now using ReShade+Framework+1.1.0.7z for GE opengl renderer

move across reshade folder alchemy\ogl

install vdristiutable for msvcp110.dll to be installed somewhere in c:\system 32

move reshade32.dll to alchemy\ogl then name it to opengl32.dll

install mastereffects reborn pack in alchemy\ogl

load google earth
it loads say master effect loaded

but when zooming it only says loading effect and dosnt do any thing ?????

can you help with this

thanks

jim

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.