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 >