← Back

ofxGL3Renderer

github.com/tgfrerer/ofxGL3Renderer · @tgfrerer
OF 0.7 Graphics

EXPERIMENTAL opengl3.2 for openframeworks using glfw3

5 1 Last commit 13y ago Created 13y ago

Branches ahead of master

These branches have commits not yet on master — could be unmerged fixes or work in progress worth a look.

further_tests 11 commits ahead · last commit 13y ago
test_texCoords 5 commits ahead · last commit 13y ago
testcase_new_of_renderer 4 commits ahead · last commit 13y ago

README

ofxGL3Renderer



EXPERIMENTAL OpenGL3.2 context for openframeworks using glfw3. Currently Mac-Ony, but with an eye to multiplatform, using GLFW3

WARNING



This will blow up in your face, possibly leak memory like a whole geriatric ward - and steal your lunch money.

Consider it about as stable as a drunk giraffe on a tightrope.

Play around with this at your own peril.

current status



1. Creates an openGL 3.2 context successfully on mac 2. GLSL 150 seems to work 3. we haz success! works on arch linux64: Vendor: NVIDIA Corporation Renderer: GeForce 9600M GT/PCIe/SSE2 Version: 3.2.0 NVIDIA 310.19 GLSL: 1.50 NVIDIA via Cg compiler

things that seem to work w / ofxGL3Renderer::



ofCamera use and operations. ofCircle() ofTriangle() ofRect() ofMatrix() ofTranslate() ofScale() ofRotate()

Screenshots



OS X

image

Linux (Arch Linux 64bit)

image

build notes



to build on os x all should be set.

to build on linux using makefiles all should be set, too, use freshest openframeworks dev branch from git @ hash bbe2e01d142c2ec1ea89e9850ba79d6773fbc7b8 - remember to recompile openframeworksCompiled if pulling in new openframeworks dev branch code.

to use the sublimeproject files, the project files need to be updated to point to the correct absolute paths, where absolute paths are given in the .sublime-project file.

Get this addon

HTTPS
SSH