Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2008

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

Search the Archive

Re: Filling problem in Plot3D

  • To: mathgroup at smc.vnet.net
  • Subject: [mg87397] Re: Filling problem in Plot3D
  • From: dh <dh at metrohm.ch>
  • Date: Wed, 9 Apr 2008 05:57:27 -0400 (EDT)
  • References: <ftfeb3$bn7$1@smc.vnet.net>


Hi Istavan,

in my experience Filling for 3 D is either pretty bad described or 

pretty buggy (or both to say it nice). If you want to display regions 

between surfaces, you are better off with RegionPlot. Here an example:

RegionPlot3D[0.3<z<0.7x  ||  0.3>z>0.7x ,{x,0,1},{y,0,1},{z,0,1}]

hope this helps, Daniel



zac wrote:

> Dear group,

> 

> consider the following 3D graphic in v6, with two surfaces:

> 

> Plot3D[{.3, .7}, {x, 0, 1}, {y, 0, 1},

>  BoxRatios -> 1,

>  Mesh -> False,

>  PlotStyle -> RGBColor[0, 1, 0, .5],

>  PlotRange -> {{0, 1}, {0, 1}, {0, 1}},

>  FillingStyle -> {RGBColor[1, 0, 0, .5]},

>  Filling -> {1 -> {2}}

>  ]

> 

> There should be some filling between the two surfaces, but no filling

> is displayed at all.

> Of course I can fill with Filling -> {1 -> .7}, but what if the target

> surface is not planar?

> Any suggestions?

> 

> Version: 6.0 for Microsoft Windows (32-bit)

> 

> Istvan Zachar

> 




  • Prev by Date: Re: Problems with recursive function
  • Next by Date: Re: basic questions
  • Previous by thread: Filling problem in Plot3D
  • Next by thread: Re: Filling problem in Plot3D