[Top][All Lists]
[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;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] libvob ./TODO org/nongnu/libvob/impl/OrthoCoord...,
Asko Soukka <=