|
[Date Index]
[Thread Index]
[Author Index]
Re: Rendering transparent objects changed in M8
- To: mathgroup at smc.vnet.net
- Subject: [mg114232] Re: Rendering transparent objects changed in M8
- From: truxton spangler <truxtonspangler29 at gmail.com>
- Date: Sun, 28 Nov 2010 06:52:58 -0500 (EST)
- References: <iclfbi$l7r$1@smc.vnet.net> <ico23m$nh8$1@smc.vnet.net> <icqfvp$m40$1@smc.vnet.net>
On Nov 27, 7:37 pm, David Skulsky <edskul... at gmail.com> wrote:
> On Nov 26, 2:28 am, truxton spangler <truxtonspangle... at gmail.com>
> wrote:
>
>
>
> > On Nov 25, 9:55 pm, David Skulsky <edskul... at gmail.com> wrote:
>
> > > On my work machine (Mac Pro with an ATI HD 4870 graphics card) I foun=
d
> > > that transparent objects (i.e., objects with Opacity < 1) were not
> > > rendering properly under Mathematica 8; these same objects did render
> > > properly under Mathematica 7.
>
> > > I contacted Wolfram; they investigated the issue and promptly replied
> > > with an explanation and what I expect will solve the problem.
> > > Apparently the default method for rendering transparent objects was
> > > changed in M8 "from a BSP tree to a depth-peeling method," supposedly
> > > for speed purposes. Evidently this change can cause problems on so=
me
> > > systems (mine!).
>
> > > Switching back to the BSP tree can be accomplished by adding a hidden
> > > option to Style:
>
> > > Style[Graphics3D[...], RenderingOptions->{"Graphics3DRenderingEngine"=
-
>
> > > >"BSPTree"}]
>
> > > I will not be able to test this on my system until next week, but
> > > Wolfram was able to test it on one of their machines and confirmed
> > > that it fixed the problem. They also advise that this workaround h=
as
> > > not been tested on other ATI Radeon graphics cards.
>
> > > David Skulsky
>
> > Shame there isn't a web page on their site with bug fixes and work
> > arounds. Apart from being useful for users it would reduce the load on
> > their tech support people I would guess, because we could check out
> > the fixes and work arounds page before contacting them.
>
> > TS
>
> I like your idea and I hope you send it to Wolfram (and that they
> implement it).
>
> Meanwhile, I'll post any additional workarounds I learn about in this
> group (perhaps we should include "workaround" in the subject to make
> searching a bit easier).
>
> David
People have asked for a bugs list for ages and been ignored so I do
not see any point in contacting them. Likewise a resource for
undocumented or insufficiently documented functionality has been
called for before. Obviously the actual documentation is the place for
this but a about this -- I've never understood why all function
options are not documented with usage examples. Even though there is a
business case for it (reduce tech support time, get relevant user
required documentation to include in the next version) the company
prefers to keeps its cards close to its chest.
Prev by Date:
Re: Defining constants causes integration to hang
Next by Date:
Re: Defining constants causes integration to hang
Previous by thread:
Re: Rendering transparent objects changed in M8
Next by thread:
Re: Rendering transparent objects changed in M8
|