可能重复:
Tikz 逼真的 3D 网格
我想绘制一组有限的 3d 点。我一直在网上查看示例,但没有找到任何可以做到这一点的方法(棘手的部分似乎是我只想绘制离散数量的点)。
有人能建议哪个包(和扩展)可能适合绘制集合 {0,1,2,3,4}^3 中的点吗?
答案1
也许我误解了你的问题,但你是否搜索过这样的内容:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\foreach \x in {0,1,2,3,4}
{
\foreach \y in {0,1,2,3,4}
{
\foreach \z in {0,1,2,3,4}
{
\fill[black] (\x, \y, \z) circle (0.1);
}
}
};
\end{tikzpicture}
\end{document}
结果看起来不太好,但它在 3d 空间中坐标 {0,...,4} 的任意排列处绘制了一个点。因此不需要其他包或扩展,只需简单的 tikZ。