# (c) Tuomas J. Lukka needGL() import vob from java.awt import Color from test.tools.gfx import * def testSolid(): vs = getvs() vs.put(vob.vobs.SolidBackdropVob(Color.black)) paper = vob.gl.SpecialPapers.solidPaper(Color.blue) pq = vob.gl.GLRen.createFixedPaperQuad(paper, 0, 0, 1, 1, 0, 10, 10, 10) vs.put(pq, vs.coords.ortho(0, 0, 100,100, 100, 100)) paper = vob.gl.SpecialPapers.solidPaper(Color.red) pq = vob.gl.GLRen.createFixedPaperQuad(paper, 0, 0, 1, 1, 0, 10, 10, 10) vs.put(pq, vs.coords.ortho(0, 0, 200,100, 100, 100)) render(vs) checkAvgColor(95, 95, 4, 4, (0,0,0)) checkAvgColor(140, 140, 20, 20, (0,0,255)) checkAvgColor(240, 140, 20, 20, (255,0,0))