![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图形学
chase_d
这个作者很懒,什么都没留下…
展开
-
实现Mac窗口最小化动画效果
前言在学习opengl的过程中,经一前辈的教导,做出了一个比较有趣的东西:仿制Mac中窗口最小化的动画效果。因为是在我学习opengl的过程中制作的一个东西,所以实现的代码是使用是opengl来实现的,个人感觉思路也适用于其他的框架。实现的核心都在片元着色器中:对片元的uv坐标进行修改,从而模拟实现一个图片变形的整个过程。核心代码只有几句,刚做出来的时候自己也觉得太神奇了,所以希望把这个方法分享出来。方法介绍效果展示首先给上一下最终做出来的一个效果吧~上面实例用到的只是一个简单的矩形加一张贴图,原创 2020-12-03 19:31:45 · 3705 阅读 · 5 评论 -
vs2017配置 opengl + glfw + glad 环境
vs2017配置 opengl + glfw + glad 环境前言本人在学习opengl的时候在配置opengl环境的时候踩过了很多坑,所以在这里希望把自己配置环境的过程总结归纳给大家,希望后续的同学入门学习opengl的时候可以更快的配置好环境上手编写代码,跳过无必要的踩坑时间。当然这些都是自己学习过程中的一些个人经验,可能会有一些错误的话也请大家包涵指正。库介绍这里使用的是glfw和glad这两个库,这里可能有的同学会问:为什么学习opengl不需要用到opengl的库呢?实际上,OpenGL原创 2020-11-27 20:43:18 · 985 阅读 · 2 评论