¿Es posible colorear sólo una cara de un cubo en PSTricks?

¿Es posible colorear sólo una cara de un cubo en PSTricks?

Tengo este cubo, implementado de la siguiente manera:

\documentclass[class=minimal,border=0pt]{standalone}
\usepackage{pst-plot}
\usepackage{pstricks-add}
\usepackage{amsmath}
\usepackage{pst-ob3d}
\usepackage{pst-solides3d}

\begin{document}
\begin{pspicture}(-1,-12)(10,10)

\rput(5,5){\psSolid[object=cube,a=1.75,action=draw,linecolor=red,name=A,opacity=0.4]
}


\end{pspicture}

\end{document}

Y quiero que la parte inferior sea de color azul. (¿Cómo puedo conseguir esto?

Además, este cubo en realidad no está orientado en la dirección correcta, sino que gira en el ángulo incorrecto. Me gustaría tenerlo de cara al espectador, ¿tienes alguna idea de cómo puedo hacer esto?

Respuesta1

ElPS-Tricks gallerytiene un ejemplo que muestra cómo hacer esto:

\documentclass[border=0pt]{standalone}
\usepackage{pst-solides3d}

\begin{document}

\psset{viewpoint=50 10 30 rtp2xyz,Decran=25}
\psset{unit=0.4}
\begin{pspicture}(-1,-1)(10,10)
\rput(5,5){%
\psSolid[
  object=plan,
  definition=normalpoint,
  base=-4 4 -4 4,args={0 0 -4 [0 0 1]},
  fillcolor=blue!30,
  ]
\psSolid[
  object=cube,
  a=8,
  action=draw,
  linecolor=red,
  name=A,
  opacity=0.4
  ]
}
\end{pspicture}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada