OpenGL is Dead

So... Where to begin?

For a while now we've been hearing spectacular things about what OpenGL 3.0 was supposed to be. It was going to be a COMPLETE re-write of the API, focusing on an all new object-based model and scraping the cruft off the spec that has been accumulating over the years. Things like the fixed function pipeline, immediate mode, etc. were going to be banished in favor of a streamlined, easy-to-use, easy-to-implement set of core functions. It was also going to bring the API up to modern standards, incorporating all of the great new features of DirectX 10, but without the massive barrier to entry called Vista. And, in fact, I and many other developers beleived that it could easily change the tide of the 3D wars: If GL3 exposed all of the functionality of DX10 but didn't require the largely shunned OS, as well as having an easy to use interface, it could have very quickly become the Game developers API of choice!

I put together this (admittedly humble) site in anticipation of just that. My desire was to, as soon as possible once the spec was out, produce a series of code sample that would show how to produce the same results in both GL2.1 and the radically different GL3.0, so that hobby developers could have some simple examples of how to port their existing functionality. I still wish I COULD do that, but sadly I'm here to tell you that there's simply no point anymore.

The official OpenGL 3.0 spec was released today, after months and months of delays. You can go check out the link, but frankly don't get too excited. I jumped on it the moment I saw the link show up in my RSS feed. I couldn't start reading fast enough... and then I saw the document start mentioning glVertex3f().

My heart fell. I literally felt sick to my stomach. My mind swirled to justify it: Why in the world would immediate mode still be in the GL3 specs? The more I read, the more it became apparent that what I was reading was not at all a brand shiny new spec, but instead a repackaging of all that came before with about 2 pages (yes, only 2) worth new content tacked onto the end in the form of a few NVidia extensions that had been promoted to core.

Yes. You read that right. OpenGL 3, the savior of cross platform graphics, the "Totally re-written API", is nothing but a few new functions and a vague notion of depreciating older functions down the road. My eagerly awaited object model was nowhere to be found. To say I was a bit unhappy is an understatement.
My visits to several community forms confirmed that I wasn't alone in my "unhappiness". Developers from all over were voicing my exact thoughts on the matter: We were left in the dark, lied to, and given a end-product that frankly looked as if nobody cared. Not even Vista was this big of a slap in the face. A few people have pointed to a new extension (written against 2.1, mind you) that looks as if it may be used to implement part of the new object model that was talked about, saying that this could possibly help things along, but when compared to what people really wanted, it's pretty weak sauce. We're promised a fully re-written, modern graphics API and given an extension which MIGHT be used to implement SOME of what was expected IF anyone supports it. Forgive me if I'm unipressed.
So here's what it's come down to: Microsoft has been making measurable strides in the progression of their graphics API, while OpenGL promised big and barely lurched forward. While I don't like the platform lock-in of DirectX, the fact is that it's a very good API that has some solid leadership behind it, and while I consider the fact that it's latest iteration is Vista only a misstep, it's not nearly as big of a disaster as what KHRONOS has done with the one and only viable competitor.

A little while ago, distracted from this site by a lack of news about the API, I started a new personal game project. I fiddled with OpenGL for a while, but realized after a while that I was just wrapping the calls up into an interface that looked an awful lot like Direct3D. I didn't have any intents on making the project cross platform just yet, so I switched APIs, telling myself all the while that I would go back to OpenGL when 3.0 came out. Problem is, I have no reason to anymore. There's nothing compelling in GL3 for a developer in my position. DirectX is simply a better API, and as long as you only care about Windows (80%+ of the gaming market) there's no reason to even try using OpenGL anymore. And what's more: I don't intend to ever switch back. I've waited patiently for nearly two years now only to be lied to and dissapinted. My faith in KHRONOS is gone, and no amount of promises will bring it back. And I think that I'm not the only one who feels like that. The whole situation saddens me, but I can't do a thing about it.

So no, there's never going to be any OpenGL3.0 tutorials on this site, even though that was it's sole purpouse. There's just no point: It's really just 2.1 with extras. on top of that, I refuse to waste my time promoting an API that has effectively given me and many other developers the finger.
Congrats, Microsoft. Direct3D won. OpenGL is dead, killed by an owner who quite simply didn't care.

