Unity计算着色器 02
创始人
2024-03-22 04:13:20
0

在百度了一下显卡以后,总结的话就是这个图。

这个图再总结的话就是左下角的那个框子,一个任务可以分为若干个线程组,每个线程组包含若干个线程。

两个若干,可以看成是两个变量,而且是有关系的——它俩乘积是一个定值。

了解了这些,还差什么,才能看懂01序里的链接?

网页0

两个若干 

01序链接里的这个图,是什么意思?

原图来自MSDN:numthreads - Win32 apps | Microsoft Learn

下图,和上图,有区别吗?从两个若干的角度看,没区别,是一回事……

【5,3,2】:若干个线程组=5*3*2=30

【10,8,3】:每个线程组里的线程数=10*8*3=240 

下标的计算

上图里,下标的计算,不大熟——那就自己动手比划一下好了

其实就是数组下标,i*lengthi+j的那一套

12*12=16*9 

大概的意思是明白了 

还需要什么? 

01序链接里还提到了脚本,普通片元着色器。 

网页1

冯乐乐的书里讲过的,但是太长了不想看……有没有视频形式的?

Unity Shader 101 - Shader是什么?和Unity Shader入门_哔哩哔哩_bilibili

主要的是这些:【这俩结构体好像是传数据用的,appdata对应CPU往GPU传数据的过程,v2f对应顶点着色器往像素着色器传数据的过程】

 这俩具体的介绍是这个。这俩大写的东西好像都是关键字,只是没高亮而已。

   

 流程大概是这样:

还提了一下纹理的应用——展uv是吗?

 这个下标,有taichi内味了

 纹理的设置,有点印象的……

 

 

代码大概是这个意思

好像还要搞点脚本拖动一下什么的

 

 

 

 

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...