当前位置:网站首页>Unity technical manual - interference / noise sub module
Unity technical manual - interference / noise sub module
2022-06-25 17:43:00 【sesame seeds】
- Click the jump =>《 Navigation post 》- Unity manual , Systematic practical learning
- Click the jump =>《 Navigation post 》- Android manual , Revisit mobile development
This article is about 3.3 Thousand characters , Novice reading needs 10 minute , Review needs 2 minute 【 Collect at any time, no longer get lost 】
About author
as everyone knows , Life is a long process , constantly overcome difficulties , Constantly reflect on the process of progress . In this process, there will be a lot of questions and thoughts about life , So I decided to put my thinking , Share all your experiences and stories , To find resonance !!!
Focus on Android/Unity And various game development skills , as well as Share various resources ( Website 、 Tools 、 material 、 Source code 、 Games etc. )
If you need anything, welcome me , Communication groups make learning No longer alone .

Premise
This is what Xiao Kong insisted on writing Unity Novice series , Welcome to taste .
Novice (√√√)
bosses (√)
The particle section is a series of articles , And the introduction was very detailed , Suggest Collection .
Practice process
You can achieve the effect of turbulence for particles ( It can gather mosquitoes flying around , Or the motion picture of a male tadpole ), Move back and forth , Consumption performance . The technical algorithm uses Curl Noise Technology , suffer Edit-Project Settings-Quality The setting of window type affects , If the selected render level is low , Good performance Noise Module reuse results in less dynamic and diverse , On the contrary, the selected rendering level is high , Poor performance but increased diversity .
Separate Axes- Separation shaft : After activation, it can be controlled separately x Axis y Axis z Axis .
Strength- Strength : A curve can be used to define how much noise affects particles in their life cycle . The higher the number is , The faster and farther the particles move . This value can be a curve, a constant, or a random hyperbolic interval and a double constant .
Frequency- frequency : This attribute can control the frequency of the direction change of the particles and the sudden degree of the direction change ( For example, ten particles ). Lower values produce a soft and smooth effect , In the actual experiment, you can see the process of the effect swinging back and forth , A high value will produce a rapid change effect , It is difficult for the naked eye to see the swinging process , Sudden Flashes come and go .
Scroll Speed- Rolling speed : control Noise( noise ) The moving speed of the graph , So as to realize more unstable, irregular and unpredictable particle movement trajectory .
Damping- damping : Xiaokong doesn't know the actual application , The official explanation is that when this attribute is enabled , Intensity is proportional to frequency . Tying these values together means that the noise field can be scaled while maintaining the same behavior but with different sizes .
Octaves- Magnification : The default is 1, It is recommended to keep the default for actual projects , Because the performance consumption will be doubled if the number is increased . This attribute roughly means default Noise The module uses 1 A noise map , If the magnification is not 1 Just a few noise maps . Think about how a piece of paper would have worked , If you use it N A piece of paper to do , The performance must be poor .
Octive Multiplier- Multiplier : When Octaves Property is not 1 When enabled , Represents the result of multiplying each noise graph . and Octaves Properties are the same, and performance consumption is basically unnecessary .
Octave Scale- Magnification scaling : When Octaves Property is not 1 When enabled , Represents the result of multiplying each noise graph . and Octaves Properties are the same, and performance consumption is basically unnecessary .
Quality- quality : Three options are available - Low, medium and high , The higher the height, the more particle turbulent motion effect trajectories , On the contrary, the trajectory decreases . Can significantly reduce performance , The performance is reduced and the noise effect is much worse , After all, you can't have both performance and effect .
Remap- Remap : Xiao Kong hasn't learned yet , I haven't used it very much , You are welcome to point out the maze . When this attribute is activated, it will add Remap Curve Polyline operation attribute ,
Position Amount- Position measurement : Used to control the magnitude of the effect of noise on the position of particles , The bigger the value is. , The larger the particle's swing trajectory . The default is 1.
Rotation Amount- Rotation : Used to control the noise on the particle rotation amplitude ( How many degrees per second ), Larger particles spin faster . The default is 0.
Size Amount- Dimension : Used to control the magnitude of particle size , The larger the particle size, the larger the particle size .
Amount Three attributes can be used properly to achieve the flower revealing effect 、 Seafloor bubble breathing bubble effect 、 The effect of boiling and bubbling .
other
author : Xiaokong and Xiaozhi Xiaokong
Reprint note - Be sure to indicate the source :https://zhima.blog.csdn.net/
This Taoist friend, please Step back ️, I watch you Extraordinary bearing , There is a king's domineering spirit in his speech , There will be a great achievement in the future !!! There is give the thumbs-up Collection Today I tell you , Have you ordered it , Your success in the future ️, I don't take a penny , If it doesn't work ️, Or come back to me .
reminder : Click the card below to get more unexpected resources .
边栏推荐
- [compilation principle] overview
- Can I open an account? Is it safe to open an account
- bert之我的小总结
- Comprehensive optimization of the six topics, Alibaba performance optimization booklet open source, leading you to the ultimate performance
- Why do we need ankeri's active power filter in frequency converter occasions?
- User scheduling problem
- [matlab] numerical calculus and equation solving
- Learn Tai Chi Maker - mqtt (III) connect to mqtt server
- Precautions for using Jerry's timer [chapter]
- CVPR small target detection: context and attention mechanisms improve small target detection (attached with paper Download)
猜你喜欢

Comprehensive optimization of the six topics, Alibaba performance optimization booklet open source, leading you to the ultimate performance

BILSTM和CRF的那些事

宝藏又小众的国画3d材质贴图素材网站分享

【Matlab】曲线拟合

杰理之系统时钟设置出现复位或无效问题【篇】

About Equilibrium - Simplified bottleneck model

【Matlab】数据插值

Bilstm and CRF

Distinguishing seven kinds of facial expressions by deep separable convolution neural network

Distributed remote management of distribution room environment
随机推荐
Win10开启热点共享后断网怎么解决?
Precautions for use of Jerry's SPI slave [chapter]
About Equilibrium - Simplified bottleneck model
ACY100油烟浓度在线监控仪针对饮食业厨房油烟排放
杰理之SPI 从机使用注意事项【篇】
使用DiskGenius拓展系統盤C盤的容量
Can I open an account? Is it safe to open an account
Which of the top ten securities companies has the lowest commission? Is it safe to open an account
【Matlab】数值微积分与方程求解
有关QueryInterface函数
【日常记录】——对BigDecimal除法运算时遇到的Bug
杰理之系统时钟设置出现复位或无效问题【篇】
golang list to string
mvdr波束 matlab,mvdr波束形成matlab[通俗易懂]
TLV decoding
MVDR beam MATLAB, MVDR beam forming matlab[easy to understand]
conda安装的py3.6和py3.7
golang list to string
十大证券公司哪个佣金最低 办理开户安全吗
Getting started with kotlin (20) several common dialog boxes