Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Rendering transparent objects changed in M8

  • To: mathgroup at smc.vnet.net
  • Subject: [mg114177] Re: Rendering transparent objects changed in M8
  • From: truxton spangler <truxtonspangler29 at gmail.com>
  • Date: Fri, 26 Nov 2010 05:28:15 -0500 (EST)
  • References: <iclfbi$l7r$1@smc.vnet.net>

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 found
> 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 some
> 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 has
> 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


  • Prev by Date: Re: Why does this pattern fail to match?
  • Next by Date: Re: FindMaximum - f is a MathLink function
  • Previous by thread: Rendering transparent objects changed in M8
  • Next by thread: Re: Rendering transparent objects changed in M8