<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[平安羊的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yangap</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yangap]]></copyright><item><title><![CDATA[Qt编程环境下学习《OpenGL编程指南（原书第九版）》（二）]]></title><link>https://blog.youkuaiyun.com/yangap/article/details/102990641</link><guid>https://blog.youkuaiyun.com/yangap/article/details/102990641</guid><author>yangap</author><pubDate>Sat, 09 Nov 2019 19:26:40 +0800</pubDate><description><![CDATA[第二章

就像第一章所说，我们这次尝试使用原生的API来加载、编译和链接着色器代码。

首先还是看OpenGLWidget类定义：

class OpenGLWidget : public QOpenGLWidget,protected QOpenGLFunctions

{

 const char* vShader ={

 "#version 330 core\n"

...]]></description><category></category></item><item><title><![CDATA[Qt编程环境下学习《OpenGL编程指南（原书第九版）》（一）]]></title><link>https://blog.youkuaiyun.com/yangap/article/details/102980353</link><guid>https://blog.youkuaiyun.com/yangap/article/details/102980353</guid><author>yangap</author><pubDate>Fri, 08 Nov 2019 21:24:00 +0800</pubDate><description><![CDATA[背景

 因项目的需要，本人开始学习OpenGL的编程知识，所以以《OpenGL编程指南（原书第九版）》作为学习样板。因之前一直用Qt进行项目的开发，深感Qt编程框架对于项目开发的强大和易用。而书上的样本例程采用的GLFW框架，安装和调试仍然需要花费一定的时间进行学习和熟悉，一旦出现问题后，因GLFW框架的资料过少，一旦出现问题后，势必给学习者带来负担。因此，我尝试用Qt来学习书中的例子程序...]]></description><category></category></item></channel></rss>