计算机图形学
文章平均质量分 65
ZTao-z
这个作者很懒,什么都没留下…
展开
-
OpenGL:ImGUI在GLFW库和GLAD/GLEW库的环境下使用
步骤1:修改imgui_impl_opengl3.h中的默认OpenGL3 loader// Set default OpenGL3 loader to be gl3w#if !defined(IMGUI_IMPL_OPENGL_LOADER_GL3W) \ && !defined(IMGUI_IMPL_OPENGL_L原创 2019-03-07 10:48:48 · 4879 阅读 · 5 评论 -
Bresenham算法画直线
// 参考https://rosettacode.org/wiki/Bitmap/Bresenham%27s_line_algorithm#C中的代码int dx = abs(Xb - Xa), dy = abs(Yb - Ya);int sx = Xa < Xb ? 1 : -1, sy = Ya < Yb ? 1 : -1;int err = (dx > dy ?...原创 2019-03-28 16:51:51 · 504 阅读 · 0 评论 -
动画原理:3D贪吃蛇游戏制作(OpenGL)
1. 游戏框架搭建(1)资源加载部分摄像机着色器和纹理(2)游戏物体3D渲染部分(3)蛇的部分(4)游戏控制部分(4)游戏数据结构部分(5)游戏主程序2.完成蛇和食物的3D精灵加载和渲染(1)蛇(2)食物(3)障碍物3.实现蛇的控制Bonus:蛇的碰撞检测与响应效果图...原创 2019-09-18 13:52:18 · 2137 阅读 · 22 评论