array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 游戏建模你必须要掌握的六类软件 - 爱码网

今天我给大家分享一下游戏建模师工作以及身为一个游戏建模师需要掌握的几类软件!希望能对想进入游戏行业的朋友有所帮助。

1、建模师的主要工作?

建模师顾名思义就是做模型的一个职业,游戏建模师一般在游戏公司里,主要分为3D场景建模3D角色建模。3D场景建模师的工作就是根据原画设定及策划要求制作符合要求的3D场景模型;而3D角色建模师的工作是根据游戏人物或怪物(NPC)的原画设计图建造游戏人物、怪物/NPC等角色的3D模型。

游戏建模你必须要掌握的六类软件

3D游戏场景(里面的房子、城墙、桌椅板凳都是3D场景建模师制作的)

游戏建模你必须要掌握的六类软件

3D游戏角色(游戏中的主角、NPC、怪物等都是由3D角色建模师制作的)

3D游戏场景建模在项目中需求量比较高,入门上手比较快速,因此非常适合新手,并且根据我的近几年工作能明显感觉到,手绘类建模项目逐渐在减少,而次时代建模在快速增长,如果是没有美术基础的朋友,想学习游戏建模,可以先从次时代建模的小场景小部件学起,再一步步循序渐进。

二、游戏建模的那些常用软件?

“工欲善其事,必先利其器”,这句话用在建模上一样通用。事实上,随着次世代游戏的发展,游戏美术制作也迎来了全新的制作理念,像ZBrush、Mudbox等软件就解放了我们的双手和大脑,作为从事3D游戏建模多年的老司机,整理了不少学习资料,每天晚上都会开设游戏建模直播课,课程会讲到3D Max以及Zbrush软件的使用以及机械、道具、人物、怪物等模型的制作,想正儿八经学习技术的小伙伴,可以添加到我的3D建模学习教程扣群: 630838699。让我们可以不用再依靠鼠标和参数来建模。而我平时日常工作也主要是用下面的一些软件!

常用软件

建模:Maya、3Dmax、ZBrush、

展UV:Maya、3Dmax、Zbrush、Uvlayout、RizomUV

拓扑:Topogun、Maya、3Dmax、

烘焙:Maya、Zbrush、3Dmax、Xnormal、3DO、GrazyBump、Marmoset

绘制贴图:Photoshop、Substance Painter 、Quixel SUITE、mari、Bodypaint、Mudbox

导入引擎:UE4、Unity、CryEngine等

看到这里,朋友们可能要方,竟然要学这么多东西?!其实这里我只是列得比较全而已,事实上,一般只要精通其中几种,另外的软件带着了解一下,进入游戏建模岗位工作还是绰绰有余的。我一般工作第一步:建模:3DMAX/MAYA/ZBRUSH -第二步 UV:RizomUV-第三步 拓扑:topogun-第四步 烘焙:SP/Marmoset/xNormal-第五步 贴图: Substance Painter

下面我就来具体介绍下,这些软件中比较常见的那几款,分别是什么用途。

常用软件介绍

Maya & 3D MAX:多用于建模

Maya是世界顶级的三维动画软件,它的功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强。

3D Max是一款基于PC系统的三维动画渲染和制作软件,它强大的功能和灵活性是实现创造力的最佳选择。拥有许多理想的命令供制作者使用。

ZBrush多用于雕刻

ZBrush 是一款专业数字雕刻、绘画软件,多被用在次世代美术的设计中。它以强大的功能和直观的工作流程彻底改变了整个3D行业。它页面简洁,它的出现可以说是为当代cg设计师提供了世界上最先进的3D工具。

RizomUV用于展UV

展UV,即是模型UV展开,这是整个制作流程中非常重要的一环。RizomUV作为模型展开UV的独立软件,界面清晰美观,操作快捷方便。

Topogun用于拓扑

Topogun是一个独立的重新拓补和贴图烘培应用。它的重建多边形功能可以帮助你重新创建3D模型的拓扑线,贴图烘焙功能还可以将高模上的信息烘焙成各种贴图,并应用于重新创建的多边形上,使三维立体图的细节看起来更逼真,提高模型的信息分辨率,从而使多边形在连续变形的情况下不改变性质。

Photoshop用于画贴图

这个想来不用介绍太多,但凡学设计的都知道。

Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。

Substance Painter用于做材质

一款极为强大高效的贴图绘制工具,提供一站式贴图绘制流程和方案。最专业的次世代游戏贴图绘制软件之一,提供有构建3D素材所需的所有工具,包括粒子笔刷,可以模拟自然粒子下落,粒子的轨迹形成纹理。当然还包括了Material Painting材质绘制,可以一次绘出所有的材质,同时几秒内便可加入精巧的细节。

看完了对游戏建模师的工作介绍和使用软件,大家是不是都对此有了大致的了解,欢迎大家在文章下留言哦~需要软件安装包资源的,可以问我要。

相关文章: