Graphics 程序员的三维建模

Graphics 程序员的三维建模,graphics,3d,openscenegraph,Graphics,3d,Openscenegraph,我在大学里学习计算机图形学,这是我课程的一部分。本课程侧重于场景建模,而不是渲染或计算机图形学的其他方面。我们正在学习它背后的数学和OpenSceneGraph来实际运行一些东西 作为硬件的一部分,也是出于纯粹的兴趣,我需要创建一个3D模型,在这方面我有艺术自由。我还可以自由地直接在代码中建模,或者在我选择的工具中加载模型 问题是,我不擅长视觉艺术——我有很多好的想法,但不知道如何建模。我也不会画画或素描。但是,我想做CG 您建议我如何进行三维建模 谢谢, 阿萨夫 编辑:一些人对此投了反对票(没

我在大学里学习计算机图形学,这是我课程的一部分。本课程侧重于场景建模,而不是渲染或计算机图形学的其他方面。我们正在学习它背后的数学和OpenSceneGraph来实际运行一些东西

作为硬件的一部分,也是出于纯粹的兴趣,我需要创建一个3D模型,在这方面我有艺术自由。我还可以自由地直接在代码中建模,或者在我选择的工具中加载模型

问题是,我不擅长视觉艺术——我有很多好的想法,但不知道如何建模。我也不会画画或素描。但是,我想做CG

您建议我如何进行三维建模

谢谢,
阿萨夫

编辑:一些人对此投了反对票(没有留下评论)。让我强调一下——我是一名程序员,我想熟悉一门与我们的艺术相近的艺术。毫无疑问,这是一个与编程相关的问题

编辑2:感谢所有回答的人。在我看了你建议的备选方案后,我会选择我接受的答案。我为(预期的)延误道歉

结论:

  • 我决定调查一下搅拌机。我正在调查鲁本·斯坦斯提到的一些问题
    谢谢你,鲁本
  • 我确实快速浏览了一下,如果我发现Blender对我的需求或我目前的学习“预算”(时间、注意力)来说太多,我会使用它
    谢谢m3rLinEz
  • 在我学习了一些基本技能之后,我打算听从智囊团的建议
    谢谢你的策划者
  • 当我完成了一些3D艺术,并准备提高我的技能时,我将去参观一些地方。已经张贴了
    也谢谢你,fa
感谢所有花时间回答问题的人,感谢所有思想开明的人,他们不会否决一个与编程相关的问题,但不会否决代码

  • 下载
  • 查看或
  • 使用将您的模型放入OSG

  • 如果你想要一个非常酷的模型,这个过程需要一些时间,但是你应该能够在一周左右的时间内得到一个快速的模型

    我会得到一个流行的3D建模工具,下载一些示例并开始修改它们


    3D建模工具领域的大牌包括3D Studio Max、Maya、Blender、Lightwave和Modo。其中一些可能很昂贵。是免费的。

    不幸的是,人们在这个网站上投票否决了与设计相关的问题,我不知道是什么原因。所以我投票支持你

    设计是一件非常重要的事情,我只能为那些希望将自己封闭在代码中而不为风格和美留下任何空间的人感到遗憾

    我绝对可以向您推荐3ds max。它附带了(或者至少几年前有)非常好的教程,这样你就可以学习如何移动东西了

    一般的建议是访问与2D和3D设计相关的页面,但这太抽象了。因此,我有以下建议。想想你想设计什么。首先-什么。然后试着去做。在这条路上,你会有一些关于如何达到特定效果的具体问题。你可以向他们询问相关资源或自己挖掘答案。随着时间的推移,你将获得技能知识,并且在至少几个月后,你可能/希望对如何做这些事情,什么是好的,什么是不好的产生一种感觉

    关于艺术和设计的一切都需要时间。很多时间。还有很多激情

    祝你好运

    我推荐和(商用,但这种软件的价格非常低)。我以前也有使用Blender的经验,我认为这是我推荐的三种SWs中最难学习的

    您需要考虑的另一个问题是从建模软件导出的数据格式。既然您提到自己做“数学”,那么您必须找到一个可以导出格式的建模工具,以便轻松访问顶点数据


    Google Sketchup和Milkshape 3D都有很棒的文档(当然还有Blender)。Sketup甚至在他们的网站上有视频教程,Milkshape 3D允许我在很短的时间内为一个简单的机器人建模。但是,如果你想要比这些工具更先进的建模功能,那么这些工具可能不适合你。

    你可以使用“Poser”获得复杂的模型(大部分是人类),而不知道它是如何工作的。如果您想深入了解整个建模过程,我建议您使用“Maya”。

    首先,如果您还没有使用过一些不同的3D程序,您应该查看一下。 当你喜欢你选择的程序后,你必须习惯它,并试着理解每个热键的功能、按钮、材料等。它本身可能是一个复杂而烦人的方面

    很多人都会推荐这样一个项目,即:;好的,行业标准,或者他们喜欢的东西。如果这不专业,我建议你看看你最喜欢哪一个,它会帮助你学得更快

    在你选择了你的程序之后,你应该找到一些教程和视频,因为你可以看到他们所做的一切

    过了一段时间,再加上一点时间和专利,你应该可以开始制作一些好看的模特了,但是好的模特需要时间。所以不要被搞糊涂了

    这有点像编程,你可能不是一夜之间学会编程的,用3D的东西,我仍然在学习我没有意识到我能做的新东西,就像编程一样


    如果您不知道如何进行编程,您很可能会在谷歌上搜索它(甚至询问堆栈溢出),对吗?所以对CG的东西也一样。如果你想学习如何做水模拟,谷歌吧

    三维建模是一件很难的事情,不要让它压倒你。相反,你应该让更合适的人来做建模。有很多模型是免费的。在花费数小时和数天寻找一只糟糕的恐龙之前,先搜索并使用它们。A.