学习计算机编程基础知识,你可能会问另一个问题,使用什么语言。
了解 3D 坐标 X、Y、Z 所需的数学运算。
然后学习别人写的,有源代码可以免费下载的3D程序。
如果你在 Quora 上问这种类型的问题,那么你根本没有这样做的技能。
任何有任何编程经验的人都会知道这不是一件容易的事。仅 UI 设计就需要数周时间才能完成。
首先,值得问一下为什么要构建自己的应用程序。您发现哪些限制足以保证创建全新的软件包?
SketchUp 是世界上最简单、最流行的 3D 软件。它易于使用、直观,拥有大量 3rd 方插件和可用的免费内容,并且能够与许多其他应用程序自由交换数据。它经过十多年的不断发展和完善。它在世界各地拥有强大的用户群和广泛、称职和有效的客户支持网络。
甚至还有一个免费的基于网络的版本。
如果您对必须在 Quora 上提问的主题知之甚少,到底是什么让您认为自己可以做得更好?
最简单的做法是为 SketchUp 构建一个插件。
看看 Blender,您可以使用 Python 脚本进行添加,但使用 Blender 作为开源软件,可用于 Windows、Linux 和 Mac 的开发多年,您将不得不编写自己的编辑器来竞争。