Thank String and Robert,I can create the quad but I would like to know
how to make the quad with texture(a 320x480 bitmap) best fits with the
screen?

On Apr 28, 5:17 pm, Robert Green <rbgrn....@gmail.com> wrote:
> String is correct on using the matrix stack.  Follow those
> instructions and also consider just creating a textured quad and
> rendering it in an orthographic projection.  That's a common practice
> for a nice, fast, easy background on a 3D scene.  If you want it to
> look far away just blur and darken it in your favorite 2d graphic
> editor.
>
> If you don't know how to set the projection to orthographic or create
> a quad or set texture coordinates, etc, consider getting the red or
> blue book on OpenGL.  It's an excellent investment for your first GL
> project.
>
> On Apr 28, 2:32 am, String <sterling.ud...@googlemail.com> wrote:
>
>
>
> > On Apr 26, 7:24 am, CMF <manf...@gmail.com> wrote:
>
> > > Hi all, I would like to ask how to add a static background to the kube
> > > from the ApiDemo
>
> > There are two ways that immediately occur to me. First, make it
> > translucent and put it on top of a view containing your background
> > image. See
> > com.example.android.apis.graphics.TranslucentGLSurfaceViewActivity for
> > an example.
>
> > > I have created a sqaure behind the Kube, but it will rotate as the
> > > kube does
>
> > And this is the other approach. To make the cube rotate independently
> > of your background, you should be able to restore the unrotated model-
> > view matrix before your background-rendering code. Something like
> > this:
>
> >         gl.glMatrixMode(GL10.GL_MODELVIEW);
> >         gl.glLoadIdentity();
> >         gl.glTranslatef(0, 0, -3.0f);
> >         gl.glScalef(0.5f, 0.5f, 0.5f);
>
> >         gl.glPushMatrix();  // This saves the unrotated matrix
> >         gl.glRotatef(mAngle,        0, 1, 0);
> >         gl.glRotatef(mAngle*0.25f,  1, 0, 0);
> >         mWorld.draw(gl);
> >         gl.glPopMatrix();  // This restores the unrotated matrix
>
> >         // Put your background-drawing code here
>
> > I haven't tested the above code (it was written on the fly for this
> > response) but that's the basic idea. I use that technique in a couple
> > of places in various OpenGL apps.
>
> > String
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to android-developers@googlegroups.com
> > To unsubscribe from this group, send email to
> > android-developers+unsubscr...@googlegroups.com
> > For more options, visit this group 
> > athttp://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group 
> athttp://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to