我正在学习计算机图形学作为我大学课程的一部分.该课程侧重于场景建模,而不是渲染或计算机图形的其他方面.我们正在学习它背后的数学和OpenSceneGraph实际运行的东西.
作为硬件的一部分,并且出于纯粹的兴趣,我需要创建一个3D模型,在这方面我有艺术自由.我也可以直接在代码中对其进行建模,或者在我选择的工具中加载模型.
问题是,我在视觉艺术方面不擅长 - 我有很多好主意,但不知道如何对它们进行建模.我也不能画画或画好.但是,我希望能够做CG.
您如何建议我进行3D建模?
谢谢,
阿萨夫
编辑:有些人投了这个票(没有发表评论).让我强调 - 我是一名程序员,我想熟悉与我们相邻的艺术.毫无疑问,这是一个与编程相关的问题.
编辑2:感谢所有回答的人.在我查看您建议的替代方案后,我会选择我接受的答案.我为(预期的)延迟道歉.
结论:
我决定调查Blender.我正在研究Ruben Steins提到的一些视频教程.
谢谢鲁本.
我确实快速浏览了MilkShape 3D,如果我看到Blender对我的需求太多,或者我目前的学习"预算"(时间,注意力),我会使用它.
谢谢m3rLinEz.
在我学习了一些基本技能后,我打算遵循Mastermind的建议.
谢谢Mastermind.
当我做了一些3D艺术,并准备好提高我的技能时,我将去参观这些地方.已发布.
谢谢你,fa.
感谢所有花时间回复的人,以及所有那些心胸开阔的人,不要低估编程,而不是代码,相关的问题.
下载Blender
查看视频教程或阅读此在线教程
使用osgExport for Blender将您的模型导入OSG
如果你想要一个非常酷的模型,这个过程需要一些时间,但你应该能够在一周左右的时间内得到一个快速的模型.
不幸的是,人们真的在这个网站上投下了与设计相关的问题,我不知道是什么原因.所以我投票给你.
设计是一件非常重要的事情,我只能为那些希望将自己封闭在代码中而不留任何风格和美感的人们感到遗憾.
我绝对可以向你推荐3ds max.它(或至少在几年前)附带了非常好的教程,因此您可以学习如何移动.
一般的建议是访问与2D和3D设计相关的页面,但它太抽象了.所以我有以下建议.想想你想要设计的东西.第一 - 什么 然后尝试去做.沿着这条路,您将对如何实现特定效果提出具体问题.您将在相关资源上询问他们或自己挖掘答案.随着时间的推移,你将获得技能知识,并且在至少几个月之后,你可能/希望有一种感觉,如何做这些事情,什么是好的或什么不是.
关于艺术和设计的一切都需要时间.很多时间.而且很有激情.
祝好运!
我推荐Google Sketchup和MilkShape 3D(商业用途,但这种SW的价格非常低).我之前也有Blender的经验,我认为这是我建议的三个SW中最难学的.
您需要考虑的另一个问题是从建模软件导出的数据格式.由于您提到过自己做"数学",您必须找到一个导出格式的建模工具,您可以轻松访问顶点数据.
Google Sketchup和Milkshape 3D都有很棒的文档(当然也是Blender).Sketup甚至在他们的网站上有视频教程,而Milkshape 3D允许我在很短的时间内建模一个简单的机器人.但是,如果您想要更高级的建模功能,那么这些工具可能不适合您.