码迷,mamicode.com
首页 >  
搜索关键字:opengl    ( 2877个结果
openGL常用对象的创建及使用
一、GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。GPU(显卡核心芯片)是显示卡的“大脑”,它决定了该显卡的档次和大部分性能 二、使用背景 随着OpenGL状态和固定管线模式的移除,我们不在用任何glEnable函数调用,而且也不会有glVertex、glC ...
分类:其他好文   时间:2018-10-27 00:07:41    阅读次数:215
openGL如何在改变窗口大小时,使自己的图形不被拉伸
这里要注意两个概念:视口和视景体,当视口的纵横比和视景体的纵横比相同的时候,改变窗口大小,图像才不会变形; 视景体是指成像景物所在空间的集合。它是一个空间集合体。 单个的视景体,比如一个球体,若要完全显示,其视景体应该是该球体的最小外接立方体;若要只显示上半部分,则取上半球,其视景体是上半球的最小外 ...
分类:其他好文   时间:2018-10-26 19:37:28    阅读次数:1124
opengl 单缓冲与双缓冲
1、说明 GLUT_SINGLE 指定单缓存窗口 GLUT_DOUBLE 指定双缓存窗口 2、原理 GLUT_SINGLE单缓冲,屏幕显示调用glFlush(),将图像在当前显示缓存中直接渲染,会有图形跳动(闪烁)问题 GLUT_DOUBLE双缓冲,屏幕显示调用glutSwapBuffers(),将 ...
分类:其他好文   时间:2018-10-26 17:43:53    阅读次数:177
OpenGL阴影添加学习材料及总结
学习材料PBR基于物理的实时渲染采用了更符合物理学规律的方式来模拟光线,通过模拟虚拟物体表面的粗糙程度,来计算出射该物体的光线呈现一个怎样的方式。PBR材料的三个主要参数称为:反照率、粗糙度、金属度,上图反映了在不同粗糙度、金属度下物体的显示效果。ARKit和ARCoreARKit是Apple推出的在IOS上使用的AR实现技术ARCore是Google推出的在Android上使用的AR实现技术AR
分类:其他好文   时间:2018-10-22 20:46:46    阅读次数:198
mt6732芯片资料mt6732原理图下载
MT6732Platform‐基础介绍LTE4G(64bit)4核芯片-8926与高通芯片性能相当,BOMcost贴近目前6582主流价格,1.5GHz主频,HD分辨率屏,13MP摄像头;与MT6752(64bit8核LTE芯片)闯客网全面兼容,共PCB板-8层板参考设计-6752功耗会略高64bit系统),硬件要求-最小4G+512MB-分别针对拉美、欧洲、中国大陆、东南亚要设计不同射频段mt
分类:其他好文   时间:2018-10-22 16:44:33    阅读次数:183
openGL学习----光照
0.光照处理时候,向量点乘一定要是标准化后的单位向量!!! 1.冯氏光照模型:光照=环境光+漫反射+镜面反射 一般每一项的计算又分为几个小部分 partLight = S * K * M * O; S指光源颜色,K指这部分光照的显示强度(一般来说环境光强度最弱,系数最小,镜面反射最大,漫反射居中), ...
分类:其他好文   时间:2018-10-21 16:50:04    阅读次数:191
openGL学习----相机
0.参考:https://learnopengl-cn.github.io/01%20Getting%20started/09%20Camera/ 0.0其实相机就是搞清楚cameraPos,cameraFornt,cameraUp的关系和用法,以及跟三个欧拉角的关系,以及如何跟鼠标、键盘的wasd ...
分类:其他好文   时间:2018-10-20 19:48:54    阅读次数:234
OpenGL ES着色器语言----------------储存修饰符
一、存储修饰符 本地变量只能使用存储修饰符const。 函数参数只能用const。函数返回值类型和结构体字段不要使用const。 从一个运行时着色器到下一个运行时着色器之间进行数据类型通信是不存在的。这阻止了同一个着色器在多个顶点和片元之间同时执行。 没有存储修饰符或仅仅使用const修饰符的全局变 ...
分类:编程语言   时间:2018-10-15 12:00:35    阅读次数:149
osg之显示点云
osg虽然不是很火,但是对于非计算机专业的人来说确实是一个神器,osg其实也是来自于opengl,它可以理解为一个高度封装的opengl图像库,由于其没有太多太多的技术门槛以及扩展性不高,导致其市场一直不温不火,但是其封装的LOD技术,多线程技术以及显示还是为急需做平台又不想投入大量时间的人提供了便 ...
分类:其他好文   时间:2018-10-13 19:59:09    阅读次数:298
opencv和openGL的关系
OpenCV是 Open Source Computer Vision Library OpenGL是 Open Graphics Library OpenCV主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪、目标(比如人脸)的识别这些都是C ...
分类:其他好文   时间:2018-10-10 21:59:09    阅读次数:141
2877条   上一页 1 ... 30 31 32 33 34 ... 288 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!