随笔分类 -  Advanced C++ Graphics Tutorial

摘要:借用子龙的一句话:不会写Shader,也敢说会OpenGL 参考:https://www.khronos.org/opengl/wiki/Shader_Compilation Shader使用需要2个过程,1. Shader编译 2.Shader链接,其过程类似于C/C++程序 Shader编译 创 阅读全文
posted @ 2020-04-17 12:54 unicornsir 阅读(212) 评论(0) 推荐(0) 编辑
摘要:经过前面几个系列的洗礼,对SDL及OPENGL有了很粗浅的认识 这次我们要升级了,钟爱的Sprite的闪现,先做个没有Shader的Spite,什么? 还有Shader?Shader是神马东东,别急,下一系列就会出现Shader Sprite.h 1 #pragma once 2 #include 阅读全文
posted @ 2020-04-17 12:03 unicornsir 阅读(184) 评论(0) 推荐(0) 编辑
摘要:完成系列二后,心里相当激动,如果能看到精美的游戏动画多好...... 这不是做梦,有梦想就能实现,但是我们还是一步一步来,先来看一下显示普通的图形 注:在此版本里,用了最容易的老式OPENGL,后面接下来用的是新式的moden opengl MainGame.h 1 #pragma once 2 # 阅读全文
posted @ 2020-04-16 12:46 unicornsir 阅读(192) 评论(0) 推荐(0) 编辑
摘要:系列一完成后,总想跃跃欲试地看到怎么出现一个窗体 1.窗体的第一个版本 MainGame.h 1 #pragma once 2 #include <SDL/SDL.h> 3 #include <GL/glew.h> 4 5 class MainGame 6 { 7 public: 8 MainGam 阅读全文
posted @ 2020-04-16 11:24 unicornsir 阅读(153) 评论(0) 推荐(0) 编辑
摘要:相关网址: SDL: https://www.libsdl.org/ GLEW:http://glew.sourceforge.net/ ***第一个注意点: 添加完成头文件和库后,想试试牛刀了 #include <SDL/SDL.h> int main() { return 0; } 出现了:LI 阅读全文
posted @ 2020-04-16 10:55 unicornsir 阅读(261) 评论(0) 推荐(0) 编辑