Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp...
Transcript of Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp...
![Page 1: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/1.jpg)
Fenômenos Naturais
Soraia Raupp Musse
![Page 2: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/2.jpg)
Padrões da naturezaPlantas - Paper Dr. P
![Page 3: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/3.jpg)
![Page 4: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/4.jpg)
![Page 5: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/5.jpg)
![Page 6: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/6.jpg)
![Page 7: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/7.jpg)
![Page 8: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/8.jpg)
![Page 9: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/9.jpg)
![Page 10: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/10.jpg)
![Page 11: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/11.jpg)
1 nervura – 1 auxina
1 nervura – 3 auxinas
1 nervura – 1 auxina
![Page 12: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/12.jpg)
![Page 13: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/13.jpg)
![Page 14: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/14.jpg)
![Page 15: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/15.jpg)
![Page 16: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/16.jpg)
![Page 17: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/17.jpg)
![Page 18: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/18.jpg)
![Page 19: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/19.jpg)
![Page 20: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/20.jpg)
![Page 21: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/21.jpg)
![Page 22: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/22.jpg)
![Page 23: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/23.jpg)
![Page 24: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/24.jpg)
Generation of Cartoon 2D
Cracks Based on Leaf
Venation Patterns
Julia M. Colleoni Couto, Tiago
Marcelino, Henry Braun, Diogo Strube
de Lima, Soraia Raupp Musse
![Page 25: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/25.jpg)
Introdução
� Criação de cracks usando Dr.Pi
� Cracks para games
� Customizar o local do tiro para iniciar� Customizar o local do tiro para iniciar
os cracks
![Page 26: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/26.jpg)
Parâmetros
� kill distance: responsible for defining the threshold
distance from crack node to markers that should be
removed (default value is equal to 0.01).
![Page 27: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/27.jpg)
Parâmetros
� D: distance from a crack node to create another node
(default value is equal to 0.1). Depending on the used
value, crack segment generated between two crack
nodes are smaller, for small D, or larger for large Dnodes are smaller, for small D, or larger for large D
![Page 28: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/28.jpg)
Parâmetros
� Num_interaction
� Line_grid/col_grid
� Crack_radius� Crack_radius
� Line_growth
![Page 29: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/29.jpg)
Parâmetros
![Page 30: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/30.jpg)
Parâmetros
![Page 31: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/31.jpg)
Modeling and
Rendering of
Individual Feathers
Cristiano Franco
Marcelo Walter
![Page 32: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/32.jpg)
Introduction
� Modeling of Natural phenomena
� Development of this research area follows the
complexity of nature
� Mineral kingdom
� Vegetable kingdom
� Animal kingdom
� Challenges: humans and animals
� Modeling of birds and feathers
![Page 33: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/33.jpg)
Previous Work
� Few works in this area
� The first one: Dai et al. in 1995
� They model the structure of the feathers as line
segments branching from a main structure
� Overall structure is controlled by functions acting � Overall structure is controlled by functions acting
on the parameters
� Main objective was generate textures based on
dynamical systems
![Page 34: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/34.jpg)
Previous Work
� Recently, two works were developed
� Chen et al.
� Feathers are modeled with L-Systems
� Approach to cover a bird with the feathers generated by the user
� Streit and Heidrich� Streit and Heidrich� Feathers are modeled with Bézier curves, as in our case
� User specify key barbs from which the other barbs are derived by interpolation
� Definition of key barbs can be a time consuming and boring task to the user
![Page 35: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/35.jpg)
Feather Basics
�Model based on real feathers
�Feathers are a type of branching structure
�Main parts�Main parts� Rachis
� Barbs
� Barbules
� Vanes
![Page 36: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/36.jpg)
The Proposed Model
Parameter Range Values Description
� The model has a biological motivation
� Besides biological-based parameters, we have others
created in order to facilitate the process of building
feathers
Process of modeling:
Nb [0,5000] Number of Barbs
Fpv [0,1] Variation on length of barbs
Fb [0,1] Variation on form of barbs
Sv T v F Symmetry of Vanes
Uf T v F Uniformity of barbs (form)
Uc T v F Uniformity of barbs (length)
Is [0,1] Start of second segment
1. The user defines a cubic Bézier, which represents the rachis
2. Then, the user defines 2 Bézier curves with 5 control points, that defines the boundaries of the structure
3. After that, the user manipulates the parameters in order to build in realtime a feather like he wishes
![Page 37: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/37.jpg)
The Proposed Model
� For each barb, four control points
� Initial condition, P0 and P1 in the
rachis and P2 and P3 in the limit of
the vane
The procedure will move points P� The procedure will move points P1
and P2 away from their initial
position, according to parameters
![Page 38: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/38.jpg)
Rendering� The rendering phase can be done in three ways:
� We can render the feather in a non-realistic way (a)
� We can render the feather with texture, taken from a
real feather or generated artificially, using OpenGL
� We can build a .pov file and render it using the ray-
tracer POV-Ray (b) (not in the paper)
(a) Non-realistic rendering (b) POV-Ray
![Page 39: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/39.jpg)
Results - Hawk Feather
Segment Nb Fpv Fb Sv Uf Uc Is
Superior 250 0.03 0.3 T T F 0.2
Inferior 50 0.2 0.3 F F F
![Page 40: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/40.jpg)
Results - Blue Feather
Segment Nb Fpv Fb Sv Uf Uc Is
Superior 250 0.1 0.4 T T F 0.2
Inferior 50 0.01 0.2 F T F
![Page 41: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/41.jpg)
Results – Artistic Peacock
Segment Nb Fpv Fb Sv Uf Uc Is
Superior 400 0.2 0.4 T T F 0.4
Inferior 200 0.4 0.6 F F F
![Page 42: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/42.jpg)
Conclusions
� Our system allows a great deal of user control
� The set o parameters allows to create several
types of featherstypes of feathers
� Future works include an investigation of an
illumination model targeted to feathers
![Page 43: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/43.jpg)
Integration of
Complex Shapes
and Natural
Patterns
Marcelo Walter
Dept. of Computer Science
The University of British Columbia
![Page 44: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/44.jpg)
Overall Goal
� Development of an integrated scheme for generating rich visual details for natural objectsnatural objects
� Domain: Patterned Animals
![Page 45: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/45.jpg)
The Problem
� Integration of the visual and shapeelements of an object
� Usual method is to model shape, then add � Usual method is to model shape, then add
pattern
� Usually done with texture mapping
![Page 46: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/46.jpg)
=
Example of Texture Mapping
=
+
![Page 47: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/47.jpg)
Strategy
1 - Develop a method to generate patterns found in mammalian coats, especially giraffes and big catsgiraffes and big cats
2 - Controlled transformation of a shape
3 - Integration of the two
� “Inspired” by Nature itself
![Page 48: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/48.jpg)
Pattern Formation “in place”
GrowthGrowth
+
![Page 49: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/49.jpg)
Overview of the Model
� Cells are modelled as points
� Types of cells characterized by:
� Division rates, adhesion, colour, initial
probability, mutation probability
� Type: randomly or manually determined
� Cell size: relaxation procedure to keep min distance between points
![Page 50: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/50.jpg)
Parameters and their roles
� Division rate: absolute and relative numbers of cells of each type
� Colour: colour� Colour: colour
� Adhesion: tendency of cells to stay together
� Anisotropy: tendency of cells to move in a preferred direction
� Probabilities: distribution of types of cells
![Page 51: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/51.jpg)
Illustration
![Page 52: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/52.jpg)
Giraffe Patterns (Reticulata)
![Page 53: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/53.jpg)
Giraffe Patterns (Tippelskirschi)
![Page 54: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/54.jpg)
Spotted Patterns
![Page 55: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/55.jpg)
Rosette
![Page 56: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/56.jpg)
Anisotropic Patterns
![Page 57: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/57.jpg)
Other Big Cats (Ocelot)
![Page 58: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/58.jpg)
Assessing the results
� Qualitative (looks good)
� Quantitative
� Many patterns have Voronoi diagrams as
basis
![Page 59: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/59.jpg)
Metric: Geometric Construction
True Voronoi cell
Approximate Voronoi cell
Measure is sum of squared distances
![Page 60: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/60.jpg)
Assessing the patterns
Real Giraffe M =1.43% Computed M=0.896%
![Page 61: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/61.jpg)
![Page 62: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/62.jpg)
![Page 63: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/63.jpg)
![Page 64: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/64.jpg)
![Page 65: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/65.jpg)
![Page 66: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/66.jpg)
![Page 67: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/67.jpg)
![Page 68: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/68.jpg)
![Page 69: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/69.jpg)
![Page 70: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/70.jpg)
![Page 71: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/71.jpg)
![Page 72: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/72.jpg)
![Page 73: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/73.jpg)
![Page 74: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/74.jpg)
![Page 75: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/75.jpg)
![Page 76: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/76.jpg)
![Page 77: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/77.jpg)
Resultados Resultados -- NuvensNuvens
![Page 78: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/78.jpg)
Resultados Resultados -- CéusCéus
Cirrus – Render Cirrus - Natureza
Utiliza 15 sementes e 50 billboards
Nimbus – Render Nimbus - Natureza
200 nuvens - 20 FPS - 10 Modelos Bases
Nuvens de Chuva – Render Nuvens de Chuva - Natureza
1000 nuvens - 10 FPS - 10 Modelos Bases
Fractostratus – Render Fractostratus - Natureza
100 nuvens - 30 FPS
![Page 79: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/79.jpg)
Vídeo
![Page 80: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/80.jpg)
![Page 81: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/81.jpg)
2 - Controlled Shape Transformation
� Set of primitives
defines a hierarchical
structure. Ancestry is
defined by the user
Body
Neck Upper Leg Tail
Head Middle Leg
Lower Leg
� Overlap of primitives
guarantees continuity
and smoothness
� Primitives are cylinders
![Page 82: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/82.jpg)
Controlled Shape Transformation
� Set of features drives the transformationtransformation
� Position and size of features match real measurements
![Page 83: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/83.jpg)
Example - Quarter Horse
� 9 real measurements (3 legs, 2 body, 2 neck, 2 head) and 2 fake ones (tail)
9 ages: 0, 3, 6, 12, 18, 24, 36, 48, and � 9 ages: 0, 3, 6, 12, 18, 24, 36, 48, and 60 months
� Polygonal model with 674 vertices and 863 faces
![Page 84: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/84.jpg)
Original and Quarter Horse
![Page 85: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/85.jpg)
Applying Growth
![Page 86: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/86.jpg)
3 - Integration
� Simulate the CM model directly on the surface of geometrical models
Generate pattern on a fixed geometry� Generate pattern on a fixed geometry
� Change geometry and keep pattern
� Develop pattern on a changing geometry
� Compute splitting rates from growth information
![Page 87: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/87.jpg)
From 2D to 3D
� Distribution of random points on the surface
Relaxation and computation of the � Relaxation and computation of the Voronoi on the surface
![Page 88: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/88.jpg)
Pattern on the Surface
Pattern
on the
surface
Cell’s
centers
Voronoi
borders
Cell’s
centers
and
borders
![Page 89: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/89.jpg)
Pattern on a fixed geometry
![Page 90: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/90.jpg)
Change geometry and keep pattern
![Page 91: Soraia Raupp Musse - Escola Politécnicasmusse/Simulacao/PDFs/NaturalPhenome… · Soraia Raupp Musse. Padrões da natureza Plantas - Paper Dr. P. 1 nervura – 1 auxina 1 nervura](https://reader034.fdocuments.in/reader034/viewer/2022042316/5f0512fd7e708231d411219b/html5/thumbnails/91.jpg)
Develop pattern on a changing geometry
85 days into gestation