summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/testApp.cpp35
-rw-r--r--src/testApp.h5
2 files changed, 31 insertions, 9 deletions
diff --git a/src/testApp.cpp b/src/testApp.cpp
index ea03c54..6091759 100644
--- a/src/testApp.cpp
+++ b/src/testApp.cpp
@@ -18,7 +18,7 @@ represents a handset
how to deal with time/ range being limited
-exponential
--choose VP carefully- perspective
+-choose VP carefully- perspective
-just decide the longest time that it will be active
scalability
@@ -82,11 +82,32 @@ void testApp::setup(){
imeis[i]+=(char)(ofRandom(10)+48);
}
}
-<<<<<<< HEAD
-
- //bgimg.allocate(
-=======
->>>>>>> 02635c7127b158a2821ce1f2e9fde20407d81037
+
+
+ //bgimg.allocate(256,256,OF_IMAGE_COLOR);
+ //
+ /*
+ cols=new ofColor[4];
+ cols[0]=ofColor(80,80,80);
+ cols[1]=ofColor(80,80,80);
+ cols[2]=ofColor(0,0,0);
+ cols[3]=ofColor(0,0,0);
+ float fi,fj,ifi,ifj;
+ float si=1.0f/bgimg.width;
+ float sj=1.0f/bgimg.height;
+ for (int i=0,fi=0.0f,ifi=1.0f;i<bgimg.width;i++,fi+=si,ifi-=si){
+ for (int j=0,fj=0.0f,ifj=1.0f;j<bgimg.width;j++,fj+=sj,ifj-=sj){
+ bgimg.getPixels()[(j*bgimg.width+i)*3]=(unsigned char)((ifj*((ifi*cols[0].r)+(fi*cols[1].r)))+(fj*((ifi*cols[2].r)+(fi*cols[3].r))));
+ bgimg.getPixels()[(j*bgimg.width+i)*3+1]=(unsigned char)((ifj*((ifi*cols[0].g)+(fi*cols[1].g)))+(fj*((ifi*cols[2].g)+(fi*cols[3].g))));
+ bgimg.getPixels()[(j*bgimg.width+i)*3+2]=(unsigned char)((ifj*((ifi*cols[0].b)+(fi*cols[1].b)))+(fj*((ifi*cols[2].b)+(fi*cols[3].b))));
+ }
+ }
+
+ */
+ bgimg.loadImage("TextureTrapdoor.jpg");
+ bgimg.setUseTexture(true);
+ bgimg.update();
+
}
@@ -101,7 +122,7 @@ void testApp::update(){
void testApp::draw(){
glDisable(GL_LIGHTING);
- ofBackground(0,0,0);
+ bgimg.draw(0,0,256,256); //windowWidth,windowHeight);
camera.begin();
diff --git a/src/testApp.h b/src/testApp.h
index 6f64416..3b6d4ba 100644
--- a/src/testApp.h
+++ b/src/testApp.h
@@ -22,12 +22,13 @@ class testApp : public ofBaseApp{
int windowWidth, windowHeight;
ofCamera camera;
-
+
int numLines;
ofPoint *lines;
string *imeis;
-
+
ofImage bgimg;
+ ofColor *cols;
};