Abstract
Within the last few years generative modeling techniques have gained attention especially in the context of cultural heritage. As a generative model describes a rather ideal object than a real one, generative techniques are a basis for object description and classification. This procedural knowledge differs from other kinds of knowledge, such as declarative knowledge, in a significant way. It can be applied to a task. This similarity to algorithms is reflected in the way generative models are designed: they are programmed. In order to make generative modeling accessible to cultural heritage experts, we created a generative modeling framework which accounts for their special needs. The result is a generative modeler (http://www.cgv.tugraz.at/euclides) based on an easy-to-use scripting language (JavaScript). The generative model meets the demands on documentation standards and fulfils sustainability conditions. Its integrated meta-modeler approach makes it independent from hardware, software and platforms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Berndt, R., Fellner, D.W., Havemann, S.: Generative 3D Models: a Key to More Information within less Bandwidth at Higher Quality. In: Proceeding of the 10th International Conference on 3D Web Technology, vol. 1, pp. 111–121 (2005)
Havemann, S., Fellner, D.W.: Generative Parametric Design of Gothic Window Tracery. In: Proceedings of the 5th International Symposium on Virtual Reality, Archeology, and Cultural Heritage, vol. 1, pp. 193–201 (2004)
Fellner, D.W., Havemann, S.: Striving for an adequate vocabulary: Next generation metadata. In: Proceedings of the 29th Annual Conference of the German Classification Society, vol. 29, pp. 13–20 (2005)
Parish, Y., Müller, P.: Procedural Modeling of Cities. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, vol. 28, pp. 301–308 (2001)
Müller, P., Zeng, G., Wonka, P., Van Gool, L.: Image-based Procedural Modeling of Facades. ACM Transactions on Graphics 28(3), 1–9 (2007)
Lipp, M., Wonka, P., Wimmer, M.: Interactive Visual Editing of Grammars for Procedural Architecture. ACM Transactions on Graphics 27(3), 1–10 (2008)
Müller, P., Wonka, P., Haegler, S., Andreas, U., Van Gool, L.: Procedural Modeling of Buildings. In: Proceedings of 2006 ACM Siggraph, vol. 25(3), pp. 614–623 (2006)
Havemann, S.: Generative Mesh Modeling. PhD-Thesis, Technische Universität Braunschweig, Germany 1, 1-303 (2005)
Hoffmann, C.M., Kim, K.-J.: Towards valid parametric CAD models. Computer Aided Design 33, 81–90 (2001)
Reas, C., Fry, B., Maeda, J.: Processing: A Programming Handbook for Visual Designers and Artists. The MIT Press, Cambridge (2007)
Settgast, V., Ullrich, T., Fellner, D.W.: Information Technology for Cultural Heritage. IEEE Potentials 26(4), 38–43 (2007)
Ullrich, T., Settgast, V., Berndt, R.: Semantic Enrichment for 3D Documents: Techniques and Open Problems. In: Proceedings of the International Conference on Electronic Publishing, Publishing in the Networked World: Transforming the Nature of Communication, vol. 14, pp. 374–384 (2010)
Havemann, S., Ullrich, T., Fellner, D.W.: The Meaning of Shape and some Techniques to Extract It. In: Multimedia Information Extraction (to appear, 2010)
Ullrich, T., Settgast, V., Fellner, D.W.: Semantic Fitting and Reconstuction. Journal on Computing and Cultural Heritage 1(2), 1201–1220 (2008)
Zorich, D.M.: A Survey of Digital Cultural Heritage Initiatives and Their Sustainability Concerns. In: Council on Library and Information Resources (2003)
Bradley, K.: Digital sustainability and digital repositories. In: Proceedings of the Victorian Association for Library Automation (VALA) biennial conference, vol. 13, pp. 1–14 (2006)
Vander Veer, E.A.: JavaScript for Dummies. For Dummies (2004)
Ullrich, T., Schinko, C., Fellner, D.W.: Procedural Modeling in Theory and Practice. In: Proceeding of the 18th WSCG International Conference on Computer Graphics, Visualization and Computer Vision, vol. 18, pp. 5–8 (2010)
Strobl, M., Schinko, C., Ullrich, T., Fellner, D.W.: Euclides – A JavaScript to PostScript Translator. In: Proceedings of the International Conference on Computational Logics, Algebras, Programming, Tools, and Benchmarking, Computation Tools 1 (to appear, 2010)
Niccolucci, F.: XML and the future of humanities computing. In: SPECIAL ISSUE: First European Workshop on XML and Knowledge Management, vol. 10, pp. 43–47 (2002)
Lindholm, T., Yellin, F.: The Java(TM) Virtual Machine Specification. Prentice Hall, Englewood Cliffs (1999)
Di Benedetto, M., Ponchio, F., Ganovelli, F., Scopigno, R.: SpiderGL: A JavaScript 3D Graphics Library for Next-Generation WWW. In: Proceedings of International Conference on 3D Web Technology, vol. 15, pp. 165–174 (2010)
Sons, K., Klein, F., Rubinstein, D., Byelozyorov, S., Slusallek, P.: XML3D - Interactive 3D Graphics for the Web. In: Proceedings of International Conference on 3D Web Technology, vol. 15, pp. 175–184 (2010)
Behr, J., Jung, Y., Keil, J., Drevensek, T., Zoellner, M., Eschler, P., Fellner, D.W.: A Scalable Architecture of the HTML5/ X3D Integration Model X3DOM. In: Proceedings of International Conference on 3D Web Technology, vol. 15, pp. 185–194 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schinko, C., Strobl, M., Ullrich, T., Fellner, D.W. (2010). Modeling Procedural Knowledge: A Generative Modeler for Cultural Heritage. In: Ioannides, M., Fellner, D., Georgopoulos, A., Hadjimitsis, D.G. (eds) Digital Heritage. EuroMed 2010. Lecture Notes in Computer Science, vol 6436. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16873-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-16873-4_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16872-7
Online ISBN: 978-3-642-16873-4
eBook Packages: Computer ScienceComputer Science (R0)