OpenGL杂谈
文章平均质量分 87
zxx43
Excited!
展开
-
从头开始绘制一个球体
不使用任何帮助库,编写一个函数实现一个带有光照与贴图效果的球体模型.原创 2014-10-24 23:32:50 · 7089 阅读 · 3 评论 -
纹理采样和过滤
纹理采样,线性过滤,渲染到纹理的具体实现,类OpenGL的CPU软渲染教程.原创 2015-09-13 17:40:25 · 5024 阅读 · 1 评论 -
建立渲染管线
实现类opengl渲染库,用cpu模拟渲染管线教程原创 2015-09-19 22:34:30 · 2234 阅读 · 0 评论 -
搭建Windows渲染环境
类OpenGL软渲染教程,使用CPU模拟OpenGL渲染管线工作.原创 2015-09-27 14:04:51 · 2782 阅读 · 0 评论 -
近面裁剪
近面裁剪算法实现,修改透视矩阵的问题.原创 2015-07-11 16:48:16 · 5353 阅读 · 4 评论 -
光栅化插值方法
光栅化方法详解,自己实现一个光栅化算法用以实现软渲染器.原创 2015-07-04 14:40:27 · 7806 阅读 · 1 评论 -
OpenGL阴影贴图详解
OpenGL阴影贴图详解,使用着色器实现的阴影贴图算法.原创 2015-02-24 15:58:54 · 6806 阅读 · 5 评论 -
shader漫反射模拟
使用shader模拟漫反射光照,分别采用glsl与hlsl实现.原创 2015-02-21 15:54:43 · 1688 阅读 · 0 评论 -
从头开始绘制一个圆锥体
如何建立一个带法线和纹理坐标的截头圆锥体.原创 2014-12-13 14:39:03 · 4256 阅读 · 0 评论 -
简易bmp图片读取
一个简单的bmp图片加载类原创 2014-11-29 13:02:07 · 3172 阅读 · 2 评论 -
高度图地形读取与漫游
高度图的读取渲染以及漫游原创 2014-11-22 21:01:25 · 4087 阅读 · 0 评论 -
用球体模拟天空
之前说到可以用球体作为Sky Dome模拟天空,那么就来说一说其中的细节.Sky Dome就是天空穹顶,是一种在三维场景中模拟天空的方法,用Sky Dome模拟的天空较Sky Box更为逼真,对应用Sky Box的场景采用雾效果很容易穿帮,而Sky Dome不会,因为Sky Box是方形从视点到各个顶点的距离不相等,Sky Dome则是球体,把视点设置为球体中心则到各个顶点的距离相等,雾效原创 2014-11-18 15:24:50 · 2761 阅读 · 0 评论 -
使用着色器模拟雾效果
上一篇关于天空盒的blog谈到了雾效果,那么这次来讨论一下用着色器实现雾效果的具体实现方法.雾在大自然中是一种常见的天气现象,比如清晨时分在山上就能看到这种效果.我们可以使用OpenGL轻松地模拟出来,使用固定管线设置GL_FOG_COLOR,GL_FOG_DENSITY,GL_FOG_START,GL_FOG_END,GL_FOG_MODE等GL_FOG系列参数,然后调用glEnable原创 2014-11-18 15:26:28 · 2092 阅读 · 0 评论 -
视景体方程与剔除
视景体六个平面方程推导与视景体裁剪的应用.原创 2014-11-15 01:10:59 · 2699 阅读 · 0 评论 -
光栅化方法优化
之前用包围盒和中心坐标法做过光栅化实现,但是那个方法存在问题,这次要实现一个更高效的光栅化方法.原创 2015-08-15 22:52:56 · 3099 阅读 · 0 评论