Games101计算机图形学笔记L8 Shading 2(Shading,Pipeline and Texture Mapping)

news/2025/1/12 17:30:06/

L8 Shading 2(Shading,Pipeline and Texture Mapping)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
简化掉了nl点乘,半程向量比起反射向量更好算,
在这里插入图片描述
指数代表容忍度,指数越大,容忍度越低,正常用100到200
在这里插入图片描述
p越大高光越小
在这里插入图片描述
假设环境光的强度相同,环境光与观察角度无关,为一个常数。这是一个简化的模型。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
图一对三角形进行着色。图二对每个顶点进行着色,三小型内部进行插值。图三对每一个像素进行着色。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
模型足够复杂时,面着色效果也是不错的,不一定比像素着色差。着像素工作量也不一定比面着色差。
在这里插入图片描述
在这里插入图片描述
根据顶点确定内部逐像素法线需要用到重心坐标。
在这里插入图片描述
在这里插入图片描述
管线表示一系列操作
在这里插入图片描述

顶点进行mvp变换
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
顶点着色与像素着色在不同阶段。顶点处理阶段与像素处理阶段。shader控制顶点与像素如何着色。
在这里插入图片描述
纹理映射

在这里插入图片描述
在这里插入图片描述
shadertoy
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
gpu的并行能力远远大于cpu
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
uv都在零到一。在这里插入图片描述
在这里插入图片描述
纹理坐标
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/217119.html

相关文章

一步一步向上爬,坐上美团了L8技术专家

前言 又逢“金九银十”,年轻的毕业生们满怀希望与忐忑,去寻找、竞争一个工作机会。已经在职的开发同学,也想通过社会招聘或者内推的时机争取到更好的待遇、更大的平台。 然而,面试人群众多,技术市场却相对冷淡&#…

C语言基础(L8 -L14)

L8 :注释 简单直接,规范有用 L9 :接续符和转义符 1.接续符 \ :表示一行没有结束,下一行继续 适用范围: 宏代码块定义 #define SWAP(a,b) \ { \int temp a; \a b; \b temp; \ } …

速锐得解码理想汽车L8方向盘转向角度应用随动大灯照明升级

前日,速锐得解码了理想汽车L8车型,由于理想L8是新款车型,架构和理想L9十分相似,与理想ONE这一代有比较大的差异,这恰恰也是我们很好的一次学习机会,也让我们重新认识了理想汽车。 我这里,只挑有…

地平线征程5「卖爆」:理想L8首发,国产大算力芯片开启量产大潮

作者 | 德新编辑 | 王博 一代传奇车型理想ONE功成身退,L系新车L8、L7接棒。 L8和L7,可以理解成理想ONE换代后的五座和六座版,比ONE更大、配置更高、智能化更强,售价区间覆盖33.98 - 39.98万元。 L9上月刚刚实现了月交付破万&…

【BigHereo 35】---L8---C++真题总结

L8---C真题总结(一) 一,【前言】 在三遍学习法中,第一遍一字不落的快速阅读一本教程形成宏观导图, 第二遍是一字一字进行每一章节的学习,形成每一章的思维导图,第三遍是结合真题返回去阅读教程. 在本博文中,我将字做了历年真题的一些错题进行总结, 希望对所有学习着能有帮助. 思…

操作系统(李治军) L8 CPU管理的直观想法

[TOC]操作系统 CPU的 取指执行 给了cpu初地址自动的取值执行 给地址在内存中取出来执行 50:mov ax,[100] 51:mov bx,[101] … … 依次向下顺序执行 管理CPU最直观的方式 设置好PC初值就完事了* PC–程序计算器,用于取指令并自动计数 计算机中有大概一下几个寄存器: …

l系统形式语法_L8R的完整形式是什么?

l系统形式语法 L8R:稍后 (L8R: Later) L8R is an abbreviation of "Later". L8R是“ Later”的缩写 。 It is an expression, which is commonly used in messaging or chatting on social media networking sites like Facebook, Yahoo Messenger, and …

【51单片机】单片机c语言实现小灯点亮,使用P0.0~P0.7控制发光二极管L1-L8依次循环点亮,流水灯

实验接线图 keil程序 #include <reg51.h> unsigned char tab[]{0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(i) {while(i--); } void main() {unsigned char i;while(1){for(i0;i<8;i){P0tab[i];delay(10000);}} }如果你觉得还不错的话&#xff0c;欢迎评…