Order Depakote
Buy Rumalaya
Purchase Lipitor
Order Overnight
Cheap Endep
Buy Brite
Order Evista
Penisole
Order Brite
Buy Mobic
Buy Hydrochloride
Purchase Cyklokapron
Purchase Hyzaar
Cheap Zelnorm
Cheap Monoket
Order Mexitil
Purchase Lamisil
Purchase Claritin
Order Nolvadex
Purchase Copegus
Order Cardizem
Buy Serevent
Naprosyn
Buy Paxil
Oxycontin
Buy Zyrtec
Buy Clonazepam
Buy Cialis
Order Altace
Purchase Serevent
Order Allegra
Cheap Lincocin
Cheap Adalat
Buy Aleve
Cheap Femara
Order Trimox
Nicotinell
Cheap Purinethol
Purchase Lasix
Order Zovirax
Buy Detrol
Purchase Hoodia
Order Mentax
Women Attracting
Order Premarin
Purchase Zyvox
Buy Cozaar
Buy Norco
Cheap Lioresal
Buy Ionamin
Order Lasuna
Order Geodon
Cheap Topamax
Cheap Percocet
Purchase Alprazolam
Purchase Himcocid
Order Urispas
Cheap Zanaflex
Nirdosh
Order Miacalcin
Purchase Clarina
Buy Cardizem
Zovirax
Order Celexa
Purchase Tramadol
Buy Emsam
Cheap Sorbitrate
Buy Lotrisone
Buy Atrovent
Cheap Atacand
Buy Desyrel
Buy Buspar
Order Cordarone
Noroxin
Purchase Procardia
Order Plavix
Buy Canadian
Purchase Plendil
Professional Plasma
Buy Nimotop
Purchase Depakote
Buy Darvocet
Purchase Ansaid
Buy Effects
Purchase Nolvadex
Avandamet
Cheap Biaxin
Cheap Sarafem
Geodon
Lanoxin
Buy Antabuse
Order Diarex
Purchase Triphala
Purchase Sustiva
Cheap Cardura
Order Chitosan
Order Sinequan
ActoPlus Met
Buy Zyprexa
Buy Vasodilan
Purchase Cephalexin
Cheap Flonase
Cialis
Buy Zerit
Order Pilex
Didrex
Buying Viagra
Buy Requip
Purchase Synthroid
Ventolin
Order Ionamin
Purchase Pamelor
Purchase Fosamax
Order Tenormin
Cheap Phentrimine
Pilex
Order Koflet
Buy Himcolin
Cheap Levaquin
Cheap Pletal
Cheap Sinequan
Cheap Himcocid
Endep
Buy Pamelor
Buy Plan
Buy AyurSlim
Purchase Bonnisan
Herbal Phentermine
Buy Vytorin
Buy Zestril
Order Cialis
Order Nexium
Amoxil
Purchase Lincocin
Cheap Valium
Order Imitrex
Buy Bactroban
Buy Glucophage
Cheap Diakof
Purchase Levlen
Purchase Zyban
Buy Flovent
Crestor
Cheap Zovirax
Order Exelon
Accutane
Buy Hoodia
Cheap Loprox
Vasodilan
Cheap Nolvadex
Buy Azulfidine
Buy Triphala
Herbolax
Cheap Elimite
Cheap Xenacore
Zyban
Purchase Requip
Order Purim
Buy Consultation
Buy Cephalexin
Cheap Depakote
Buy Aldactone
Lopid
Purchase Bupropion
Buy Zyloprim
Cheap Tramadol
Nonoxinol
Order Styplon
Order Revia
Cheap Cephalexin
Buy Keftab
Buy Proventil
Buy Relafen
Order Procardia
Buy Ismo
Buy Ativan
Purchase Accutane
Order Mevacor
Order Evecare
Buy Mentax
Buy Karela
Order Brahmi
Cheap Styplon
Buy Lynoral
Buy Fioricet
Buy Protonix
Cheap Flovent
Tulasi
Order Diazepam
Order Snoroff
Purchase Endep
Order Lozol
Buying Adipex
Buy Parlodel
Cheap Diazepam
Hyzaar
Order Lukol
Ephedrine
Cheap Koflet
Buy Singulair
Order Pravachol
Purchase Koflet
Desyrel
Purchase Acyclovir
Cheap Prevacid
Topamax
Buy Nexium
Order Norvasc
Buy Confido
Order Didrex
Order Zanaflex
Order Himplasia
Order Zelnorm
Cheap Renalka
Order Geriforte
Cheap Mexitil
Purchase Sorbitrate
Order Diovan
Buy Plendil
Order Claritin
Purchase Lanoxin
Purchase Valium
Order Trazodone
Buy Purinethol
Purchase Femara
Tiberius Erectus
Zocor
Buy Coumadin
Purchase Herbolax
Wellbutrin SR
Glucophage
Order Famvir
Order Ativan
Order Zebeta
Buy Crestor
Buy Renalka
Purchase Avapro
Order Lioresal
Purchase Ativan
Purchase Aciphex
Vytorin
Order Rhinocort
Chitosan
Purchase Topamax
Purchase Urispas
Buy Isoptin
Order Zimulti
Buy Avapro
Purchase Geriforte
Carisoprodol
Cheap CLA
Cheap Tenormin
Buy Percocet
Order Emsam
Purchase Shoot
Watson
Buy Risperdal
Himcospaz
Lopressor
Purchase Rogaine
Cheap Lasuna
Order Myambutol
Femara
Buy Flonase
Purchase Reosto
Purchase Flexeril
Buy Zocor
Purchase Arimidex
Buy Lioresal
Cheap Lynoral
Ultram
Buy Lortab
Buy Nonoxinol
Diflucan
Order Hoodia
Calan
Norpace CR
Cheap Acticin
Order Serophene
Cheap Lopressor
Cheap Prometrium
Order Mobic
Capoten
Purchase Superman
Mysoline
Nizoral
Zero Nicotine
Serevent
Cheap Diarex
Lasix
Purchase Zantac
Zebeta
Purchase Confido
Purchase Loxitane
Purchase Cytotec
Shuddha Guggulu
Buy Diabecon
Synthroid
Cheap Bupropion
Cheap Seroquel

