title: zbrush-拓扑低模
categories: ZBrush
tags: [art, zbrush, ta, topology, 拓扑]
date: 2019-01-03 17:03:18
comments: false

zbrush-拓扑低模. 国外的这篇 3D Character Creation Retopologizing For Animation 教程还不错, 比较全面的讲解了几种常用的拓扑方式.
油管上没有找到整套教程. 官网 传送门. B站上也有 传送门, 不过缺少两集, 但也不碍事.


zshpere 方式拓扑

这种方式优点是 局部网格可控性高. 缺点是 速度慢, 效率低

相关资料

  • zbrush topology 流程參考 - https://www.youtube.com/watch?v=FDL4uB96NQs
  • Zbrush face retopology (Timelapse) - https://www.youtube.com/watch?v=voXsuYJkU4k (采用的是方式2, 现在脸部画好要拓扑的线)
  • 次世代游戏建模技巧全解 - https://blog.csdn.net/pizi0475/article/details/8032559

拓扑方式1

这种是先 zshpere, 再选择模型, 缺点是拓扑时可以 看到 背面的线

  1. 开启拓扑模式, 一定要在 zshpere 下, 才有拓扑工具

  2. 选择需要拓扑的模型

  3. 开启拓扑模式

    • 预览按 A 键, 再按则取消预览

      • 预览后有很多小洞, 这里可以调节. 将 dynaMesh resolution 设为 0

        density 则可以增加 细分 级别

        shift + f 可以查看预览模式下的 线框

    • 编辑模式下, 按住 alt, 点击选择线, 可以删除连线

  4. 拓扑好之后, 将模型生成新的模型

    就回生成一个 Skin_xxx 的拓扑模型, 会有细分级别

拓扑方式2 (建议)

这种是先 选择模型, 再插入 zshpere, 优点是拓扑时可以 隐藏 背面的线.

  1. 最好先使用 mask pen 进行标记好要拓扑的线条, 然后照着线条拓扑即可.

    更正 : 不是是用 mask pen , 而是使用 polypaint

  2. 先选择模型, 然后在 subtool 中直接 insert 一个 zshpere

  3. 其余操作参照方式1, 但是如果想按 A键 预览时, 需要手动隐藏一下原模型,

选择点

编辑中在空白处点了一下就是取消选择, 要再次选中某个点时. 亦或者想要直接选择某个点开始拓扑,

需要按住 ctrl 键, 然后点击选择, 选择完松开 ctrl 键, 继续在模型上点击进行拓扑

ps : 如果不按住 ctrl 键直接点击则是创建新点.

移动点

  1. w 键切到移动状态. 直接选择点即可移动
  2. 移动完后按 q 键 切到绘画模式, 继续拓扑

踩坑

  • 如果在方式2下, 选中 zsphere 开始拓扑时看不见模型, 可能是开启了 solo

  • 不管是 选择点 或者 移动点, 都需要在开启编辑拓扑的模式下才能进行. tool -> topology -> edit topology


zremesher 方式拓扑 (建议)

这种方式可以快速 拓扑 出低模. 不用使用 zshpere 手动一点点的标记拓扑网格. 优点是 速度快,效率高. 虽然局部可控性没有 zshpere 灵活. 但可以通过 涂鸦 方式指定区域是否 高低细分.

说明

参考 : 3D Character Creation Retopologizing For Animation 中的 Zremesher 视频教程

tool -> geometry -> zremesher

  • target polgyons count : 这个数值 5 代表目的生成面数为 5k * 2 个多边形

  • harf, same, double : 分别代表目的多边形面数为 一半, 相同, 双倍. 高亮后 target polygons count 则无效

    • adapt 按钮高亮代表使用线面 自适应大小 adaptive size. 这里为 50
  • use polypaint : 高亮时, 表示使用颜色标记 哪些区域需要 高低细分. 红色 区域为 高细分, 蓝色 区域为 低细分

