自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用opengl的geometry总结及其源代码

遇到两个问题:(1)如果geometry shader 文件不加上#version 450 core,compile shader source会报错;(2)使用GLFW创建窗口时,不添加glewExperimental = GL_TRUE,使用glGenVertexArrays(1, &vao),直接崩溃源代码如下:basic.vert (vertex shader)#ver

2017-04-26 14:48:51 812

转载 FXC : error X3501: 'main': entrypoint not found

这个问题出现的原因是将.fx文件(着色器文件)导入自己新建的工程以后,VS2013会默认使用HLSL编译器对其进行编译,而.fx文件中并未定义main函数,所以会导致编译出错。 解决方法是:右键.fx文件,“属性->配置属性->常规->项类型”,将“HLSL编译器”改为“不参与生成”

2017-04-20 11:14:16 1792

原创 OpenGL Transform feedback的使用

https://open.gl/feedbackTransform feedbackUp until now we've always sent vertex data to the graphics processor and only produced drawn pixels in framebuffers in return. What if we want to retr

2017-04-18 19:52:19 2276

原创 visual studio 2013错误:error MSB8020

在工程属性中设置对应编译器版本即可,例如使用vs2013打开vs2015工程文件,缺省位vs2015编译器,修改为vs2013,即可编译通过

2017-04-18 16:32:52 914

原创 opengl stencil buffer使用

// GlutStencilDemo.cpp : 定义控制台应用程序的入口点。  //  #include "stdafx.h"  #include  #include  //圆周率宏  #define GL_PI 3.1415f  //获取屏幕的宽度  GLint SCREEN_WIDTH = 0;GLint SCREEN_HEIGHT = 0;

2017-04-07 16:58:35 846

原创 OpenGL立体显示代码(测试环境:3D显示+Nv 3D显卡)

// TestOpenGL.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #include #include using namespace std;float depthZ = -10.0f;double fovy = 45;double nearZ = 3.0f;doub

2017-04-05 17:36:54 1721 1

转载 OpenGL的版本历史和发展

OpenGL®作为业界最为广泛使用的2D和3D图形接口标准,应用在成千上万的各式各样的计算机的程序中。从初期的崭露头角,到与Direct3D激烈竞争,后经历黯淡被Khronos接手又发扬光大,已经历经波折发展了20年。由于过去的黯淡,至今甚至仍有人站在错误的时间角度认为它是落后的——它从未停止它前进的步伐,这篇文章就来简述OpenGL的版本历史和发展。 OpenGL 1.0

2017-04-03 21:59:13 577

原创 第一个OpenGL出现无法识别glGenVertexArrays问题

今天尝试写个opengl小程序,发现glGenVertexArray无法识别的问题。那是因为vs2013自带glew的版本过于老了,glGenVertexArray是glew新版本里面的函数。只需要更新glew库既可以了。下载链接:  https://sourceforge.net/project/downloading.php?group_id=67586&f

2017-04-01 17:13:30 4942 1

64位和32位下的ucrtbased.dll

vs2015程序提示缺少ucrtbased.dll,本资源提供在x64和x86下的版本。

2018-05-17

延迟渲染(OpenGL源代码)

延迟渲染(OpenGL源代码)

2017-03-29

OpenGL立体显示源代码(VS2013)

OpenGL立体显示源代码(VS2013)

2016-11-16

虚拟光驱deamon

虚拟光驱,可以打开iso等虚拟光驱格式。

2012-07-10

tools for thinking

关于建模的一本书,包括建模原则、建模方法等。其中第一点Model Simple, Think complicated特别有意思。

2012-05-02

三维地理信息系统介绍

武大朱庆老师的文章,从整理上面阐述了三维地理信息系统的研究。

2011-01-03

opengl read .ds File Model

a case which describe how to read data from .obj files

2007-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除