当前位置:网站首页>Shader foundation 01
Shader foundation 01
2022-07-03 08:02:00 【qq_ two billion three hundred and eighty-five million seven hun】
come from siki College shader Course
Drawcall 1000 individual , signify CPU by GPU Get ready 1000 Data , The calculation time is slow in the process of preparation , cause CPU load
GPU Streaming parallel computing mode , The calculation of any element in the stream does not depend on other data of the same type , High concurrency structure , Graphics processing and complex operation ratio CPU Efficient , Logical unit ALU many , Suitable for parallel processing of dense data
be based on OpenGL Of OpenGL Shading Language, abbreviation GLSL;
be based on DirectX Of High Level Shading Language, abbreviation HLSL; C++ Realization
also NVIDIA The company's C for Graphic, abbreviation Cg Language .C Most of the semantics of language
DrawCall,CPU call GPU Command communication of , Similar network cable bandwidth .mesh Grid merging , The same material and the same object , Is to reduce DrawCall, Reduce GPU and CPU Communication between
Data is obtained from video memory
Homogeneous clipping space , From the model to the world to the camera, through projection transformation to homogeneous space
The farther away from the camera , The greater the depth value , Transparent objects cannot be written into the depth test ,
It is best to make a separate Atlas of transparent maps
边栏推荐
- Demonstration of plug-in use of ventuz basic series
- An article for you to understand - Manchester code
- WorldView卫星遥感影像数据/米级分辨率遥感影像
- Pat class a 1031 Hello world for u
- Wpf: solve the problem that materialdesign:dialoghost cannot be closed
- What to do after the browser enters the URL
- IP production stream is so close to me
- 【LeetCode】3. Merge two sorted lists · merge two ordered linked lists
- tp3.2和tp5.0的区别
- Redis profile
猜你喜欢
Pat class a 1032 sharing
freetype库的移植
C language learning notes (mind map)
VMware virtual machine configuration static IP
一个实习生的CnosDB之旅
Transfinite hacker cognition
Free use until 2015 -- viz artist multi touch plug-in package
方正锐利重磅升级到12.0版本,包装印前处理更加便捷、高效!
What to do after the browser enters the URL
Redis批量启停脚本
随机推荐
C2 several methods of merging VCF files
Install cross compiler arm none liunx gnueabihf
Quality blog——
What does (+) in Oracle mean
Screenshot tool snipaste
Free use until 2015 -- viz artist multi touch plug-in package
Redis配置文件
【cocos creator】点击按钮切换界面
链式长取值
[global product discovery 2] the first pure cloud augmented reality (AR) platform - Israel
[cocos creator] get the resource UUID
创业团队如何落地敏捷测试,提升质量效能?丨声网开发者创业讲堂 Vol.03
P2622 关灯问题II(状态压缩 搜索)
Retail philosophy retail psychological warfare after reading -- 7-11 is a good product!
Unity performance optimization
C language learning notes (mind map)
WPF:解决MaterialDesign:DialogHost 无法关闭问题
freetype库的移植
Are you still watching the weather forecast on TV?
P2622 light off problem II (state compression search)