Getting introduced to VBO

After learning that immediate mode is depreciated, I’ve been lost in the world of modern opengl. I’m not sure where to start, everything looks different to me. After learning about immediate mode and its’ basics, what is the next step on the path of LWJGL? What is VBO supposed to do besides render faster? Also, what are some great, yet simple tutorials on the basics of VBO that I can trust ???

I sort of figured it out myself. Somehow, whenever I post aa question, I usually figure it out myself. Now that I have some what oof an understanding of VBO, what occasions should I use VA and DL in?(I know VA could be used for slower processors)

The “OpenGL 3.2 and newer” tutorial on the lwjgl wiki is pretty good :slight_smile:

http://www.lwjgl.org/wiki/index.php?title=Main_Page

VBO doesn’t render faster. VBO is a buffer which allows you to send data to GPU once and render it many times.

(Just presenting some other good tutorials in case they are desired)

@SHC’s LWJGL specific OpenGL tutorial series: http://goharsha.com/lwjgl-tutorial-series/

The arcsythesis tutorials http://www.arcsynthesis.org/gltut/
the wonderful @ra4king has ported the code examples to LWJGL here: https://github.com/ra4king/LWJGL-OpenGL-Tutorials

@trollwarrior1 … which generally results in faster rendering.

i like

https://github.com/g-truc/ogl-samples or
https://github.com/Groovounet/ogl-samples

alot.

Funny, I started trying to get to understand vbos again.