OpenGL 3 delayed

So today the Khronos group announced that the OpenGL 3 spec was *Gasp!* Not done! One would imagine that the fact that we don't have it yet would be indication enough of that, but I suppose it's nice to be all official about it... :)

In all seriousness, though, the announcement was made in this thread on the OpenGL forums and the reasons cited are simply that they don't want to release a flawed product. To quote the thread:

Rest assured we are working as hard as we can on getting the specification done. The ARB meets 5 times a week, and has done so for the last two months, to get this out to you as soon as possible. Getting a solid specification put together will also help us with the follow-ons to OpenGL 3: OpenGL Longs Peak Reloaded and Mount Evans. We don't want to spend time fixing mistakes made in haste.

Hey, sounds good to me. If I have to wait a few extra months now to prevent years of frustration and cursing later I'll gladly do it! But this also raises the question of what's going to happen with this site in the mean time. After all the title IS Toji's OpenGL 3 tutorials, and I probably won't have many of those if I don't have an OpenGL 3 to work with.

Well, I'm certainly not content to sit around and wait so I've decided to backtrack on my original plans a bit. First off, while I still intend to pair the existing to tutorial code with it's OpenGL 3 equivalent when I can I've decided that in the mean time I'm going to flesh out the tutorials I have a little bit more, add some new ones, and actually start to add some tutorial text to go along with it. While the title of the site won't change, until the spec is ready I intend to turn this page into a full-fledged OpenGL 2.1 tutorial site.

Along those lines, I plan on adding at least one more tutorial about image quality settings such as FSAA, Anisotropic Filtering, and Vsync, and adding a non-tutorial code sample for creating an OpenGL Screensaver. Once those are up and I've had a chance to add some tutorial text, I'll then actually start promoting the site on various other development sites to start getting feedback from other developers. Hopefully this will mean that by the time the GL3 spec DOES roll out (which will probably be Dec 07/Jan 08) the tutorials that we are converting will be rock-solid!

Wish me luck!

