OpenGL Workshop - 26th

97 views
Skip to first unread message

Benjamin Blundell

unread,
May 15, 2013, 5:24:23 AM5/15/13
to london-h...@googlegroups.com
Hi all. Just to let you know the workshop is still go. I reckon it'll be short (10:30 for an 11am start till about 4pm). I'll be covering the very basics, so Triangles, Shaders, Buffers, Matrices, Vectors, Transforms, the OepnGL pipeline and such. Its a basic, quick introduction and designed for beginners.

You will need:

1) A Laptop with a discrete 3D Card (so no Macbook Airs) capable of OpenGL2.1 Core or above
2) A C++ Compiler from the following - Clang, GCC, MSVC
3) A Dev environment such as:
    - GCC Toolchain under linux with OpenGL Libraries, Boost and similar
    - MSVC 10 (So Visual Studio 2010 Express or Pro) with Boost compiled and installed with Visual studio service pack 1
    - Clang/GCC on the Mac with the ability to run from the command line
4) CMake
5) Working knowledge of C++

The idea will be, I'll have a few exercises, a few talky bits and then we can get some colours and things drawn and played with. There is a substantial setup time, as dev environments for OpenGL C++ can take time. I'll be posting up full instructions in the next couple of days.


Finally, if anyone knows C++ and OpenGL and fancies lending me a hand, I'd be really happy as we do need bodies to help people install stuff, code stuff and have fun playing around with pretty graphics so if you can spend 5 hours this sunday, I'd be really happy!

Cheers

Ben

SamLR

unread,
May 15, 2013, 6:48:38 AM5/15/13
to Hackspace Mailing List
Which version of OpenGL, I may be wrong but IIRC there's a substantial difference between 2.x and 3?

Also are you thinking of using any extra libraries (GLUT, GLEW etc)? as some of these can be buggers to set up (e.g. anything on mac). 

I'll try and make it if I can, I had a lot of fun poking through various tutorials and would love to actually do a bit more. 

S


--
You received this message because you are subscribed to the Google Groups "London Hackspace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to london-hack-sp...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Benjamin Blundell

unread,
May 15, 2013, 7:04:24 AM5/15/13
to london-h...@googlegroups.com
Ultimately, yes, there is a large difference. OSX Still doesnt support 3 fully! >< But I'll be going with the techniques applicable to 3 - essentially non-immediate mode rendering. GLFW is what I'm going for and yes, thats a bitch to setup but thats what im doing this week - making the transition a little easier.

Benjamin Blundell

unread,
May 15, 2013, 7:05:27 AM5/15/13
to london-h...@googlegroups.com
Yes, also GLEW and GLM but I've included these in my own special build so the majority of that is hidden away. I've got CMake on the job. Just testing compilation on Windows at present. Should be fine in the end.

Benjamin Blundell

unread,
May 19, 2013, 8:26:38 AM5/19/13
to london-h...@googlegroups.com
Signup sheet and the general gist of what we are covering can be found here!

http://wiki.london.hackspace.org.uk/view/GraphicsHackspace

Please signup on the list so we know how many people to expect. This is open to non-members (though you should become members! :) ) as well as members and will be from 10:30 till 4pm.

Cheers

Ben/Oni

Benjamin Blundell

unread,
May 22, 2013, 2:31:45 PM5/22/13
to london-h...@googlegroups.com
Code for the session has been released here:

https://github.com/OniDaito/OpenGLCourse

Please read, download and install before the Sunday session if you can! Its not the easiest of code but I've taken out a lot of the hassle of getting setup :)

Cheers

Ben

Tim Storey

unread,
May 22, 2013, 3:33:32 PM5/22/13
to london-h...@googlegroups.com
nice set of stuff there, thanks, sadly I can't make sunday but I look forward to the next one
\t

Benjamin Blundell

unread,
May 27, 2013, 7:21:59 AM5/27/13
to london-h...@googlegroups.com
Thanks to everyone who came along. I had fun and although we had some code errors (sorry) most of you seemed to get stuff up and running. Any feedback is greatly appreciated. If people are keen, I'll run another one day.
Reply all
Reply to author
Forward
0 new messages