当前位置:网站首页>What is next-generation modeling (with learning materials)
What is next-generation modeling (with learning materials)
2022-08-04 23:49:00 【3D modeling morning】
Next Generation comes from Japanese and refers to the next era.Next-gen modeling is a general term for modeling standards for next-generation games.The AAA games we play today basically use next-generation modeling.
We know that each 3D model is composed of a certain number ofcomposed of faces.The fewer faces, the simpler the model looks; the more faces, the more detailed the model looks.The model with a small number of faces is called "low-poly", and the model with a high number of faces is called "high-poly".Each model is bare when it is first made.In order for the model to display textures such as skin, clothing, wood grain, and metal, a layer of skin needs to be attached to the model, which is what we often call "texture".The so-called next-generation modeling is a modeling method with a relatively high standard in terms of the number of model faces and texture quality.
Next-generation modeling needs to meet the following two criteria:
1. Higher model accuracy
2. Texture quality based on physical rendering
Simple description, next-generation modeling requires increasing the number of model faces, upgrading from simple and rough low-poly to sophisticated and complex high-poly, and generally using physically-based PBR materials on textures to pursue more realistic effects.
Generally speaking, the more faces and the higher the precision of the model, the greater the performance overhead required, and the easier it is to cause the game to "stuck".However, next-generation modeling has a unique set of processes.Relying on this process, the next-generation model can perfectly balance the problems of accuracy and fluency.
So what is the next-generation modeling process?
The first step: use 3ds max or Maya to make a low poly
Step 2: On the basis of the first step, use digital sculpting software such as ZBrush to make high-resolution models
The third step: Use the UV splitting tool to topology the high-poly UVs - that is, extract the surface number information on the high-poly.I have collected and organized a lot of video tutorials in this area, and I will teach 3D game modeling live classes for free every night. What I teach is basically easy to understand and full of fun like a turtle. Anyone who wants to learn this technologyLittle friends, you can learn and engage in resources seriously, go to my 3D modeling tutorial community (skirt), the first set of numbers is: 344, the middle set of numbers is: 704, the number at the endYes: 204. The above three groups of numbers can be combined in order.If you want to improve your own strength, you have to communicate more. Only by constantly absorbing the advantages of others can you achieve your own strength.
Step 4: bake (write) the topological UV information (such as normal information) into a texture map
Step 5: Use PS or Substance to further draw the texture to make a high-precision texture
Step 6: Paste the high-resolution texture onto the low poly to make the low poly look like the high poly
Step 7: Throw the model into the renderer and render the final effect
The learning process of next-generation modeling is relatively long.Learners need to master at least one basic modeling software (Maya, 3ds max, Blender), and then must be familiar with ZBrush.After mastering the high-resolution production method, you also need to learn texture production software (PS, Substance Painter or Substance Designer), and learn to use mainstream renderers (Bamon, Keyshot, etc.) for deep rendering, in order to make a relatively level sub-levelGenerational model.
边栏推荐
- LeetCode Hot 100
- 一点点读懂cpufreq(二)
- MySQL增删改查基础
- npm基本操作及命令详解
- [Cultivation of internal skills of string functions] strncpy + strncat + strncmp (2)
- 注解@EnableAutoConfiguration的作用以及如何使用
- NebulaGraph v3.2.0 Release Note, many optimizations such as the performance of querying the shortest path
- MVCC是什么
- Some thoughts on writing
- 小黑leetcode之旅:95. 至少有 K 个重复字符的最长子串
猜你喜欢
uniapp 分享功能-分享给朋友群聊朋友圈效果(整理)
C5750X7R2E105K230KA(电容器)MSP430F5249IRGCR微控制器资料
小黑leetcode之旅:95. 至少有 K 个重复字符的最长子串
4 - "PyTorch Deep Learning Practice" - Backpropagation
MongoDB权限验证开启与mongoose数据库配置
Uniapp dynamic sliding navigation effect demo (finishing)
【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】
uniapp horizontal tab (horizontal scrolling navigation bar) effect demo (organization)
KT6368A蓝牙的认证问题_FCC和BQB_CE_KC认证或者其它说明
如何写好测试用例
随机推荐
没有这些「伪需求」,产品经理的 KPI 怎么完成?
uniapp horizontal tab (horizontal scrolling navigation bar) effect demo (organization)
MongoDB permission verification is turned on and mongoose database configuration
~ hand AHB - APB Bridge 】 【 AMBA AHB bus
中日颜色风格
Xiaohei leetcode surfing: 94. Inorder traversal of binary tree
深度|医疗行业勒索病毒防治解决方案
SQL association table update
[Cultivation of internal skills of string functions] strlen + strstr + strtok + strerror (3)
MongoDB权限验证开启与mongoose数据库配置
[CVA Valuation Training Camp] Financial Modeling Guide - Lecture 1
App测试和Web测试的区别
基于深度学习的路面坑洞检测(详细教程)
OPENCV学习DAY8
什么是次世代建模(附学习资料)
【LeetCode】双指针题解汇总
上课笔记(6)(2)——#742. 周末舞会
4-《PyTorch深度学习实践》-反向传播
情侣牵手[贪心 & 抽象]
Service Mesh landing path