Journal of Graphic Engineering and Design

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut ero labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

GUIDE FOR AUTHORS SUBMIT MANUSCRIPT
Vol. 7 No. 2 (2016): JGED - December 2016
Professional paper

A method for generating stochastic 3D tree models with Python in Autodesk Maya

Nemanja Stojanović
RT-RK, Novi Sad, Serbia

Published 2016-12-01

abstract views: 54 // Full text article (PDF): 79


Keywords

  • L-system,
  • Perlin Noise,
  • Procedural,
  • Modeling

How to Cite

Stojanović, N. (2016). A method for generating stochastic 3D tree models with Python in Autodesk Maya. Journal of Graphic Engineering and Design, 7(2), 25–30. https://doi.org/10.24867/JGED-2016-2-025

Abstract

  • This paper introduces a method for generating 3D tree models using stochastic L-systems with stochastic parameters and Perlin noise. L-system is the most popular method for plant modeling and Perlin noise is extensively used for generating high detailed textures. Our approach is probabilistic. L-systems with a random choice of parameters can represent observed objects quite well and they are used for modeling and generating realistic plants. Textures and normal maps are generated with combinations of Perlin noises what make these trees completely unique. Script for generating these trees, textures and normal maps is written with Python/PyMEL/NumPy in Autodesk Maya.

 

PlumX Metrics

Dimensions Citation Metrics