1/17
Without VBO Sample Code
#include<iostream>
#include __
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}<GL/glut.h>#include<iostream>
#include <GL/glut.h>
using namespace std;
void __;
void __;
void __;
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}display()triangle()init()#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
__ {
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}int main(int argc, char** argv)#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
__(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutInit#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
__(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutInitWindowSize#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
__(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutInitWindowPosition#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
__("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutCreateWindow#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
__(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutDisplayFunc#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
___
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glutMainLoop();#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
__{
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}void triangle()#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
__(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glBegin#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
__(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glVertex2f#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
___
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glEnd();#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
__{
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}void display()#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
__(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glClear#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
__(.16f,.72f,.08f,1.0f);
triangle();
glFlush();
}glColor4f#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
___
glFlush();
}triangle();#include<iostream>
#include <GL/glut.h>
using namespace std;
void display();
void triangle();
void init();
int main(int argc, char** argv){
glutInit(&argc, argv);
glutInitWindowSize(800,600);
glutInitWindowPosition(100,100);
glutCreateWindow("simple");
glutDisplayFunc(display);
glutMainLoop();
}
void triangle(){
glBegin(GL_TRIANGLES);
glVertex2f(0.0f, .75f);
glVertex2f(-0.75f, 0.0);
glVertex2f(0.75, 0.0);
glEnd();
}
void display(){
glClear(GL_COLOR_BUFFER_BIT);
glColor4f(.16f,.72f,.08f,1.0f);
triangle();
___
}glFlush();