当前位置:网站首页>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.
边栏推荐
- MYS-6ULX-IOT 开发板测评——使用 Yocto 添加软件包
- truffle
- 安全软件 Avast 与赛门铁克诺顿 NortonLifeLock 合并案获英国批准,市值暴涨 43%
- Xiaohei's leetcode journey: 95. Longest substring with at least K repeating characters
- jenkins send mail system configuration
- Web安全开发 | 青训营笔记
- KT148A语音芯片怎么烧录语音进入芯片里面通过串口和电脑端的工具
- 一点点读懂cpufreq(一)
- 美团二面:Redis与MySQL双写一致性如何保证?
- 话题 | 雾计算和边缘计算有什么区别?
猜你喜欢
随机推荐
MySQL增删改查基础
【LeetCode】矩阵模拟相关题目汇总
OpenCV:10特征检测
【手撕AHB-APB Bridge】~ AMBA总线 之 AHB
MySQL基础篇【聚合函数】
隐私计算综述
PID Controller Improvement Notes No. 7: Improve the anti-overshoot setting of the PID controller
KT6368A Bluetooth certification problem_FCC and BQB_CE_KC certification or other instructions
【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】
没有这些「伪需求」,产品经理的 KPI 怎么完成?
4-《PyTorch深度学习实践》-反向传播
MongoDB权限验证开启与mongoose数据库配置
what is MVCC
Detailed explanation of common DNS resource record types
Statistical words (DAY 101) Huazhong University of Science and Technology postgraduate examination questions
OPENCV学习DAY8
三、实战---爬取百度指定词条所对应的结果页面(一个简单的页面采集器)
未上市就“一举成名”,空间媲美途昂,安全、舒适一个不落
C语言实现扫雷 附带源代码
话题 | 雾计算和边缘计算有什么区别?