https://github.com/vbsw/opengl-go-example
simple OpenGL example with GLFW3 in Go
https://github.com/vbsw/opengl-go-example
example glfw go golang opengl simple
Last synced: 9 days ago
JSON representation
simple OpenGL example with GLFW3 in Go
- Host: GitHub
- URL: https://github.com/vbsw/opengl-go-example
- Owner: vbsw
- License: bsl-1.0
- Created: 2020-04-28T18:10:21.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-05T17:31:19.000Z (over 4 years ago)
- Last Synced: 2024-06-20T06:22:12.268Z (over 1 year ago)
- Topics: example, glfw, go, golang, opengl, simple
- Language: Go
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenGL Go Example
[](https://godoc.org/github.com/vbsw/opengl-go-example) [](https://goreportcard.com/report/github.com/vbsw/opengl-go-example) [](https://masterminds.github.io/stability/experimental.html)
## About
OpenGL Go Example opens a window showing graphics rendered in OpenGL. It is programmed using Go and GLFW. OpenGL Go Example is published on and .
## Copyright
Copyright 2020, Vitali Baumtrok (vbsw@mailbox.org).
OpenGL Go Example is distributed under the Boost Software License, version 1.0. (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
OpenGL Go Example is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Boost Software License for more details.
## Compilation
To compile the texture example use
$ go install -tags texture github.com/vbsw/opengl-go-example
## References
- https://golang.org/doc/install
- https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
- https://godoc.org/github.com/go-gl/gl/v3.3-core/gl
- https://godoc.org/github.com/go-gl/glfw/v3.3/glfw
- https://dave.cheney.net/2013/10/12/how-to-use-conditional-compilation-with-the-go-build-tool
- https://github.com/cstegel/opengl-samples-golang
- https://learnopengl.com
- http://www.opengl-tutorial.org