Digital Design of Nature

Geometrical and Topological Models

Already in the preceding chapters, we differentiated between the geometrical and topological characteristics of trees. At this point, we reiterate these differ­ences, for the sake of clarity. In the following chapters, when we speak about the production or rendering of a tree, we specifically mean the reproduction of the outer appearance of the plant, its morphology. In computer graphics, this reproduction is achieved through the plant geometry by means of many small surfaces in 3D space, usually in the form of triangles and squares. Thus, we speak of a geometrical tree when a botanical tree is reproduced visually by its shape. In other words, a geometrical model approximates the surface of its botanical counterpart.

In contrast, the topological tree takes into account only the number and types of branching, and indicates, how many branches develop from one branch and again how many secondary branches emerge from the first set. The form and appearance of the branches are not of interest here. Two geometrically very dif­ferent trees can, viewed topologically, have the same description. Just imagine that the points on the surface of an object are connected by rubber bands, the two structures are then topologically equivalent if we can transform the first geometry by bending and twisting it into the second. For example, this is not possible if we want to transfer the surface of a ball into a coffee cup, since the cup has a handle that cannot be achieved this way.

Подпись: binary treeAlmost all botanical trees are binary trees in this sense, with the exception of the leaf arrangement described in Sect. 2.1 which topologically represents a tertiary tree with a branching divided into three parts (see Fig. 3.1).

Figure 3.1 Geometrical and topological description of a tree that incorporates tertiary branching

 

Geometrical and Topological ModelsGeometrical and Topological Models

Topological trees can therefore be described using the following pattern: a tree is a quantity of knots, and of edges that connect the knots. There are two kinds of knots: internal knots (branching knots), and external or terminal knots, also called leaves. Each internal knot has two children; in a tertiary tree we find three. The external knots do not have children. An internal knot, seen from the point of view of its children, is called the father knot. Similar one can call the corresponding edge a father branch and an outgoing edge a child branch.

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 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.