emath BBS

新規発言一覧最新記事過去一覧検索HOME

No.7001  Re:球と平面の切断面
発言者: 田中徹
発言日: 2008 01/22 23:06
発言元: 218.110.28.138
> 球と平面との切断面の塗りつぶしをしようと
> Zahyou環境の方はもう少しうまくする方法はありますか?

解決策ではありませんが
Ex, Ey, Ez の設定によって状況が一変するようです。
すなわちらしく見えるような単位ベクトルを探す必要がありそうです。

genio さんのルーチンで球の上半分をスライスし、重ねてみました。
Ex, Ey, Ez を変更すると楕球のようになってしまいます。

# 空間座標に球の描画は永遠の課題のようです...

\documentclass{jarticle}
\usepackage{emathP}
\begin{document}%

\begin{Zahyou*}[ul=20mm,Ex={r(0.7,190)},Ey={r(0.7,-10)},Ez={r(1,90)}]%
(-1.5,1.5)(-1.5,1.5)(-1.5,1.5)
\def\CountMax{20}%
\Ifor\Cnt{0}{\CountMax}\Do{%
\calcval{\Cnt/\CountMax}\z
\calcval{sqrt(1-(\z)**2)}\r
%\iiitenretu*{A(\Xmax,\Ymin,\z);B(\Xmin,\Ymin,\z);C(\Xmin,\Ymax,\z);D(\Xmax,\Ymax,\z)}
%\iiiDrawline{\A\B\C\D\A}
\iiiBGurafu{\r*cos(T)}{\r*sin(T)}{\z}{-$pi/2}{$pi/2}
\iiiBKinziOresen{\r*cos(T)}{\r*sin(T)}{\z}{0}{2*$pi}{0.05}\oresen
\iiiNuritubusi\oresen%
}% end of Ifor
\end{Zahyou*}
\end{document}


▼関連発言

6994:球と平面の切断面 [genio] 01/22 14:30
 └7001:Re:球と平面の切断面 [田中徹] 01/22 23:06
  └7002:Re[2]:球と平面の切断面 [genio] 01/23 12:18<-last

Pass 保存


CGIROOM