Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Cocos2dx-OpenGL ES2.0教程:你的第一个立方体(5)
在上篇文章中 我们介绍了VBO索引的使用 使用VBO索引可以有效地减少顶点个数 优化内存 提高程序效率 本教程将带领大家一起走进3D 绘制一个立方体 其实画立方体本质上和画三角形没什么区别 所有的模型最终都要转换为三角形 同时 本文还会介绍
opengl es
cocos2dx
c
OpenGL
OpenGL之Shader编程入门
1 shader 编程基础 1 1 Vertex shader与Fragment shader Vertex shader即顶点着色器 用来改变顶点的属性 Fragment shader即片元着色器 用来改变片元的颜色 在Direct3D中
OpenGL
图形渲染
glfwPollEvents()程序崩溃
系列文章目录 文章目录 系列文章目录 前言 一 程序崩溃的地方找不到 二 解决步骤 1 vs2019中打开 诊断工具 窗口 2 在vs2019中打开 并行堆栈 窗口 总结 例子 源码下载 前言 如果使用GLFW 没有这句glfwPollEv
OpenGL
openGL 天空盒
glfwPollEvent
openGL渲染循环崩溃
【OpenGL】OpenGL入门之纹理(Texture)
目录 纹理 纹理环绕方式 纹理过滤 多级渐远纹理 Mipmap 加载与创建纹理 stb image h 生成纹理 应用纹理 纹理单元 参考 纹理 在此之前 我们已经可以为每个顶点添加颜色来增加图形的细节 从而创建出有趣的图像 但是 如果想让
OpenGL
计算机图形学
几何学
如何在Windows下使用OpenGL 2.0的API(包括GLSL)http://sourceforge.net/projects/mesa3d/files/MesaLib/7.0.3/MesaLi
转 如何在Windows下使用OpenGL 2 0的API 包括GLSL http pkgs fedoraproject org repo pkgs tigervnc MesaLib 7 6 1 tar bz2 7db4617e9e10ad
cocos2dx
OpenGL
Android中opengles,egl库的结构
目录 egl opengl es的软硬件实现 需要的库 库的分工 加载模块 软件实现模块 硬件实现模块 egl opengl es的软硬件实现 需要的库 算是android中的egl库 用来加载具体的实现 软件实现或者硬件实现 system
框架
opengles
EGL
Android
OpenGL
计算机图形学-扫描转换直线段-直线方程法-DDA算法-中点算法-OPENGL实现-详解
扫描转换直线段 说明与环境配置 环境配置 扫描转换直线段 方法一 直线方程法 代码描述 算法比较简单 暂无代码 方法二 数字差分分析DDA算法 代码描述 方法三 中点算法 代码描述 所有代码下载与效果展示 说明与环境配置 生成一个线段的方法
计算机图形学
OpenGL
扫描转换直线段
直线算法
openGL之API学习(八十一)glsl的双精度double-precision
10年以前的旧显卡基本上是没有双精度的 新显卡使用双精度需要开启GL ARB vertex attrib 64bit 和 GL ARB gpu shader fp64扩展 并且显卡架构要在SM5以上 就算有些显卡支持双精度类型 但是一些函数
OpenGL
可视化
着色器
GLSL
openGL之API学习
openGL之API学习(九十八)glGetProgramInfoLog
返回着色器程序的日志信息 void glGetProgramInfoLog GLuint program GLsizei maxLength GLsizei length GLchar infoLog program Specifies t
OpenGL
可视化
着色器
c
openGL阴影实现(软阴影)
openGL系列文章目录 文章目录 openGL系列文章目录 前言 一 现实世界中的柔和阴影 二 生成柔和阴影 百分比邻近滤波 PCF 1 引入库 代码 运行效果 源码下载 前言 目前我们所展示的阴影生成方法都仅限于生成硬阴影 即带锐边的阴
OpenGL
openGL软阴影
openGL消除阴影锯齿
openGL消除硬阴影
cocos2dx opengl入门系列四-显示图片
运行环境 mac 10 12 2 xcode Version 8 2 1 cocos2dx x 3 13 1 代码 新建cocos2dx项目 具体操作官网有教程 新建好后 新建Test cpp 代码如下 Test cpp Texture C
c
cocos2dx
OpenGL
【OpenGL】笔记十九、深度测试
1 流程 在前面的教程中 我们有简略介绍过深度测试 它的存在帮助我们最终渲染的画面不会存在那些本应被遮挡住了的图像 其实若深究其中的原理的话 倒也没多复杂 就是每次渲染一个图形时测测当前这个要渲染的像素是否是目前离屏幕最近的 若是 就说明没
OpenGL笔记
图形渲染
OpenGL
深度测试
c
opengl测试操作
深度测试 深度缓冲 Depth Buffer 来防止被阻挡的面渲染到其它面的前面 在这一节中 我们将会更加深入地讨论这些储存在深度缓冲 或z缓冲 z buffer 中的深度值 Depth Value 以及它们是如何确定一个片段是处于其它片段
Render
OpenGL
模板测试
深度测试
OpenGL系列教程之十二:OpenGL Windows图形界面应用程序
这篇文章是关于使用MVC Model View Controller 模型 视图 控制 框架在windows平台下创建OpenGL图形界面应用程序 MVC框架在GUI Graphic User Interface 图形用户界面 应用程序中被
OpenGL
openGL系列教程
openGL之API学习(四十五)正向渲染和延迟渲染
如果你是一个游戏开发者 在你使用的图形引擎中或多或少都听说过forward rendering和deferred rendering 通常你必须在你的游戏中选择一种 但它们是什么 彼此之间有什么不同 我们又该如何选择呢 Modern Gra
OpenGL
图形学
着色器
GLSL
openGL之API学习
Linux: android studio AVD emulator启动不了
前置条件 目前我台式机电脑的情况是 OS Slackware Linux 14 1显卡 NVidia 独立显卡 用于 GPU计算 Intel i3 集成显卡 用于连接 43寸液晶显示器 今天安装当前最新版本的 android studio
解决问题
Android
android studio
OpenGL
glx
Ubuntu18.04安装OpenGL依赖库
sudo apt get install build essential sudo apt get install libgl1 mesa dev sudo apt get install libglu1 mesa dev sudo apt
多媒体编程
Ubuntu
OpenGL
codeblocks
人像美妆效果实现(贴纸)——OpenGL实现
一 贴纸美妆 人像美妆效果的实现方式有很多种 其中贴纸美妆是最常见也是应用最广泛的一种实现方式 它有实现简单 素材可移植和可复用性高等优点 是目前众多美颜美妆相关的App中应用最多的美妆实现方式 它有点像我们玩的贴在脸上或手臂上的的纹身贴纸
图像算法
OpenGL
opengles
图像处理
图形渲染
pyglet 绝对路径 相对路径
加载绝对路径 加载 3D 模型文件 model path path to model obj model pyglet resource file model path import pyglet window pyglet window
OpenGL
javascript
开发语言
ECMAScript
OpenGL学习之路18---- 点光源
代码放在github上 根据教程 ogldev一步步开始 记录学习历程 之前学习了三个基于平行光的光照模型 相关博文如下 OpenGL学习之路15 环境光 OpenGL学习之路16 漫射光 OpenGL学习之路17 镜面反射光 平行光没有起
OpenGL
«
1 ...
68
69
70
71
72
73
74
...76
»