gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] libvob ./TODO org/nongnu/libvob/impl/OrthoCoord...


From: Asko Soukka
Subject: [Gzz-commits] libvob ./TODO org/nongnu/libvob/impl/OrthoCoord...
Date: Mon, 10 Mar 2003 08:29:31 -0500

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Changes by:     Asko Soukka <address@hidden>    03/03/10 08:29:31

Modified files:
        .              : TODO 
        org/nongnu/libvob/impl: OrthoCoorder.java 

Log message:
        SolidBgVob -> SolidBackdropVob

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/TODO.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/org/nongnu/libvob/impl/OrthoCoorder.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: libvob/TODO
diff -u libvob/TODO:1.6 libvob/TODO:1.7
--- libvob/TODO:1.6     Mon Mar 10 06:27:12 2003
+++ libvob/TODO Mon Mar 10 08:29:30 2003
@@ -60,10 +60,17 @@
        - propagate expose events correctly 
        - when a gl window is closed, call Binder.windowClosed()
     humppake:
-       - make test that catches tjl's quick fix to culling coordsys in article 
rush
-       + better algorithm for CullingCoordSys. Uses now parallel
-          bounding boxes. Fast, but not very efficient.
+       + Better algorithm for CullingCoordSys. Uses now parallel
+          bounding boxes. Fast, but not very exact.
+          + Should not try to be "too smart". Probably option to select
+            between fast parallel bounding box comparison and more
+            time consuming polygon intersect scanning (the latter for
+            distorted views like fisheye).
+          + Still one more between those two: check intersections between
+            two rotated but non distorted rectangles.
        + implement Paper TexGenEmboss::setUp_explicit
+          + Discuss with jvk about the current state and use
+            of whole TexGenEmboss.
     anybody:
        + move Image class (imageraster &c) out from Os-GLX.
          Os-GLX should only contain methods to directly
Index: libvob/org/nongnu/libvob/impl/OrthoCoorder.java
diff -u libvob/org/nongnu/libvob/impl/OrthoCoorder.java:1.2 
libvob/org/nongnu/libvob/impl/OrthoCoorder.java:1.3
--- libvob/org/nongnu/libvob/impl/OrthoCoorder.java:1.2 Fri Mar  7 06:38:21 2003
+++ libvob/org/nongnu/libvob/impl/OrthoCoorder.java     Mon Mar 10 08:29:31 2003
@@ -27,7 +27,7 @@
  */
 package org.nongnu.libvob.impl;
 import org.nongnu.libvob.*;
-import org.nongnu.libvob.vobs.SolidBgVob;
+import org.nongnu.libvob.vobs.SolidBackdropVob;
 import java.awt.Color;
 import java.util.*;
 
@@ -35,7 +35,7 @@
  */
 
 public class OrthoCoorder extends VobCoorder {
-public static final String rcsid = "$Id: OrthoCoorder.java,v 1.2 2003/03/07 
11:38:21 tjl Exp $";
+public static final String rcsid = "$Id: OrthoCoorder.java,v 1.3 2003/03/10 
13:29:31 humppake Exp $";
     public static boolean dbg = false;
     private static void p(String s) { if(dbg) pa(s); }
     private static void pa(String s) { System.err.println(s); }
@@ -190,8 +190,8 @@
         if(dbg) map.dump();
         Color bg;
         Vob bgvob = map.getVobByCS(0);
-        if(bgvob instanceof SolidBgVob) {
-            bg = ((SolidBgVob)bgvob).color;
+        if(bgvob instanceof SolidBackdropVob) {
+            bg = ((SolidBackdropVob)bgvob).color;
             if(dbg) pa("Background color: "+bg);
         } else {
             bg = Color.white;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]