【名场面临摹 之 马里奥·奥德赛】1 马里奥角色建模(附模型下载)

news/2025/2/28 1:04:13/

教程作者| 开发游戏的老王
教程目录| 【手把手带你Godot游戏开发 第二弹】名场面临摹
欢迎点赞👍收藏⭐留言📝如有错误敬请指正!

文章目录

      • 到底要不要脸?
      • 效果图
      • 重点
        • 分解图
        • 优点
        • 相关教程
      • 一些参考图
      • 小结与作业

到底要不要脸?

第二弹一开始,老王就面临着如此深刻的灵魂拷问。
做这个教程的初衷是希望读者们都能和老王一起动手并完成临摹,所以尽一切可能削减不必要的门槛和工作量是必要的。众所周知《马里奥·奥德赛》是一个TPP类的ARPG游戏,游戏中(除过场动画)的绝大多数时间,角色处于中远距离,我们只能看见它的背影而看不见面部。再加上把面部做好,相对难一些。所以老王决定在教程中优化掉这个性价比不高的部分。其实生产环境下的游戏开发也是一样,“把力量用在刀刃上”是亘古不变的真理。

所以,本教程中的马里奥模型,就不做面部了。

效果图

怎么样?效果还不错?并不会穿帮的。

在这里插入图片描述
如果你不喜欢棱棱角角的LowPoly风格,可以在物体模式下右键,选择平滑着色
在这里插入图片描述
这样看起来圆润一些,不过老王更偏爱Lowpoly风一些。

在这里插入图片描述

重点

这种Lowpoly风格Q版角色的建模方法有很多,由于本文是面向各种萌新的,所以老王推荐下面这种偷懒式组合式建模方法。这种建模方法非常简单,略有建模基础的同学看到下面的分解图,应该已经有思路了。

分解图

在这里插入图片描述

优点

  • 建模简单
  • 贴图简单
  • 绑骨简单
  • 动画简单

总之就是简单,非常适用于这种中远距离的卡通Q版角色。

相关教程

想深入了解Blender使用请移步【老王的Blender笔记专栏】

本章节内容出了Blender基础以外重点涉及到下面几篇博文:

  • 《Blender图解教程:Lowpoly头部建模流程 目录》
    这篇博文介绍的比较复杂,大概看看就成,本章节的马里奥“没有要脸”,所以简单得多。
  • 《Blender图解教程:Lowpoly手部建模流程(附blender源文件下载)》
  • 《Blender图解教程:Lowpoly风格的靴子建模》
  • 《Blender图解教程:手把手教你独立游戏开发必备的极简式贴图法》
  • 《Affinity:手把手教你“借鉴”好莱坞大片和AAA游戏大作中的配色方案》
    获得配色方案的图文教程老王已经备好了要是不感兴趣的话,下面的图片直接拿走不谢!

在这里插入图片描述

一些参考图

老王上网找了很久也没找到适合建模的马里奥参考图,下面这几个大家凑合着用吧,老王也是用它们做的。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

小结与作业

模型见附件,不过还是希望各位小伙伴能够自己动手实现出来。如果在学习过程中遇到困难,请留言告知,能力所及尽量满足,谢谢!


http://www.ppmy.cn/news/920413.html

相关文章

几何画板 免费版

https://url56.ctfile.com/f/33371556-509631970-af7405 (访问密码:6199)

iphone11支持es6吗_库克回应新iPhone不支持5G 这理由你服不服?

今年,是5G开启商用的元年。截至目前,国内有四款5G手机,分别来自华为、三星、中兴和VIVO。为什么苹果新iPhone不支持5G?库克是这样回应的。下面,一起来具体了解一下。 库克说:“我认为目前来说5G还是有一点超…

stm32使用通用定时器中断的一般流程

&#xff08;注&#xff1a;文中的x为数字&#xff09; 初始化 1.TIMx的外设时钟使能 RCC->APB1ENR | 1 << n; 2.设定ARR寄存器&#xff08;计时器自动重装值&#xff09; TIMx->ARR arr; 3.设定预分频器的值 在设定预分频器的值之前&#xff0c;先理解这里的…

python中timeit模块用法

转自&#xff1a; http://blog.sina.com.cn/s/blog_6163bdeb0101806e.html http://www.sharejs.com/codes/python/6199 http://blog.csdn.net/rumswell/article/details/7349915 想测试一行代码的运行时间,在python中比较方便,可以直接使用timeit: 看个例子吧 [python] view p…

AIX userid/pass From 得志之家 : usr10080

password: test 登陆方法: telnet efglobe.com 6199即使用端口6199来登陆更多消息请随时关注得志之家论坛http://fandezhi.efglobe.com/modules.php?nameForums谢谢您的支持!

Vue.js实现购物车功能

Vue.js实现购物车功能 1.功能实现 以表格的形式将存放在后端的购物信息展示在前端页面&#xff0c;实现步骤如下&#xff1a; 使用axios技术异步读取json文件里的数据&#xff0c;结合Vue.js的v-for指令将信息逐条迭代存放在表格中&#xff0c;在表格中展示“商品名称”、“商…

oracle表碎片查询整理

模拟插入数据 create table test as select * from dba_objects; insert into test select * from test; insert into test select * from test; insert into test select * from test; commit;收集统计信息 SET TIME ON exec dbms_stats.gather_table_stats(ownname>TEST…

惠普战66五代锐龙版配置 怎么样

惠普战66五代锐龙版轻薄本A/C/D三面采用的是金属机身一体成型工艺&#xff0c;重约1.74kg &#xff0c;厚度19.9mm&#xff1b;屏幕均采用四面窄边框设计&#xff0c;屏占比87.9%&#xff0c;支持180 开合、100%SRGB高色域、400尼特亮度。尤为值得一提的是&#xff0c;惠普战66…