![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go-gl
文章平均质量分 89
csxiaoshui
工作已转到.NET,不再从事3D开发 ^-^
展开
-
go-gl搭建开发环境(一)
1. 简介Go语言(Golang)是Google在2009年推出的一种编程语言。Golang是一门开源的语言,可以从github上找到它的源码。Golang也是一门跨平台的语言,可以运行在Windows、Linux、Mac OS X以及Plan9等操作系统上,更多详细的介绍可以参考Golang的官方网站本文主要介绍使用Golang如何开发OpenGL程序,搭建go-gl的开发环境。使用...原创 2018-03-07 22:57:04 · 5299 阅读 · 0 评论 -
go-gl第一个窗口(二)
1. 初始化程序首先添加引用的包,包括glfw和go-glimport ( "runtime" "github.com/go-gl/glfw/v3.2/glfw" "github.com/go-gl/gl/v3.3-core/gl")程序窗口的创建代码非常简单,需要注意的是runtime.LockOSThread调用是必须的,原因参考:LockOST...原创 2018-03-09 09:26:15 · 1208 阅读 · 0 评论 -
go-gl第一个三角形(三)
1. 简述根据OpenGL版本的不同,在场景中绘制几何体的方式和使用的OpenGL函数有很大的差别,概括起来包括: OpenGL模式 方式 备注 LegecyOpenGL 立即模式 LegecyOpenGL DispalyList(显示列表) LegecyOpenGL VertexArray的方式 Lege...原创 2018-03-12 19:38:00 · 611 阅读 · 0 评论