Digital Design of Nature

Use of Position Information

Similarly to how environmental information is incorporated into the production of the branching structures, geometrical aspects of modeling can be integrated as well [167]. Instead of a communication module, user-defined functions are inserted. To obtain natural effects, a small number of B-spline curves is suffi­cient.

Figure 5.13 shows the successive construction of a compound leaf. The user defines the leaves by first entering their length, then their size, the branching angle, the style form, and, finally, by adding a random offset angle (twisting). With this method, the disadvantage of the predominantly local modeling meth­odology can be partially eliminated using L-systems, since the position infor-

Подпись: Figure 5.13 Editing using B-spline curves (Courtesy of P. Prusinkiewicz)
Use of Position Information

mation of the objects permits a function inquiry, and thus allows the user to integrate global aspects into the production. However, the formulation of the productions seems quite laborious.

In addition to modeling with Lindenmayer systems, Prusinkiewicz et al., ex­tend the formalism using sequentially processed Chomsky grammars, which are applied in the simulation of structurally independent plant parts. Hereby, the L-systems regulate the exchange of materials and time-dependent processes.

In conjunction with the introduction of an interactive editor for adjustment of the functions, Prusinkiewicz et al. get closer to the efficient modeling of plants. This applies also for the Xfrog system described in the next chapter. However, beforehand we will introduce a few additional approaches that, although they work with rule-based systems, use a different modeling methodology.

Digital Design of Nature

Hydra and Wreath Components

The hydra component multiplies all components attached to the p-graph and places them in a star-shaped arrangement. With the hydra component, the user can define the number and size of …

Horn Component

The geometry produced with the horn component is used as the basis for all types of stems, branches or trunks, and it can additionally be used for the ren­dering of …

Surface of Revolution Component

This component generates an additional geometrical primitive: a surface of rev­olution. The user can edit the silhouette as a polygonal curve as well as deter­mine the resolution in the direction …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.