/[gzz]/gzz/doc/pegboard/vobscene_interp--tjl/peg.rst
ViewVC logotype

Diff of /gzz/doc/pegboard/vobscene_interp--tjl/peg.rst

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

revision 1.2 by tjl, Thu Dec 19 09:12:39 2002 UTC revision 1.3 by benja, Thu Dec 19 16:08:18 2002 UTC
# Line 14  PEG vobscene_interp--tjl: Line 14  PEG vobscene_interp--tjl:
14  As witnessed by mudyc, vobscene interpolation needs a bit of adjustment:  As witnessed by mudyc, vobscene interpolation needs a bit of adjustment:
15  it is very easy to accidentally get non-interpolating behaviour, especially  it is very easy to accidentally get non-interpolating behaviour, especially
16  when reparenting coordinate systems.  when reparenting coordinate systems.
17  .  
18  This PEG clarifies the relationship of the different hierarchies  This PEG clarifies the relationship of the different hierarchies
19  and sets simple principles for interpolation.  and sets simple principles for interpolation.
20    
# Line 31  Issues Line 31  Issues
31      to floating-point overflows that did not occur previously, but this is unlikely.      to floating-point overflows that did not occur previously, but this is unlikely.
32            
33      For some situations, it may remove a jumping behaviour, which should be a desirable      For some situations, it may remove a jumping behaviour, which should be a desirable
34      change in just about all situations..      change in just about all situations...
35    
36  - What about the situation where we have ::  - What about the situation where we have ::
37    
# Line 55  Issues Line 55  Issues
55      and also error-prone. It is possible to add this later, but for now,      and also error-prone. It is possible to add this later, but for now,
56      point-wise interpolation is ok.      point-wise interpolation is ok.
57    
58      The result is easy to detect and fix in most situations.      The result should be easy to detect and fix in most situations.
59    
60    
61    
# Line 64  Issues Line 64  Issues
64  Principles  Principles
65  ==========  ==========
66    
67  In the following, vs1.cs2 is the coordinate system 2 of the first vobscene.  In the following, vs1.cs is a coordinate system of the first vobscene.
68    
69  - If vs1.cs and vs2.cs match in the VobMatcher tree, then their transformations  - If vs1.cs and vs2.cs match in the VobMatcher tree, then their transformations
70    will be interpolated to each other. The types of the coordinate systems,    will be interpolated to each other. The types of the coordinate systems,
71    their parents and determining coordinate systems shall not affect this.    their parents in the vobcoorder hierarchy and their determining coordinate systems
72      shall not affect this.
73    
74  - If vs1.cs and vs2.cs are to be interpolated and are of the same type and  - If vs1.cs and vs2.cs are to be interpolated and are of the same type and
75    share interpolating parents, they will be interpolated parameter-wise.    share interpolating parents, they will be interpolated parameter-wise.

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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