使用流程

  1. 先clone一份需要拓扑的高模. tool -> clone. 因为 zremesher 是直接在该模型上做自动拓扑的.

  2. 选择 zremesherGuides 笔刷. 这个笔刷是引导 zremesher 自动拓扑, 然计算出来的结果更符合预期的布线

  3. 框选区域. 按住鼠标左键, 拖动框选一个区域

    调整 draw size 可以调节分段数大小

    • 删除线. 按住 alt 键, 画出穿过 要删除线 的线

  4. 布线引导. 这里使用了 涂鸦了 高低细分区域 ( 可以参考: 指定区域高低细分 ).

  5. zremesher 中打开 use polypaint , 然后点击 zremesher .

    下图是没有布线引导的. 可以对比一下

指定区域高低细分

  1. shift + f 打开线框. 原模型的布线情况

  2. 涂鸦标记. 红色区域高细分, 蓝色区域低细分

  3. zremesher 中打开 use polypaint , 然后点击 zremesher . 可以看到

踩坑

  • 右侧雕刻了某些东西, zremesher 后变得左右对称. 丢失了原有的雕刻?

    是因为开了对称模式, 按 x 键 关掉对称. 然后在 zremesher . 这样就不会丢失了

相关资料

  • ZBRUSH ZRemesher 制作大形体之后重新拓补底层低模 - https://www.jianshu.com/p/34eb2a137072
  • https://zhuanlan.zhihu.com/p/29297360
  • ZBrush中重新布线的种类 - http://www.zbrushcn.com/jichu/buxian-zhonglei.html

topology 笔刷

这个也可以拓扑低模, 一般用于 某个部位 的装备制作, 从人体中拓扑出某个部位制作装备. 拓扑时厚度也是可调.

参考 : 3D Character Creation Retopologizing For Animation 中的 Leg Armors Retopology 视频教程

使用流程

  1. 在笔刷栏中的 Topology, 快捷键 B (f2) -> T -> O

    如果有 细分, 要先关闭 细分 才能使用这个笔刷. Del Lower

  2. 在模型上拓扑.

    拖动时按住 ctrl + shift 可以直线

  3. 预览. 点击 mesh 即可生成效果. 生成之后可以 ctrl + z 返回继续编辑

    生成前调整 draw size 大小可以调整生成的 厚度

  4. 分离拓扑出来的mesh 到单独的一个 subtool 层. tool -> subtool -> split -> split to parts. (会提示该操作不可逆)

    ->

相关资料

  • Zbrush - Topology Brush - https://www.youtube.com/watch?v=0MTfcpLma5Q&t=423s
  • ZBrush Topology Brush - https://www.youtube.com/watch?v=6asXD5rypMU

分离后拓扑

参考 : 3D Character Creation Retopologizing For Animation 中的 Fangs Retopology 视频教程

有些情况下, 高模部件之间相互穿插, 需要先将高模部件分离开来. 一般会用 定好部件, 然后直接通过 组分离.

