/[gzz]/gzz/doc/pegboard/1003/PEG_1003.html
ViewVC logotype

Diff of /gzz/doc/pegboard/1003/PEG_1003.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by benja, Fri Aug 30 14:44:21 2002 UTC revision 1.11 by tjl, Mon Sep 2 12:59:36 2002 UTC
# Line 131  there is not trivial and requires invert Line 131  there is not trivial and requires invert
131           (meaning that when using OrthoCoorder, you would often create coordsys           (meaning that when using OrthoCoorder, you would often create coordsys
132           with width = height = 1, because you do not want scaling).           with width = height = 1, because you do not want scaling).
133           This isn't very elegant, especially because vobs aren't truly           This isn't very elegant, especially because vobs aren't truly
134           (graphically) scaled by changing their coordsys' width and height... Hm           (graphically) scaled by changing their coordsys' width and height... Hm<br>
135  </p>  <br>
136    (Tjl:) Of course, the API needs changing in that case. Something like<br>
137    </p><tt>/* Get a coordinate system which is translated dx, dy from the given coordinate</tt><br>
138    <tt>&nbsp;* system.</tt><br>
139    <tt>&nbsp;*/</tt><tt><br>
140    int translate(int transBy, int clipBy, Object key, float dx, float dy);</tt><br>
141    <br>
142    And so on. Affine coordinate systems would also have <tt>rotate</tt>, and
143    with that we would actually get rid of the current problem with affine coordsys
144    interpolation as well, where interpolation across a rotation shrinks (since
145    the coefficients go linearly), getting us closer to the semantics. <br>
146    <br>
147    This takes us closer to a scene graph... maybe that's a good thing. It may
148    be easier to explain to people that Vob coordsystems are nodes in a scenegraph
149    that get identified with nodes in another scene graph.<br>
150    <blockquote><br>
151    </blockquote>
152    
153    
154  <p>  <p>
155    
# Line 165  discussed in the Graphics techreport.<br Line 182  discussed in the Graphics techreport.<br
182  <br>  <br>
183  <br>  <br>
184  <br>  <br>
185  </body></html>  <br>
186    </body></html>

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26