Newbie to Opengl

40 views
Skip to first unread message

Deepa Mohan

unread,
Jun 4, 2014, 2:43:58 PM6/4/14
to go...@googlegroups.com
Hi,

I'd like to learn opengl. Can someone let me know where to start ?

Thanks,
DM

Peter Waller

unread,
Jun 5, 2014, 1:03:49 PM6/5/14
to Deepa Mohan, go-gl
Hi Deepa,

How much experience and what kind do you have? What would you like to achieve with OpenGL?

I can recommend NeHe's tutorials as a general introduction to opengl. go-gl has a load of examples you can run here:


Hope that helps,

- Peter


--
You received this message because you are subscribed to the Google Groups "go-gl OpenGL libraries for go" group.
To unsubscribe from this group and stop receiving emails from it, send an email to go-gl+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

jrago...@gmail.com

unread,
Jun 6, 2014, 12:32:50 AM6/6/14
to go...@googlegroups.com, dmo...@gmail.com, p...@pwaller.net
I disagree about NeHe, those ones are fairly dated. Even NeHe seems to recommend using the ones at http://www.opengl-tutorial.org/ now which use 3.3. They also have source for OpenGL 2.1, but since OS X Mavericks now supports 3.3+ on most machines, it's not really necessary. I believe iOS also outright forces you to use buffer objects. I have the first few implemented in Go at github.com/go-gl/mathgl/examples They're nonworking at the moment of posting, but I'm working on fixing them now; there should be stable ones at github.com/Jragonmiris/mathgl/examples .

Brett Wilkins

unread,
Jun 6, 2014, 12:36:21 AM6/6/14
to jrago...@gmail.com, go...@googlegroups.com, dmo...@gmail.com, p...@pwaller.net
I would recommend http://open.gl/ for some starter tutorials, which should also be 3.x. Just a note, that these are C/C++ tutorials, not Golang tutorials.

I’ve run into issues attempting to get go-gl working with OpenGL 3.x/4.x on OS X (Mavericks at the moment). C/C++ versions of the same code work fine.
-- 
Brett Wilkins
Sent with Airmail

jrago...@gmail.com

unread,
Jun 6, 2014, 12:45:21 AM6/6/14
to go...@googlegroups.com, jrago...@gmail.com, dmo...@gmail.com, p...@pwaller.net
For completion's sake, there's also the arcsynthesis ones:


Originally I was going to port those, but they use GLUT so I have to work around that since we only have a GLEW port.

This one looks really cool, I found it when searching for stuff on instanced rendering/model pools:

Reply all
Reply to author
Forward
0 new messages