void Draw(object sender, GLKViewDrawEventArgs args)
 {
     GL.Clear(ClearBufferMask.ColorBufferBit);
     if (ripple != null)
     {
         GL.DrawElements(BeginMode.TriangleStrip, ripple.IndexCount, DrawElementsType.UnsignedShort, IntPtr.Zero);
     }
 }
 void Draw(object sender, GLKViewDrawEventArgs args)
 {
     GL.Clear((int)All.ColorBufferBit);
     if (ripple != null)
     {
         GL.DrawElements(All.TriangleStrip, ripple.IndexCount, All.UnsignedShort, IntPtr.Zero);
     }
 }
        public void Draw(object sender, GLKViewDrawEventArgs args)
        {
            GL.ClearColor(0.65f, 0.65f, 0.65f, 1f);
            GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);

            GL.Oes.BindVertexArray(vertexArray);

            effect.PrepareToDraw();

            GL.DrawArrays(BeginMode.Triangles, 0, Monkey.MeshVertexData.Length / 8);
        }
        public void Draw(object sender, GLKViewDrawEventArgs args)
        {
            if (!isDeviceMotionAvailable)
            {
                return;
            }

            GL.ClearColor(0.0f, 0.0f, 0.0f, 1.0f);
            GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);

            GL.Oes.BindVertexArray(vertexArray);

            // Render the objects with GLKit
            for (int i = 0; i < (NumCubes + NumStars); i++)
            {
                var effect = effects [i];
                effect.PrepareToDraw();
                GL.DrawArrays(BeginMode.Triangles, 0, 36);
            }
        }
		public void Draw (object sender, GLKViewDrawEventArgs args)
		{
			if (!isDeviceMotionAvailable)
				return;

			GL.ClearColor (0.0f, 0.0f, 0.0f, 1.0f);
			GL.Clear (ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);

			GL.Oes.BindVertexArray (vertexArray);

			// Render the objects with GLKit
			for (int i = 0; i < (NumCubes + NumStars); i++) {
				var effect = effects [i];
				effect.PrepareToDraw();
				GL.DrawArrays (BeginMode.Triangles, 0, 36);
			}
		}
		public void Draw (object sender, GLKViewDrawEventArgs args)
		{
			GL.ClearColor (0.65f, 0.65f, 0.65f, 1f);
			GL.Clear (ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);

			GL.Oes.BindVertexArray (vertexArray);

			effect.PrepareToDraw ();

			GL.DrawArrays (BeginMode.Triangles, 0, Monkey.MeshVertexData.Length / 8);
		}
Example #7
0
 void Draw(object sender, GLKViewDrawEventArgs args)
 {
     Renderer.FastDrawing = true;
     Renderer.ClearView();
     Renderer.RenderModel(App.Manager.CurrentModel, Camera);
 }
		void Draw (object sender, GLKViewDrawEventArgs args)
		{
			GL.Clear ((int)All.ColorBufferBit);
			if (ripple != null)
				GL.DrawElements (All.TriangleStrip, ripple.IndexCount, All.UnsignedShort, IntPtr.Zero);
		}