【发布时间】:2018-10-23 11:30:56
【问题描述】:
我正在尝试开发自己的迷你动画程序,例如 Maya、Blender、Cinema 4d,我可以在其中创建对象、移动它们、渲染它们等。有人知道这方面的好资源吗?我找到了一些,但通常当我在谷歌上搜索类似的东西时,所有出现的都是游戏引擎。我不是想创造一个游戏。请不要告诉我诸如“你需要一个团队”、“只使用现有的东西”、“你可能还没有足够的经验”之类的话。..
以下是我已经找到的一些资源: https://www.reddit.com/r/cpp/comments/3g1pvf/i_want_to_create_a_3d_engine_from_scratch_where/ https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-points-vectors-and-basic-concepts--gamedev-8143 https://www.codeproject.com/Articles/1168552/Build-My-Own-D-graphics-engine-step-by-step
目标:Windows
【问题讨论】:
-
列出您发现的内容可能会有所帮助,以便人们可以 1) 了解您的期望并 2) 推荐您尚未找到的内容。它还取决于您打算在哪个抽象级别上工作。例如,您可以使用 OpenGL/Khronos 或 Unity 等 3D 引擎。至于资源,您是指图书馆/系统,还是您还想要书籍/课程等的推荐?从你的问题中,所有这些都不清楚。此外,动画程序是一项巨大的工程。你关注哪个方面?哪个平台?
-
一般来说,3d 游戏设计和编辑器设计之间会有很多重叠:从根本上说,它们都是用于获取用户输入以管理 3d 场景或场景图的应用程序。编辑器会更重 gui 并且需要支持诸如撤消队列和文件打开/保存之类的东西——但困难的部分将非常相似。
标签: c++ animation blender maya cinema-4d