![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机图形学
文章平均质量分 58
林林亓
爱吃扒鸡
展开
-
GAMES101-Homework4
【代码】GAMES101-Homework4。原创 2023-12-18 12:08:44 · 390 阅读 · 0 评论 -
GAMES101-Lec10~12几何 曲线 曲面网格
所有曲面的点都直接给出或者可以通过映射关系得到 虽然没有直接给出点的数据x,y,z,但是拥有u,v的取值范围以及从( u , v ) → ( x , y , z ) 的映射关系,那么只需要将所有的u,v代入自然就可求得x,y,z。不考虑物体是一个表面,而是表面为一堆点,只要点足够密集,就看不到点与点之间的缝隙 理论上可以表示任何几何 通常三维扫描等得到的结果就是点云 点云可以变成三角形面多边形网格被非常广泛地应用,可以用obj文件来表示 例如:x+y+z=1或者f(x,y,z)=0; 缺点:不会告诉任何点原创 2023-12-17 20:31:38 · 971 阅读 · 0 评论 -
GAMES101—Lec 07~09:Shading 定义、着色模型、着色频率、图形渲染管线、纹理
定义:引入明暗与不同颜色的过程称为着色重心坐标是由三角形顶点定义的坐标。三角形上的任一顶点p(x,y)都可以用三个顶点的线性组合表示:p=w1a+w2b+w3c且系数之和为1:w1+w2+w3=1 (只有系数之和为1,p点才在这个三角形所在的平面上)当满足三个系数都为非负数时,该点在三角形内部可以看出,重心坐标是齐次坐标的一种这三个系数所表示的坐标(w1,w2,w3),就是该三角形上p点的(归一化)重心坐标。原创 2023-11-29 11:41:06 · 867 阅读 · 0 评论 -
GAMES101-Homework2
MSAA多重采样抗锯齿。原创 2023-11-23 20:49:41 · 401 阅读 · 0 评论 -
GAMES101—Lec 05~06:光栅化
采样:把一个连续函数离散化的过程,eg:x=1,f(x)=…x=2,f(x)=…屏幕:在图形学中,我们认为屏幕是一个二维数组,数组里的每一个元素为一个二维像素。包围和:覆盖某个图形的最小的那个矩形。光栅化:把每个像素的值表现在屏幕上。判断了像素中心是否在三角形内部。inside函数实现原理。像素:屏幕里面的小方块。原创 2023-11-21 19:48:24 · 92 阅读 · 0 评论 -
GAMES101-Homework0&Homework1
【代码】Games101-Homework。原创 2023-11-15 09:25:15 · 68 阅读 · 0 评论 -
Eigen的基操
CV一波大佬的。原创 2023-11-14 20:01:26 · 103 阅读 · 0 评论 -
记录配置VS,使用opencv与Eigen
注意更改博客中版本的部分细节,比如opencv_world440d.lib换成自己下载的版本。本人第一次配置时候按照这篇内容配置的,但是不知道哪里的问题配置失败了。2.配置opencv,参考大佬。3.配置Eigen,参考大佬。原创 2023-11-14 19:20:32 · 615 阅读 · 0 评论