gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] journals/plans SA_2003.rst


From: Janne V. Kujala
Subject: [Gzz-commits] journals/plans SA_2003.rst
Date: Tue, 13 May 2003 09:30:59 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    journals
Changes by:     Janne V. Kujala <address@hidden>        03/05/13 09:30:59

Modified files:
        plans          : SA_2003.rst 

Log message:
        no vobs, structurize

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/journals/plans/SA_2003.rst.diff?tr1=1.90&tr2=1.91&r1=text&r2=text

Patches:
Index: journals/plans/SA_2003.rst
diff -u journals/plans/SA_2003.rst:1.90 journals/plans/SA_2003.rst:1.91
--- journals/plans/SA_2003.rst:1.90     Tue May 13 09:04:47 2003
+++ journals/plans/SA_2003.rst  Tue May 13 09:30:59 2003
@@ -260,14 +260,15 @@
 Our goal is to build a Peer-to-Peer system that allows one to perform a 
*global* 
 data lookups and fetch a block if *anybody* has published it in the Internet.
 
-User interfaces
-'''''''''''''''
+
 
 Flexible focus+context views such as fisheye distortions
 allow more context to be shown but also induce 
 usability issues that need to be solved.
 
-**Dynamical context:**
+Geometry
+''''''''
+
 One of the most important tasks in maintaining user orientation 
 is good layout and non-disruptive, fluid animation between views. 
 We are researching multiple methods for dynamically visualizing 
@@ -280,6 +281,11 @@
 We research the geometry and layout of the buoy placement
 for coherent views and animation.
 
+*Nadir*
+
+Break lines
+'''''''''''
+
 *Break lines* are a technique used in technical drawing 
 for indicating
 where an object extends beyond what is drawn in the current
@@ -301,11 +307,12 @@
    freehand lines are drawn to indicate that 
    the depicted object extends beyond the section shown.
 
-**Perception of shape:**
-- fillets, nadir, etc.
+Fillets
+'''''''
 
+Rendering text
+''''''''''''''
 
-**Rendering text:**
 Rendering text using the 3D hardware is problematic because
 the texturing algorithms are mainly designed for photorealistic
 rendering. The triliniear filtering and mip-mapping 
@@ -317,14 +324,18 @@
 In this approach, we can apply the earlier experience 
 on the MCMC and other sampling and modeling methods.
 
-**Theoretical aspects of controllers:**
+Controllers
+'''''''''''
+
 Custom controllers can offer new ways to navigate and control the information 
 flow on the screen. 
 They are many usability aspects in the configuration of the degrees of freedom
 provided by the controller that can be theoretically modeled and experimentally
 tested.
 
-**Unique background textures:**
+Unique background textures
+''''''''''''''''''''''''''
+
 The hardware algorithm for rendering the unique background textures
 currently uses ad hoc distributions in the sampling of the texture
 features. Although the distributions (e.g., for choosing the texture 
@@ -335,28 +346,6 @@
 experimentally and to further evaluate the recognizability of the generated
 textures.
 
-**Vob framework:**
-Fenfire's Vob graphics model provides a simple way of
-specifying geometry and automatic animation between views.
-A vob is a visual object that knows how to draw itself in
-one or more coordinate systems (for example, a connection line
-vob draws a line between the origins of two coordinate systems). 
-Views place vobs and coordinate systems into *vob scenes*
-(rendered keyframes).
-When the user moves from one scene to another,
-the coordinate systems of the first view are 
-interpolated to the corresponding coordinate systems of the
-following view, resulting in smooth animation.
-Furthermore, many source code changes yield immediate effects 
-without rebuilding.
-
-Our aim is to obtain a theoretical foundation for the framework 
-regarding the performance vs. dynamical compiling 
-and rapid development aspects tradeoff 
-of the code as well as results about the generality and properties
-of the coordinate systems and transformations.
-
-
 Hypotheses and research methods
 -------------------------------
 
@@ -472,7 +461,6 @@
   Task           & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 & 1 & 2 & 3 & 4 \\
   \hline  
   Peer-to-Peer   & X &   &   &   &   &   &   &   &   &   &   &   \\
-  Vob framework  &---&---&---&---&   &   &   &   &   &   &   &   \\ 
   Text rendering &---&---&---&---&---&---&   &   &   &   &   &   \\ 
   Bg textures    &---&---&---&   &   &   &   &   &   &   &   &   \\ 
   Fillets        &---&   &   &   &   &   &   &   &   &   &   &   \\ 
@@ -583,11 +571,6 @@
 .. - buoys: show connected documents and ideas floating in the margin          
  
 .. - nadir: a natural layout for multiple pieces of data by small rotations
 
-
-- vobs: rapid prototyping of radically different user interfaces, with 
animation
-
-    - theoretical foundation for the framework (performance vs. dynamical 
compiling 
-      and rapid development aspects of the code)
 
 - storm 
 




reply via email to

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