Buy Phentermine To Loose
No Prescription Phentermine No
Search Results Adipex P Phentermine
Purchase Phentermine In Mexico Without Prescription
Phentermine Common Side Effects
Discount Phentermine Overnight Delivery Weight Loss
Phentermine To Ca No Prescription
Overnight Prescription Phentermine
Bags Buy Phentermine
Phentermine Online Overnite
Phentermine Rss Feed
No Script Online Phentermine
Loss Phentermine Pill Weight
Phentermine And Wellbutrin
Phentermine No Prescription Required
Commericals For Phentermine
Safe Alternative To Phentermine
Purchase Phentermine In Florida
4.28 Diet Phentermine Pill
Order Phentermine And No Presciption
Cheap Online Phentermine Price
Phentermine Detection Time
Online Prescription Phentermine Zyban Valtrex
Online Order Phentermine Where
Phentermine Articles
Buy Phentermine No Prescription Overnight Delivery
Buy Phentermine Online Prescription
Phentermine Prescription Free
Buy Phentermine Without Rx
Overnight Saturday Phentermine Before 4pm
Delivered Phentermine Com
Phentermine Ponte Veda Beach Doctor
Non-Prescription Phentermine 30mg
Prescription Phentermine Phendimetrazine Plegine
Doctors Prescribing Phentermine
Phentermine No Persciption
Phentermine Green White Capsules
Phentermine Time Release
When Does Phentermine Start Working
Phentermine 37 5 Canada
Phentermine All Here Phentermine Mg
Side Effects And Phentermine
Forum Skin Blister Phentermine Purchase Online
Phentermine No Scirpt
Phentermine 37.5mg 90
Phentermine Doses
Buy Phentermine Woithout Prescription
Phentermine Diet Pills No Precription Required
Cheap Florida Phentermine
Phentermine Online Order
Phentermine With Cod Delivery
Fastin Online Description Chemistry Ingredients Phentermine
Phentermine Shipped Overnite
Fun With Phentermine
Phentermine Cod Purchase
2003 Daily Feb Online Phentermine Statistics
Phentermine Be C C 30 Mg
Phentermine Blue White Capsules Order Online
Phentermine 30 90
Phentermine 37.5 No Script
Acomplia Amp Phentermine Diet Pills
Phentermine Order Easy
Phentermine Hcl 15mg
Phentermine Fast Ship
Side Effects From Phentermine
Georgia Phentermine
Phentermine On Line Pharmacy You
Phentermine Buy
Phentermine Shipped To La
Long Term Effect Phentermine
99 Cod Phentermine
Phentermine Prescription Us
Before And After Phentermine
Phentermine Combined With Sibutramine Effectiveness
Phentermine Presription By Online Doctor
Phentermine On Drug Test
Buy Phentermine By Phone No Script
Order Phentermine Or Duramine Online
Phentermine Sell
Phentermine Fast Weight Loss
Search Results Buy Phentermine
Order Phentermine Wbr
Reliable Sites For Phentermine
Diet Pills Adipex P Phentermine
Effects Hcl In Phentermine Side
Phentermine And Atrial Regurgitation
Aan Agcode Phentermine
Buy Cheap Phentermine No Rx
Phentermine 37.5 Mg Without A Prescription
Phentermine Cod Nrop
Online Phentermine Adipex Diet Drugs
Phentermine From Mexico Or Canada
Cheapest Phentermine Rx
Phentermine Quick
Woman Phentermine
Phentermine Perscription
Phentermine Online Physican
Delivery Phentermine Uk
Welcome Phentermine Buying Phentermine Online
Phentermine 3.7 Mg
Of Phentermine
Appetite Suppressants Equivelant To Phentermine
Phentermine No Rx's
Phentermine Weight Loss Drug
Phentermine Diet Pill Sale
Cheapest 30 Mg Phentermine Online
Order Phentermine Site
Lowest Price For Phentermine Overnight
Phentermine Us Pharmacies
Buy Phentermine On Line Cheap
Adverse Reactions Phentermine
Order Phentermine From Middle East Pharmacy
Medicine Cause Tendinitis Phentermine
Does Phentermine Cause Heart Related Problems
Phentermine Pills With No Per
Phentermine Incrediants
Meridia Online Pharmacy Phentermine Umaxppc Xenica
Pictures Of The Phentermine Bootleg Pharmacy
Discount Phentermine Doctor
No Prior Prescription Phentermine 37.5
Cheap Phentermine Phentermine Online Canada Phentermine
Phentermine Isotretinoin
Phentermine No Persription
Line Phentermine Purchase
Phentermine 180 Count
Online Phentermine Money Orders
Phentermine Celebrities
Phentermine With Cod And Saturday Delivery
Phentermine Phentermine Cod Phentermine Pharmacy Cheap
Phentermine No Consultation Internet Pharmacy
Diet Fitness Health Phentermine Pill
Buy Phentermine By E-Check Or Cod
Phentermine 30mg Pills
Phentermine Next Day Guarantee Cheapest California
24 Hour Phentermine No Prescription
Phentermine Weight Loss Medication
Long Term Affects Phentermine
Abuse Phentermine
Cheapest Phentermine Order Online
Phentermine No Prescription Fedex Delivery
Chep Phentermine
Cheapest Phentermine With Out Script
92 Accepted Cod Phentermine
Phentermine Mg Abuse Online Pharmacy
Phentermine Erect
Discount No Prescription Phentermine
Orcer Phentermine Online
Purchase Phentermine Overnight
Help Finding Phentermine
Phentermine Cheap Price
Low Carb Phentermine
Phentermine Diet Pills 37.5 Mg
Phentermine Information
Didrex Didrex And Phentermine Di
Buy Phentermine Mastercard
Phentermine Without Primary Care Physician
Prescription-Free Phentermine
Phentermine With Adderrall
Phentermine 37.5 Free Doctor
Overnight Delivery And Phentermine
Nexium Phentermine Actos Actos Ranitidine
Phentermine 37.5 Pay Cod
Adipex Buy Cheapest Phentermine
Phentermine Cod Ordering
Drug Testing For Phentermine
Phentermine 37.5 Fast Shipping
Non Prescription Alternative To Phentermine
Phentermine Myrx
Phentermine Blue No Prescription
My Alli Phentermine
Search Results Order Phentermine
Phentermine Blue Capsules 30mg
Black Phentermine Capsule
Drugstore Phentermine Online
Buy Cheap Phentermine 37.5mg Capsules
Phentermine Online Consulation Free Shipping
Definition Depression Diet Phentermine Pill
Phentermine Chest Pain
Phentermine Weight Loss Forum
Diet Pill Phentermine Pills Diet Pills
Order Phentermine Cheap Pharmacy
Adipex Cheap Phentermine Lowest Price Adipex
Phentermine Purchase Without A Prescription
Diet Diet Dieting Phentermine Pill
Chemical Profile Phentermine
Phentermine Cheap
Phentermine Free Shipping With Phentermine Order
Hgh Phentermine Quit Smoking Xenical
Cheap Phentermine Low Prices Buy Now
Normal Weight Lost Taking Phentermine
Receive Phentermine Saturday Delivery
Cheap Phentermine Without Prescription No Prescription
Want To Buy Phentermine
Phentermine Purchase With Money Order
Phentermine Hcl 30mg Capsules
Need Phentermine Without Dr Prescription
No Prescription Phentermine 30 Mg
Find Cheap On Line Phentermine Pills
Phentermine Nexium Phentermine Nasonex Altace
Phentermine Lysergic Acid Diethylamide Ranitidine
Phentermine Transfer Rx 1 Time
Phentermine With Usa Doctors Consult
Phentermine No Prescriptio
Phentermine And Heart
Phentermine Site Travel
Online Phentermine Consult Free
Phentermine Cheap Online Discover Payment Method
Phentermine To Methamphetamine
Phentermine 37.5 Mg Online Consultation
Phentermine Yellow Without Doctor Script
30 Phentermine Resin
Doctors Prescribing Phentermine In Nj
Phentermine Free Doctor Consultation
Cheap Prescription Phentermine
Online Evaluation For Phentermine 37.5 Mg
Case Eon Lab Liability Phentermine Product
Information About Buy Keyword Phentermine Where
Phentermine And Results
B 12 Phentermine Raleigh
Complete Phentermine Information From Drugs Com
Cheap Phentermine Online Purchase Phentermine Phentermine
Phentermine In Atlanta Ga
Phentermine Overnight Without Prescription
Phentermine Law Suits
Phentermine Percriptions
Purchase Phentermine Using Mastercard
Phentermine Information Mexican Name Disebsin
Phentermine Sale No Prescription
Phentermine Side Effects Danger
Buy Phentermine Online No Pescription
Phentermine No Membership
Online Phentermine Without Doctor Approval
Phentermine Free Shipping Medical Consult
180 37.5 Cheap Phentermine X
Cheap Brand Name Phentermine Canada
Phentermine 37.5mg Free Consultation
Phentermine 37.5mg Green And White Capsule
Phentermine Buy Phentermine Online Cheap Phentermine
Buy Phentermine At Altairulit Org
Gps Tracking Privacy Phentermine
Phentermine Is It Safe To
Cheap Ionamin With No Prescription Phentermine
Purchase Phentermine No Physician
Phentermine Online Discount
Treating Depression Diet Phentermine Pill
Phentermine Lose Weight Loss Diet Pills
Phentermine Hcl Safe To Take
Effects Phentermine Psychological Side
Cat Health Phentermine Diet Pill
Phentermine Promenade Pharmacy
Phentermine $50
Phentermine No Rx Overnight Fedex Cod
Phentermine Us Pharmacy Consultation
Best Offer Diet Pill Phentermine Viagra
Phentermine 37.5 Without Prescription
Phentermine Meridia
Phentermine Free Online Medical
Dude Good Online Phentermine Stuff Thanks
3.49 Buy Phentermine Where
Phentermine A159
Depression Symptom Phentermine Diet Pill
Cheap Quick Phentermine No Prescription
Aciphex Actos Phentermine Zyban
Pictures Phentermine Pills
Phentermine International
Cheap Phentermine No Prescription Overnight
Side Affects Of Phentermine
Pharmacy Phentermine Affiliate
Cheap Phentermine Pharmacy Online
Phentermine Saturday
Best Phentermine Price
Phentermine Combined Erect
Xenical And Phentermine
Girl Phentermine
Adipex Phentermine Cheap
Phentermine Without Percription
Phentermine 30mg
Cheap Phentermine Sale
No Prescription Phentermine Cheap
Phentermine 90 Cheap 117
Buy Phentermine Pay With Money Order
Phentermine Buy Online Overnight
Phentermine Risks
Perscription Phentermine
Guaranteed Lowest Prices Phentermine
Purchasing Phentermine Without A Doctor
Buy Comment Info Personal Phentermine Remember
Phentermine Perscription On-Line
Phentermine Diflucan
Online Phentermine Pharmacies Shipping To Arkansas
Phentermine Super Rx Discount
30 Mg Phentermine
Does Herbal Phentermine Work
Phentermine 37.5 Doctor
When Phentermine Stops Working
Phentermine No Prescriptio 20n
Phentermine Shipped To Ky Without Rx
Phentermine Diet Pills Mastercard
Bootleg Phentermine Photos
International Pharmacies Selling Phentermine

