<font color='black' size='2' face='Arial, Helvetica, sans-serif'>

<div> <font size="2">Dear Carlo,<br>
<br>
I propose this solution:<br>
1) generate the files of the surface<br>
2) divide the surface into 2 parts<br>
<br>
\documentclass{article}<br>
\usepackage{pst-solides3d}<br>
<br>
\begin{document}<br>
<br>
\begin{pspicture}(-1,-1)(1,1)<br>
\psset{viewpoint=50 70 30 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psSurface[ngrid=.15 .15,<br>
           algebraic,<br>
           file=Surface,biface=false,<br>
           action=writesolid](-4,-4)(4,4)%<br>
   { 15*(x^3-x*y^4-x/5)*Euler^(-x^2-y^2)+2*Euler^(-((x-1.225)^2+y^2)) }<br>
\end{pspicture}<br>
<br>
\begin{pspicture}(-7,-8)(7,8)<br>
\psset{viewpoint=50 50 20 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psset{solidmemory}<br>
\psSolid[object=new,<br>
    sommets={(Surface-sommets.dat) run},<br>
    faces={(Surface-faces.dat) run},<br>
    plansepare={[0 1 0 -1.5]},<br>
    name=SurfaceY,<br>
    action=none]<br>
\psSolid[object=load,<br>
   load=SurfaceY1,<br>
%% enregistre les caractéristiques du solide<br>
   file=SurfaceY1,<br>
   action=writesolid<br>
  ]%<br>
\psSolid[object=load,<br>
   load=SurfaceY0,<br>
%% enregistre les caractéristiques du solide<br>
   file=SurfaceY0,<br>
   action=writesolid<br>
   ]%<br>
\end{pspicture}<br>
<br>
\end{document}<br>
<br>
3) Show in the order you want.<br>
<br>
\documentclass{article}<br>
\usepackage{pst-solides3d}<br>
<br>
\begin{document}<br>
<br>
\begin{pspicture}(-7,-8)(7,8)<br>
\psset{viewpoint=50 50 20 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psSolid[object=datfile,<br>
         linewidth=0.5\pslinewidth,<br>
         file=SurfaceY1,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0]<br>
\psSolid[object=plan,definition=normalpoint,opacity=0.5,<br>
         base=-4 4 -8 6,args={0 1.5 0 [0 1 0 0]}]<br>
\psSolid[object=datfile,<br>
         linewidth=0.2\pslinewidth,<br>
         file=SurfaceY0,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -5.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0](0,4,0)<br>
\end{pspicture}<br>
\newpage<br>
\begin{pspicture}(-7,-8)(7,8)<br>
\psset{viewpoint=50 50 20 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psSolid[object=datfile,<br>
         linewidth=0.5\pslinewidth,<br>
         file=SurfaceY1,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0]<br>
\psSolid[object=plan,definition=normalpoint,%opacity=0.5,<br>
         fillcolor=yellow!20,<br>
         base=-4 4 -6 6,args={0 1.5 0 [0 1 0 0]}]<br>
\psSolid[object=datfile,<br>
         linewidth=0.2\pslinewidth,<br>
         file=SurfaceY0,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0](0,0,0)<br>
\end{pspicture}<br>
<br>
\newpage<br>
\begin{pspicture}(-7,-8)(7,8)<br>
\psset{viewpoint=50 50 20 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psSolid[object=datfile,<br>
         linewidth=0.5\pslinewidth,<br>
         file=SurfaceY1,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0]<br>
\psSolid[object=plan,definition=normalpoint,%opacity=0.5,<br>
         fillcolor=yellow!20,ngrid=0.2 0.2,plangrid,<br>
         linewidth=0.2\pslinewidth,<br>
         base=-4 4 -6 6,args={0 1.5 0 [0 1 0 0]}]<br>
\psSolid[object=datfile,<br>
         linewidth=0.2\pslinewidth,<br>
         file=SurfaceY0,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0](0,0,0)<br>
\end{pspicture}<br>
<br>
\newpage<br>
\begin{pspicture}(-7,-8)(7,8)<br>
\psset{viewpoint=50 50 20 rtp2xyz,Decran=50,lightsrc=viewpoint}<br>
\psSolid[object=datfile,<br>
         linewidth=0.5\pslinewidth,<br>
         file=SurfaceY1,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0]<br>
\psSolid[object=plan,definition=normalpoint,opacity=0.5,<br>
         fillcolor=yellow!20,ngrid=0.2 0.2,plangrid,<br>
         linewidth=0.2\pslinewidth,<br>
         base=-4 4 -6 6,args={0 1.5 0 [0 1 0 0]}]<br>
\psSolid[object=datfile,<br>
         linewidth=0.2\pslinewidth,<br>
         file=SurfaceY0,<br>
         fillcolor=yellow!50,<br>
         intersectionplan={[0 1 0 -1.5]},<br>
         intersectioncolor=(rouge),<br>
         intersectionlinewidth=2,<br>
        intersectiontype=0](0,0,0)<br>
\end{pspicture}<br>
\end{document}<br>
<br>
The exterior and interior colors are not displayed correctly. So no incolor.<br>
<br>
Best regards,</font><br>

</div>



<div> <br>

</div>



<div style="clear:both">Manuel<br>

</div>



<div> <br>

</div>



<div> <br>

</div>



<div style="font-family:arial,helvetica;font-size:10pt;color:black">-----E-mail d'origine-----<br>

De : Carlo Alberini <carloalbe1@yahoo.it><br>

A: pstricks <pstricks@tug.org><br>

Envoyé le : Ve, 26 Sep 2014 22:17<br>

Sujet : [pstricks] 3D Function and intersection plan - error<br>

<br>






<div id="AOLMsgPart_2_df2646c7-2bf6-4603-a9da-016f2cd6a74d">


<div class="aolReplacedBody">

<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">

<div id="yiv3750872394">

<div>

<div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">

<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17992" style="">Dear list,</div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17995" style="">   I have a problem with an intersection between a plan and a function (the equation of the function is downloaded from PSTricks main web page).</div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17996" style=""><br class="yiv3750872394" style=""></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17997" style="background-color:transparent;">I
 need to have the intersection with the function and the plan y=1.5 and to have a red line marking the inersection. Here is the code:</div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17998" style="background-color:transparent;"><br class="yiv3750872394" style=""></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_17999" style="background-color:transparent;"><span id="yiv3750872394yui_3_16_0_1_1411761221692_18007" style="color:rgb(205, 35, 44);font-size:13px;" class="yiv3750872394">\documentclass[12pt]{article}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18000" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\usepackage{pst-solides3d}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18001" style="background-color:transparent;"><span style="color:rgb(205, 35,  44);font-size:small;" class="yiv3750872394">\pagestyle{empty}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18002" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394"><br class="yiv3750872394" style=""></span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18008" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\begin{document}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18009" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394"><br class="yiv3750872394" style=""></span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18011" style="background-color:transparent;"><span id="yiv3750872394yui_3_16_0_1_1411761221692_18010" style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\psset{viewpoint=50 70 20 rtp2xyz,Decran=50,lightsrc=viewpoint}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18012" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\begin{pspicture}(-7,-8)(7,8)</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18014" style="background-color:transparent;"><span id="yiv3750872394yui_3_16_0_1_1411761221692_18013" style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">{\psset{object=courbe,r=0,linecolor=blue,resolution=360,range=-5 5}<span style="background-color:transparent;" class="yiv3750872394">}</span></span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18016" style="background-color:transparent;"><span id="yiv3750872394yui_3_16_0_1_1411761221692_18015" style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\psSurface[name=FUNC,ngrid=.15 .15,fillcolor=green!30,incolor=gray!30,</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18017" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">  linewidth=0.4pt,algebraic](-4,-4)(4,4)%</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18019" style="background-color:transparent;"><span id="yiv3750872394yui_3_16_0_1_1411761221692_18018" style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">   { 15*(x^3-x*y^4-x/5)*Euler^(-x^2-y^2)+2*Euler^(-((x-1.225)^2+y^2)) }</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18020" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\axesIIID[linecolor=gray](0,0,0)(7,7,5)</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18021" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394"><br class="yiv3750872394" style=""></span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18022" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\psSolid[object=plan,definition=equation,</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18023" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:13px;" class="yiv3750872394">   args={[0 1 0 -1.5]},</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18024" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">   base=-25 -5 -15 5,ngrid=40 40,fillcolor=blue!30,</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18025" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">   name=PLANE,action=none]</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18026" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">  \psSolid[object=fusion,base=PLANE_s FUNC]</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18027" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394"><br class="yiv3750872394" style=""></span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18028" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:small;" class="yiv3750872394">\end{pspicture}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18029" style="background-color:transparent;"><span style="color:rgb(205, 35, 44);font-size:13px;" class="yiv3750872394">\end{document}</span></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18030" style="color:rgb(205, 35, 44);font-size:13px;background-color:transparent;"><br class="yiv3750872394" style=""></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18031" style="background-color:transparent;">The problem is: I have no plan in the output ...</div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18032" style="background-color:transparent;"><br class="yiv3750872394" style=""></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18033" style="background-color:transparent;">Thank you
 very much for the help!</div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18034" style="background-color:transparent;"><br class="yiv3750872394" style=""></div>



<div class="yiv3750872394" id="yiv3750872394yui_3_16_0_1_1411761221692_18035" style="background-color:transparent;">Carlo</div>



<div class="yiv3750872394" style="" id="yiv3750872394yui_3_16_0_9_1411761221692_6"><br class="yiv3750872394" style=""></div>



<div id="yiv3750872394" class="yiv3750872394" style="">

<div class="yiv3750872394" style="">

<div style="color: rgb(0, 0, 0); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);" class="yiv3750872394">

<div id="yiv3750872394yui_3_16_0_1_1411761221692_17630" class="yiv3750872394" style=""></div>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

</div>


</div>





<div id="AOLMsgPart_3_df2646c7-2bf6-4603-a9da-016f2cd6a74d" style="margin: 0px;font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size: 12px;color: #000;background-color: #fff;">

<pre style="font-size: 9pt;"><tt>_______________________________________________
PSTricks mailing list
<a href="mailto:PSTricks@tug.org">PSTricks@tug.org</a>
<a href="http://tug.org/mailman/listinfo/pstricks" target="_blank">http://tug.org/mailman/listinfo/pstricks</a>
archive: <a href="http://www.tug.org/pipermail/pstricks/" target="_blank">http://www.tug.org/pipermail/pstricks/</a>
</tt></pre>
</div>

 <!-- end of AOLMsgPart_3_df2646c7-2bf6-4603-a9da-016f2cd6a74d -->



</div>

</font>