笔者测试环境VS2019。 基本介绍 原书作者引入Julia Sets意在使用GPU加速图形的绘制。Julia Set 是指满足下式迭代收敛的复数集合 $$ Z_{n+1}=Z_{n}^2+C $$ 环境配置 跑这个例子的主要困难应该在于配置环境。这个程序依赖于openGL中的glut库。由于VS2 ...
分类:
其他好文 时间:
2020-02-06 01:50:46
阅读次数:
71
android入门学习 第一章 android系统架构 四层:Linux内核层,系统运行库层,应用框架层,应用层 1. Linux内核层 提供底层硬件驱动 2. 系统运行库层 通过一些c/c++库位android系统提供特性支持,例如SQLite数据库,OpenGL|ES库,Webkit浏览器内核 ...
分类:
移动开发 时间:
2020-02-05 23:13:03
阅读次数:
104
#include <iostream> // GLEW #define GLEW_STATIC #include <GL/glew.h> // GLFW #include <GLFW/glfw3.h> #pragma comment(lib,"opengl32.lib") #pragma comme ...
分类:
其他好文 时间:
2020-02-04 12:28:55
阅读次数:
141
本文介绍通过java程序在excel中操作形状(图形)的方法,包括: 1. 添加形状(如设置形状类型/位置/大小、形状颜色填充(单色/渐变色/纹理/图片填充)、形状显示或隐藏、形状倾斜角度、添加文本到形状、形状阴影等) 2. 读取形状中的文本和图片 3. 删除形状(删除指定或全部形状) 工具:Spi ...
分类:
编程语言 时间:
2020-02-03 19:01:06
阅读次数:
103
"原博客" 1. 命令行进入要编译的目录 D:\openGL\assimp 4.1.0\assimp 4.1.0 2. 生成makefile的命令:cmake G “MinGW Makefiles” DCMAKE_CXX_FLAGES= std=c++11 3. make的命令:mingw32 ma ...
分类:
其他好文 时间:
2020-01-29 15:55:35
阅读次数:
65
我们通过这张图可以看出来,使用了法线贴图的物体表面更有细节更逼真,其实这就是发现贴图的作用,没什么钻牛角尖的。其实表面没有凹凸的情况是因为我们把表面一直按照平整来做的,要想突出这个表面的凹凸就要用到法线贴图到这里,我们暂停想一下,前面说的几种贴图,漫反射贴图,镜面光贴图,然后再到这个法线贴图。明白了... ...
分类:
其他好文 时间:
2020-01-21 23:49:38
阅读次数:
180
可以多次操作 避免了纹理坐标修改设置的复杂步骤 沿轴旋转正180度,y,z轴不变 相当于沿着x轴翻转 ...
分类:
其他好文 时间:
2020-01-19 23:45:08
阅读次数:
88
在Android上运行OpenGL ES程序需要用到GLSurfaceView控件,GLSurfaceView继承自SurfaceView并实现了GLThread,通过OpenGL ES进行绘制。 OpenGL ES1.0是基于OpenGL 1.3的,OpenGL ES1.1是基于OpenGL 1. ...
分类:
移动开发 时间:
2020-01-19 22:29:21
阅读次数:
135
QT中使用opengl .pro文件中添加 QT += opengl 1、使用指定版本的OpenGL如下使用opengl4.5调用方法,使用指定版本的接口,必须设备图形显示设备支持对应OpenGL版本才可。Q:什么是CoreProfile和Compatibility Profile?A:在OpenG ...
分类:
其他好文 时间:
2020-01-19 14:08:07
阅读次数:
138