DocumentCode
3009595
Title
The Visualization and Animation of Algorithmically Generated 3D Models Using Open Source Software
Author
Rowe, Nick
Author_Institution
Fac. of Technol., Bournemouth & Poole Coll., Bournemouth, UK
fYear
2009
fDate
20-25 July 2009
Firstpage
44
Lastpage
49
Abstract
Investigations into creating 3D models using the open source application Blender and its accompanying scripting language Python are documented. Firstly, the principles of how virtual models are stored are explained leading to their creation using mathematical algorithms. A plane is considered and a method for automated face generation outlined. Iterative midpoint displacement methods are then discussed and fractal surfaces produced. Methods for mapping the plane to different coordinate systems are described with particular emphasis on the spherical coordinate system. IFS algorithms are explored and fractal examples visualized. Techniques for animating models are considered. Lastly, L systems are investigated and 3D models generated. It is shown that Blender is well able to visualize these models within limits and Python provides an effective method to create a uniform library of algorithms.
Keywords
authoring languages; computer animation; data visualisation; public domain software; solid modelling; Blender; Python; algorithmically generated 3D model; automated face generation; computer animation; coordinate systems; data visualization; fractal surfaces; iterative midpoint displacement; mathematical algorithm; open source application; open source software; scripting language; spherical coordinate system; virtual model; Application software; Facial animation; Fractals; Iterative algorithms; Iterative methods; Libraries; Mathematical model; Open source software; Software algorithms; Visualization; algorithm; animation; fractals; modelling; visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Multimedia, 2009. MMEDIA '09. First International Conference on
Conference_Location
Colmar
Print_ISBN
978-0-7695-3693-4
Type
conf
DOI
10.1109/MMEDIA.2009.16
Filename
5206914
Link To Document