Presentation is loading. Please wait.

Presentation is loading. Please wait.

Andrew Leeuwenberg.  Hypothesis & Aim  Methodology summary  Result  Discussion and Future work  Conclusion.

Similar presentations


Presentation on theme: "Andrew Leeuwenberg.  Hypothesis & Aim  Methodology summary  Result  Discussion and Future work  Conclusion."— Presentation transcript:

1 Andrew Leeuwenberg

2  Hypothesis & Aim  Methodology summary  Result  Discussion and Future work  Conclusion

3

4 H 1 is that computer simulated plant development that is affected by their environment can be achieved by generating L- systems in a 3D voxel environment

5 H 0 is that computer simulated plant development that is affected by their environment cannot be achieved by generating L-systems in a 3D voxel environment.

6

7

8

9

10

11 F…F…

12 F[+…

13 F[+F…

14 F[+F][-F…

15 F[+F[+F][-F]][-F[+F][-F]]…

16

17

18

19  E = 4/7 ≈ 0.57

20  Adjust Growth rate Growth direction Leaf growth Leaf surface area

21 FF[+F[+X][-X]FX[-F[+X][-X]FX] FFF[+X][-X]FX

22

23 branchInfo MString int float branchInfo L-string id matrix[16] …growth variables *next drawIndex MIntArray drawIndex indexList *next treeList branchInfo drawIndex treeList *head *temp *head *temp *next

24

25

26

27

28

29

30

31

32  Bracketed OL-system implemented  Limited: Not stochastic Self-similar  More advanced Partial L-systems Stochastic Reduced self-similarity  Re-writing separate from growth  Method still valid

33

34  Calculate average luminosity (Ē) North - South East – West  Rotate towards greatest luminosity N E E E E E WE S ĒNĒN

35 X: 90° l.s.X: 90° w.s.

36 X, Y, Z ?

37  Slerp

38  Improve phototropism

39

40

41

42

43

44 Generate L-string Voxelize collision geometry Generate tree 01 Generate tree 02 Generate tree 03 Generate tree 04 Return results

45 Generate L-string Voxelize collision geometry Update results Generate L-string Generate L-string Generate L-string Generate tree 01 Generate tree 02 Generate tree 03 Generate tree 04

46 Generate L-string Voxelize collision geometry Update results Generate L-string Generate L-string Generate L-string Generate tree 01 Generate tree 02 Generate tree 03 Generate tree 04

47 Generate L-string Voxelize collision geometry Update results Generate L-string Generate L-string Generate L-string Generate tree 01 Generate tree 02 Generate tree 03 Generate tree 04

48 Generate L-string Voxelize collision geometry Update results Generate L-string Generate L-string Generate L-string Generate tree 01 Generate tree 02 Generate tree 03 Generate tree 04 Growth manager

49 L-string length Generations Axiom length Successor length L-string interpretation Growth time

50 Luminosity Number of samples Voxel Size Voxilizing geometry Topology

51

52 The effect of increased rays and voxel size on luminosity values

53 The RSD value when comparing voxel size and number of rays to calculate lumination

54

55

56 01001100

57 01001100 10 1 0 11 1

58

59

60

61

62

63

64

65

66

67

68

69

70 60°

71

72

73

74

75

76

77

78

79

80

81 H 1 is that computer simulated plant development that is affected by their environment can be achieved by generating L-systems in a 3D voxel environment. H 0 is that computer simulated plant development that is affected by their environment cannot be achieved by generating L-systems in a 3D voxel environment.

82

83 Input variables Compute Adjust results Proxy output Final result

84  Hypothesis & Aim  Methodology summary  Result  Discussion and Future work  Conclusion

85  Prusinkiewicz, P., & Lindenmayer, A. (1990). The Algorithmic Beauty of Plants. New York: Springer-Verlag.  Greene, N. (1989). Voxel Space Automata: Modelling with Stochastic Growth Processes in Voxel Space. SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques, 23 (3), 175 – 184.  G, Marsaglia. (1972). Choosing a point from the surface of a sphere. The Annals of Mathematical Statistics. 43, 2. p 645 – 646  D. Meagher. (1982). "Geometric Modeling Using Octree Encoding," Computer Graphics and Image Processing, vol. 19, pp. 129 - 147, 1982.

86


Download ppt "Andrew Leeuwenberg.  Hypothesis & Aim  Methodology summary  Result  Discussion and Future work  Conclusion."

Similar presentations


Ads by Google