View Full Version : Shake GUI corruption...
RLD
February 10th, 2005, 03:57 AM
I have kind of an odd problem here. With Shake 2.5 for windows I can see right through to the desktop in areas.
The desktop icons have been blurred on purpose.
All other apps on my system run perfect.
Any idea?
http://img214.exs.cx/img214/7209/shake0iq.jpg
fbrandst
February 10th, 2005, 07:58 AM
this might be the result of a macro you installed to shake. try to clear all 3rd party macros, restart shake and it should work. sometimes you have to reinstall the software to clear everything.
otherwise, you could also try to install a new driver for your grafic card.
I had that problems too, and it was the macro thing...
good luck
frank
DavidW
February 10th, 2005, 09:21 AM
I've had problems with the GUI in Shake when the hardware 4x anti-aliasing was turned on. Check that out too...
SalaTar
February 10th, 2005, 10:37 AM
En. Var.
NR_OPENGL_RENDER
1
NR_OPENGL_RENDER. This plug assists you if you are having OpenGL drawing errors on NT/Win2k. Shake works well with NVidia cards. This doesn't meant they run better/faster with NVidia, just you have a few more options for your graphic display. Regardless of the board, you can override some settings with this plug if you are experiencing problems. When Shake/Tremor launches, it checks what graphics chip it is running on. If it's an NVidia board, it switches to a mode where all rendering is done the the OpenGL pipe. Otherwise it uses GDI for bitmaps/images and OpenGL for everything else. This behavior is done automatically when the variable is not defined. When it is set to 1, it always renders through OpenGL, regardless of the board. When it is set to 0, it renders bitmaps/images through GDI, and the rest in OpenGL, regardless of the board. Additionally, if you are having problems, turn off all acceleration parameters.
slide you acceleration down one notch
RLD
February 10th, 2005, 06:25 PM
En. Var.
NR_OPENGL_RENDER
1
NR_OPENGL_RENDER. This plug assists you if you are having OpenGL drawing errors on NT/Win2k. Shake works well with NVidia cards. This doesn't meant they run better/faster with NVidia, just you have a few more options for your graphic display. Regardless of the board, you can override some settings with this plug if you are experiencing problems. When Shake/Tremor launches, it checks what graphics chip it is running on. If it's an NVidia board, it switches to a mode where all rendering is done the the OpenGL pipe. Otherwise it uses GDI for bitmaps/images and OpenGL for everything else. This behavior is done automatically when the variable is not defined. When it is set to 1, it always renders through OpenGL, regardless of the board. When it is set to 0, it renders bitmaps/images through GDI, and the rest in OpenGL, regardless of the board. Additionally, if you are having problems, turn off all acceleration parameters.
slide you acceleration down one notch
I'll need a little detail on how to set that up.
Do I need to make an H file with that variable inside? I've tried that and that's a no go.
There are no 3rd party macros installed and I have tried a reinstall.
I have tried every conceivable setting on my gfx card.
SalaTar
February 10th, 2005, 06:48 PM
turn down hardware acceleration one notch first.See if its ok
RLD
February 10th, 2005, 06:54 PM
turn down hardware acceleration one notch first.See if its ok
As per my last post: "I have tried every conceivable setting on my gfx card."
That change made no difference.
Now, about the OpenGL environment variable?
SalaTar
February 10th, 2005, 06:56 PM
picture is a thousand words
SalaTar
February 10th, 2005, 07:17 PM
Its an ATI card?
RLD
February 10th, 2005, 10:18 PM
Its an ATI card?
Yes ATI - and that environment variable did the trick :-)
I'll have to figure out a command line argument because I can't have that system wide.
jimbo
February 12th, 2005, 09:32 PM
En. Var.
NR_OPENGL_RENDER
1
NR_OPENGL_RENDER. This plug assists you if you are having OpenGL drawing errors on NT/Win2k. Shake works well with NVidia cards. This doesn't meant they run better/faster with NVidia, just you have a few more options for your graphic display. Regardless of the board, you can override some settings with this plug if you are experiencing problems. When Shake/Tremor launches, it checks what graphics chip it is running on. If it's an NVidia board, it switches to a mode where all rendering is done the the OpenGL pipe. Otherwise it uses GDI for bitmaps/images and OpenGL for everything else. This behavior is done automatically when the variable is not defined. When it is set to 1, it always renders through OpenGL, regardless of the board. When it is set to 0, it renders bitmaps/images through GDI, and the rest in OpenGL, regardless of the board. Additionally, if you are having problems, turn off all acceleration parameters.
slide you acceleration down one notch
tanx :tasty:
SalaTar
February 14th, 2005, 06:48 PM
Yes ATI - and that environment variable did the trick :-)
I'll have to figure out a command line argument because I can't have that system wide.
I think its only for NR(apple) products :smirk:
Hugh
February 15th, 2005, 03:47 AM
It would be - any environment variables starting with NR (NR_INCLUDE_PATH, NR_FONT_PATH, NR_ICONS_PATH, NR_OPENGL_RENDER) mean that they were done originally by Nothing Real, who were the original developers of Shake....
ds604
October 5th, 2005, 05:54 AM
Hello,
I'm also running Shake 2.5 on Windows with an ATI card. I had the same initial problem, and the environment variable fixed it. But I now have the problem of very slow updates. I tried changing the Hardware Acceleration settings, but they didn't seem to have any effect. Any suggestions are appreciated. Thanks.
-ds