449 |
|
|
450 |
.. make sure about the concrete stuff |
.. make sure about the concrete stuff |
451 |
|
|
452 |
*Break lines* are a technique used in technical drawing |
Break lines are another one of Fenfire's user interface techniques |
453 |
|
that have been influenced by technical drawing. |
454 |
|
In technical drawing, break lines are used |
455 |
for indicating |
for indicating |
456 |
where an object extends beyond what is drawn in the current |
where an object extends beyond what is drawn in the current |
457 |
diagram. It is visually clear since it uses a shape that |
diagram. It is visually clear since it uses a shape that |
458 |
is obviously not a part of the object's own shape |
is obviously not a part of the object's own shape |
459 |
(wiggly freehand line, see Fig. [ref-fignasa]_). |
(wiggly freehand line, see Fig. [ref-fignasa]_). |
460 |
We apply this technique by drawing the buoys as |
We apply this technique by drawing the buoys as |
461 |
non-photorealistical pieces torn off the target document. |
non-photorealistic pieces torn off the target document. |
462 |
|
|
463 |
To allow for fluid animation, |
An important part of the design of break lines in Fenfire |
464 |
the shapes of the break lines need to be carefully designed. |
is the fluid animation: |
465 |
For example, animating a fragment to a full document |
for example, animating a fragment to a full document |
466 |
should not look like the edge just gliding |
should not look like the edge just gliding |
467 |
over the document, but rather as if larger and |
over the document, but rather as if larger and |
468 |
larger parts were magically torn off the original document. |
larger parts were magically torn off the original document. |
469 |
|
In the software engineering part of the Fenfire project, we have |
470 |
|
just accepted that this type of animation |
471 |
|
seems to work and moved on; however, this has opened a number of |
472 |
|
interesting questions for basic research. |
473 |
|
|
474 |
|
|
475 |
.. figure:: ../../manuscripts/xupdf/mercury5part2 |
.. figure:: ../../manuscripts/xupdf/mercury5part2 |
476 |
:width: 8.45cm |
:width: 8.45cm |
485 |
The concrete research goals are to evaluate the practical value of |
The concrete research goals are to evaluate the practical value of |
486 |
break lines as implemented in the Fenfire project and |
break lines as implemented in the Fenfire project and |
487 |
to study more formally the perceptual properties |
to study more formally the perceptual properties |
488 |
of different types of torn edges. |
of different types of break lines. |
489 |
Especially the properties of the animation are interesting, |
Especially the properties of the animation are interesting, |
490 |
because it looks somewhat natural even though |
because the motion appears quite natural even though |
491 |
there is no real-world analogue. |
there is no real-world analogue. |
492 |
|
|
493 |
|
|
494 |
Text filtering |
Text filtering |