跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES101 B站课程地址GAMES101 课程资料百度网盘【提取码:0000】 目录 光线追踪 ...
跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES B站课程地址GAMES 课程资料百度网盘 提取码: 目录 几何 几何表示 隐式表示 更多的隐式表示方法 显示表示 更多的显式表示方法 曲线与曲面 贝塞尔曲线 B zier Curves 代数表示 贝塞尔曲线性质 分段贝塞尔曲线 贝塞尔曲面 几何操作 曲面细分 Loop Subdivision Catmull 曲面简化 几何 几何 ...
2021-02-25 11:16 0 357 推荐指数:
跟着闫令琪老师的课程学习,总结自己学习到的知识点 课程网址GAMES101 B站课程地址GAMES101 课程资料百度网盘【提取码:0000】 目录 光线追踪 ...
在空间中,曲线有重要的作用,例如可以在空间中定义一条曲线,摄像机或者物体沿着曲线运动;另外字体可以用曲线来表示,也成矢量,这样字体无论拉多大都不会出现锯齿。 做一条曲线的方法,比较广为人知的是贝塞尔曲线,在PS之类的软件经常用到。 贝塞尔曲线的表示 ...
的噪声图: 可以看到两个向量点乘投影形成的条带。一点也不均匀。 解决方法是对点积后的结果 ...
又是一个七天七夜。对于3D游戏、图形卡原理;一个图形学初哥总算弄明白一些了。但疑惑的更多,以至于每天都有“十万个为什么”在脑海中翻腾;辗转难眠。意念力已耗尽,必须休闲一段时间了。尽管,对于实时光线追踪算法有了新的解决方案;但论证还是要放在后面的章节。下面内容,相当部分是网上抄录整理的,以便后面 ...
三维仿射变换 缩放 三维平移 三维旋转 使用轴角表示旋转 ...
开一个新坑,记录从零开始学习图形学的过程,现在还是个正在学习的萌新,写的不好请见谅。 首先从最基础的直线生成算法开始,当我们要在屏幕上画一条直线时,由于屏幕由一个个像素组成,所以实际上计算机显示的直线是由一些像素点近似组成的,直线生成算法解决的是如何选择最佳的一组像素来显示直线的问题 ...
什么是WebGL? WebGL是一项使用JavaScript实现3D绘图的技术,浏览器无需插件支持,Web开发者就能借助系统显卡(GPU)进行编写代码从而呈现3D场景和对象。 WebGL基于OpenGL ES 2.0,OpenGL ES 是 OpenGL 三维图形 API 的子集 ...
继续图形学之旅,我们已经解决了如何画线和画圆的问题,接下来要解决的是,如何往一个区域内填充颜色?对一个像素填充颜色只需调用SetPixel之类的函数就行了,所以这个问题其实就是:如何找到一个区域内的所有像素? 区域的表示方法 定义一个区域可以有两种方法,即内点表示法和边界表示法,内点表示就是指 ...