当前位置:网站首页>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.
边栏推荐
猜你喜欢

一、爬虫基本概念

SQL关联表更新

3. Actual combat---crawl the result page corresponding to Baidu's specified entry (a simple page collector)

Basic web in PLSQL

未上市就“一举成名”,空间媲美途昂,安全、舒适一个不落

MySQL基础篇【聚合函数】

KT148A voice chip ic working principle and internal architecture description of the chip

uniapp horizontal tab (horizontal scrolling navigation bar) effect demo (organization)

Implementation principle of golang coroutine

OPENCV学习DAY8
随机推荐
Basic web in PLSQL
工业物联网 —— 新型数据库的召唤
Basic web in PLSQL
Some thoughts on writing
MongoDB permission verification is turned on and mongoose database configuration
线程三连鞭之“线程的状态”
容联云发送短信验证码
情人节---快来学习一下程序员的专属浪漫吧
OPENCV学习DAY8
Mysql based
再肝3天,整理了90个 NumPy 例子,不能不收藏!
MVCC是什么
uniapp horizontal tab (horizontal scrolling navigation bar) effect demo (organization)
4 - "PyTorch Deep Learning Practice" - Backpropagation
年薪50W+的测试工程师都在用这个:Jmeter 脚本开发之——扩展函数
直接插入排序
[QNX Hypervisor 2.2用户手册]10.5 vdev ioapic
【数据挖掘概论】数据挖掘的简单描述
[Happy Qixi Festival] How does Nacos realize the service registration function?
Develop a SpaceX website based on the Appian low-code platform