首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
山河木马
掘友等级
前端工程师
|
one piece
问问你内心
获得徽章 20
动态
文章
专栏
沸点
收藏集
关注
赞
168
文章 163
沸点 5
赞
168
返回
|
搜索文章
最新
热门
GPU自动处理专题8-混合测试
混合测试,Blending 很多人第一次接触透明效果时,都会碰到这些困惑: 为什么设置了 alpha,物体却没有变透明 gl.enable(gl.BLEND) 一开,到底发生了什么 新颜色到底是怎么和
GPU自动处理专题7-深度测试
深度测试 前面的专题里,我们已经讲过: 裁剪 透视除法 NDC 视口变换 光栅化 裁切测试 模板测试 这一篇终于来到 3D 渲染里一个真正绕不开的主题: 如果你刚接触 WebGL,几乎一定遇到过这些问
GPU自动处理专题6-模板测试
圆形遮罩 先别背 API 如果你是第一次学模板测试,我建议先不要急着记: gl.colorMask gl.stencilMask gl.stencilFunc gl.stencilOp 因为一上来就
GPU自动处理专题5-裁切测试
裁切测试 前面的专题里,我们已经一路讲过: 裁剪,Clipping 透视除法 NDC 视口变换 光栅化 到了这里,很多人会在 WebGL API 里又看到一个名字很像的东西: 这时候就很容易懵: 这个
GPU自动处理专题4-填充覆盖区域(光栅化)
核心定义 光栅化,Rasterization,就是把“几何图元”变成“屏幕上的片元”的过程。 更直白一点说: 前面阶段处理的是点、线、三角形这种几何对象 光栅化处理的是“这个三角形到底覆盖了哪些屏幕位
GPU自动处理专题3-NDC怎么映射成屏幕像素坐标(视口变换)
--- theme: v-green highlight: vs2015 --- # 核心结论 - `NDC` 变成屏幕像素坐标,本质上就是做一次`视口变换`,`Viewport Transform
GPU自动处理专题2-NDC是什么(透视除法)
核心定义 NDC,Normalized Device Coordinates,中文一般叫标准化设备坐标。 它是 GPU 在裁剪空间之后、屏幕坐标之前的一个中间坐标空间。 你可以把它理解成:GPU 把所
GPU自动处理专题1-裁剪到底在裁什么(裁剪)
裁剪到底在裁什么 学 WebGL 3D 的时候,很多人都会反复看到一个词: 裁剪。 教程里经常会说: 顶点先进入裁剪空间 GPU 会做裁剪 裁剪之后再做透视除法 但很多人其实并没有真正搞明白: 裁剪到
渲染管线-计算得到gl_FragColor(片元着色器)之后续GPU流程
核心结论 计算出 gl_FragColor 之后,并不代表这个颜色一定会显示到屏幕上。 GPU 后面还会经过一串逐片元操作,Per-Fragment Operations,只有通过这些步骤,这个片元才
渲染管线-计算得到gl_Position(顶点着色器)之后续GPU流程
核心流程 GPU 后续会继续走完整的图形管线,大致顺序是: 图元装配 裁剪 透视除法 视口变换 光栅化 片元着色 各种测试与混合 写入帧缓冲 如果把它串成一句话,就是: 1. 图元装配 顶点着色器是“
下一页
个人成就
优秀创作者
文章被点赞
1,403
文章被阅读
240,753
掘力值
7,652
关注了
50
关注者
375
收藏集
5
关注标签
19
加入于
2018-03-07