zbrush-拓扑低模相关推荐

  1. Blender RizomUV to Zbrush 头部低模高模映射

    之前已经介绍了对头部的UV展开,如果想要在zb中对有UV的头部进行操作的话,需要 (1)把之前的低模导入到zb中: (2)对低模进行细分,大约三级左右 (3)移动低模的位置至高模上方: (4)点击Pr ...

  2. 你了解次世代吗?你知道为什么导出的基本上都是低模,不是高模?

    很多人会在想,为什么游戏里的人物都是低模,那做游戏的时候为什么还要建高模呢?是不是次世代也是低模呢?其实,建模有两种制作方法: 第一种:低模+手绘贴图 因为受到电脑,手机性能的限制,所以游戏的模型面数 ...

  3. Maya次世代武器全流程 Maya低模zbrush雕刻高模substance painter上材质贴图讲解

    Maya次世代武器全流程 Maya低模zbrush雕刻高模substance painter上材质贴图讲解(更新中) 祝大家学习愉快!·

  4. 建模干货:关于ZBrush拓扑的必学技能

    首先给大家做一个简单的拓扑功能介绍, 3D拓扑软件非常多,比如Silo,maya拓扑插件Nex,3d coat,3dsmax拓扑插件Wrapi,还有专门用来拓扑的软件Topogun.Zbrush拓扑功 ...

  5. 零基础,该选3D手绘低模还是次世代高模呢?

    一.什么是3D低模手绘? 3D美术设计师根据原画设计师的构思,将二维的东西在3D软件里面制作出来,最终得到的东西是模型(3Dmax)和贴图(软件PS.Bodypaint),模型是物体的主要构架,贴图是 ...

  6. 教学向|游戏低模角色建模教程,全是漂亮妹妹,GKD!

    随着游戏行业的飞速发展,很多人都想要学习游戏制作知识,那么你知道游戏低模角色是怎么制作的呢?下面是游戏低模角色制作教程,一起来学习吧! 1.游戏低模角色制作教程介绍 <制服少女-模型篇>是 ...

  7. 【3d建模】零基础入门要学的这些中模阶段、高模阶段、低模阶段和贴图

    ​3d游戏建模次世代角色模型制作整个制作的流程分为:原画设定阶段.中模阶段.高模阶段.低模阶段和贴图. 原画设定阶段 关于此阶段的审核 此阶段需要自我审核,如果有疑问需要和组长.负责人以及主美进行沟通 ...

  8. 次世代3D游戏角色模型制作:低模制作(三)

    低模阶段 关于此阶段的审核 在符合每一个不同案子规格和要求的同时,做到UV分摊平整,UV摆放合理,空间利用率控制在最高水准,低模布线关节线,以及对高模的匹配程度,烘焙效果,法线是否有问题等等的问题都会 ...

  9. 游戏建模中的低模角色模型如何制作?游戏角色设计流程介绍

    随着游戏行业的飞速发展,很多人都想要学习游戏制作知识,那么你知道游戏低模角色是怎么制作的呢?下面是游戏低模角色制作教程,一起来学习吧! 次世代建模多是运用3D Max以及Zbrush软件进行次世代高模 ...

最新文章

  1. Qt控件如何随着界面自适应变化
  2. 区块链BaaS云服务(31) 吉利 Concordium区块链
  3. php怎么根据接口文档实现功能,CodeIgniter+swagger实现 PHP API接口文档自动生成功能...
  4. 痞子衡嵌入式:第一本Git命令教程(0)- 索引
  5. C++实现md5加密或计算文件的唯一性识别
  6. [网络安全提高篇] 一一三.Powershell恶意代码检测 (1)论文总结及抽象语法树(AST)提取
  7. python异步请求aiohttp_利用aiohttp制作异步爬虫
  8. 计算机图形学:DDA(数值微分)画线法
  9. 「OceanBase 4.1 体验」|快速安装部署
  10. 小学生python趣味编程-【少儿编程】python趣味编程第二课:写文字
  11. 百度是如何给每个人免费提供2TB存储空间的?
  12. uni-app 上下滑动左右滑动
  13. 昨日关注:40个博客网站排名
  14. Android P SELinux (三) 权限检查原理与调试
  15. (转自林达华)深入问题本身
  16. 2017云栖大会参会感想
  17. java 工厂模式实现_Java三种实现工厂模式的方法
  18. js实现一个简单的扫雷
  19. android afw 文件读写,在AFW注册后,Android O无法使webview膨胀
  20. [4G+5G专题-145]: 规范-5G NR协议规范快速概览

热门文章

  1. python使用谷歌翻译
  2. 数据结构与算法 - PHP
  3. 联想小新air15和thinkbook15有什么区别 哪个好详细性能配置对比
  4. 多多自走棋改动_《多多自走棋》2.0版本有哪些改动 2.0版本更新改动内容汇总...
  5. Linux--workqueue--delayed_work初探
  6. joplin_介绍Joplin,这是Evernote的开源替代方案
  7. 新版Chrome http访问无法打开摄像头
  8. linux远程连接windows桌面背景,xrdp实现windows 远程桌面连接linux(各用户桌面独立)...
  9. 关于WML、HDML、CHTML、XHTML
  10. IDEA 自定义注解(类注释、方法注释)