Rendering Code

Here is a rendering method that we can add to any applet.

    void DrawScene() {
        view.transform(vertList, tranList, vertices);
        ((FlatTri) triList[0]).setVertexList(tranList);
        raster.fill(getBackground());


        sort(0, triangles-1);
        for (int i = triangles-1; i >= 0; i--) {
            triList[i].Draw(raster);
        }
    }
Lecture 14   Slide 13   6.837 Fall '00