答案1
一些建议。
首先尝试 2D
事实上,这要容易得多,而且结果也很好。
要开始使用 2D,首先需要在纸上画出草图,例如在纸上已经提供了一些帮助线。
3D will require an artists view
即为固定位置/角度创建 3D 幻觉,考虑透视(消失点)、引入颜色渐变、突出显示等。大量的工作,一旦转移到 Tikz 中,并不总是有回报(尽管您几乎可以完成所有工作)。Tikz-3D 方法今天对您没有太大帮助。
考虑使用其他工具来创建图像
例如,如果您可以使用 3D 绘图工具(如 blender 等),请在那里绘制它,保存为 .pdf 并\includegraphics
从包中使用graphicx
。
同时使用 Tikz 教程和自己的尝试
有很多来源可以证明这一点,例如:
- 在背页上
- 专门的简短介绍,例如莱比锡大学
- 请花几页阅读pgfmanual 中有 4 个很棒的教程
- 向其他人学习,你可以浏览Tikz 画廊(通常会显示代码,但可以简化)
- 当然,也可以在这里搜索,例如tikz-pgf 标签
是的,驯服这头猛兽需要一段时间。事后你会发现,它非常合乎逻辑且一致,尽管偶尔会有一些小问题。
记下一些对你来说很新的 tikz 命令,然后在pgf-手册;它由浅入深,逐个部分地构建。边做边学。应用您阅读或学到的知识。
为您准备的简单首要任务
为了准备绘画,你可以给自己设定一些任务,这些任务将绘画分解开来,例如:
- 绘画
one rectangle
- 修改其填充颜色
[fill=...]
和外部颜色[draw=...]
- 画一个
stack of rectangles
:白色、棕色、白色、蓝色、灰色、不同的灰色 - 画
one circle
- 绘制并填充
options
- 画
several circles
organise them
作为网格/矩阵/其他(参见pgf-manual 中的教程)join both
: 你几乎完成- 了解如何
draw lines
使用图书馆arrows.meta
- 如果有疑问:
do less
,或do it later
(有更好的了解)
最后 ...
... 在使用 Tikz 时,你应该首先了解几个关键词,关于你的问题:
\note
,,\draw
\path
shape
节点的圆formatting
,例如 [draw=green, fill=yellow]
作为平面设计师,你会经常使用图层来绘制你想要的图像。这可以分离事物,减少不必要的交互等。幸运的是,Tikz 提供了一个非常类似的概念分层图形。虽然它在手册中的位置很靠后(相当深入的部分),但它很容易理解和应用。
下面是我的一个例子,使用图层Paint.net
进行设计研究:
作为初学者,您可能希望先将图层内容绘制为单独的tikzpicture
s,然后将它们逐渐移动到 pgflayers 以一次显示它们。
如果有疑问,请简化您的绘图。例如,只画一个圆圈,等您掌握了 Tikz 的更多使用方法后再填充内容。