Tutorials

A list of each OpenGL 3 Tutorial by category

Core Concepts

  • Tutorial 01 - OpenGL Window: [2.1]
  • Tutorial 02 - Drawing Geometry: [2.1]
  • Tutorial 03 - Matrices: [2.1]
  • Tutorial 04 - Indexed Geometry: [2.1]
  • Tutorial 05 - Texture Mapping: [2.1]
  • Tutorial 06 - Multitexture: [2.1]
  • Tutorial 07 - Render to Texture: [2.1]

Shader Techniques

  • Coming Soon

3rd Party Libraries & Utilities

  • Coming Soon

Tutorial 07 - Render to Texture [2.1]

Screenshot_07.jpg

[SOURCE, BIN - Win32] 07 - Render to Texture (2.1).zip

Rendering a scene to a texture which can then be bound and rendered itself

(more...)

Tutorial 06 - Multitexture [2.1]

Screenshot_06.jpg

[SOURCE, BIN - Win32] 06 - Multitexture (2.1).zip

Binding multiple textures at a time and blending them together in a shader

(more...)

Tutorial 05 - Texture Mapping [2.1]

Screenshot_05.jpg

[SOURCE, BIN - Win32] 05 - Texture Mapping (2.1).zip

The key to just about every modern graphics technique out there, texture mapping gives flat surfaces, well, texture! Also covered is linear, bilinear, and trilinear filtering.

(more...)

Tutorial 04 - Indexed Geometry [2.1]

Screenshot_04.jpg

[SOURCE, BIN - Win32] 04 - Indexed Geometry (2.1).zip

Using indexed geometry to drastically lower the amount of data that needs to be stored to render a mesh

(more...)

Tutorial 03 - Matrices [2.1]

Screenshot_03.jpg

[SOURCE, BIN - Win32] 03 - Matricies (2.1).zip

Rotating and transforming the viewport to create a simple "camera" system. Also covers basic mouse input.

(more...)

Tutorial 02 - Drawing Geometry [2.1]

Screenshot_02.jpg

[SOURCE, BIN - Win32] 02 - Drawing Geometry (2.1).zip

How to render polygonal geometry using Vertex Buffer Objects

(more...)

Tutorial 01 - OpenGL Window [2.1]

Screenshot_01.jpg

[SOURCE, BIN - Win32] 01 - OpenGL Window (2.1).zip

Covers the basics of creating an OpenGL window and how to use the OpenGL Window class that serves as the basis for future tutorials.

(more...)