QuasiSculpt Four-dimensional modeling, quasicrystal tilings, self-assembling systems and the geometry that connects them.

Vladimir Sedach January 29, 2007

1 Abstract The purpose of this document is to act as a proposal for the author's CPSC 503 project in the Winter 2007 term under the supervision of Professor Marina Gavrilova. The goal of the proposed project is twofold: first, to construct a software system for visualizing four dimensional objects using projective geometry methods, and then to utilize that system to investigate the applications of quasicrystal tilings for creating artificial two-dimensional self-assembling systems.

2 Introduction Visualization of four-dimensional objects has a rich history going back to the turn of the 20th century, when after being explored by mathematicians it was quickly adopted by artists such as Pablo Picasso and became the foundation for cubism [Robbin06],[Henderson83]. Projective geometry was first developed by Kepler and Desargues in the 17th century by extending Euclidian geometry with points at infinity, and has become the foundation of three-dimensional computer

graphics

[SempleKnee60],[Rosenbaum63],[Coxeter74],[PennaPat86],[Herman92].

The discovery of aperiodic crystalline structures that produced diffraction patterns with five-fold rotational symmetry, dubbed quasicrystals, in the 1980s was quickly followed by the finding that such n-dimensional crystalline structures could most generally be produced by projecting regular (hypercubic) lattices from m>n dimensions, and in particular many types of quasicrystal tilings (of the plane) can be generated by projection of hypercubic lattices from 4-space [Janic88],[Janic89],[KramSchlott89],[BaakZeid90],[Senechal96],[Peterson01]. This means that quasicrystal tilings can be generated from regular hypercubic lattices by the same projective

method used to visualize objects in the fourth dimension. The proposed project aims to do exactly that - extend an existing three-dimensional computer graphics system, extend it to show four-dimensional objects by projection, and then use it to generate quasicrystal tilings in two dimensions. These tilings will then be investigated for their applicability to the creation of artificial two-dimensional self-assembling systems. Self-assembly is one of the principal methods of organization of matter in nature [Cramer93]. Artificial self-assembling systems is a recent development to attempt to apply the same principles of organization to produce systems with specific desirable properties (solar cell arrays, etc.) from components greater than molecules in size [WhiteBoncheva02],[Bhalla04].

3 Previous Work With the emergence of computer graphics, there has been a renewed interest in visualizing the fourth dimension, this time using interactive three dimensional graphics software, and several systems have been developed to this end [Noll67],[FeinBesh90],[Banks92],[Robbin92], [Emmer93],[Peterson01],[Robbin06]. Eugenio Durand has developed a software system for generating quasicrystal tilings by the projection method, called QuasiTiler [QuasiTiler]. The necessity of geometric constraints has been recognized as being critical to the construction of self-assembling systems [Bhalla04],[WhiteBoncheva02]. Although crystals are an example of natural self-assembling systems, [Ball99] to the author’s knowledge no one has yet investigated the application of quasicrystal tilings and the geometric constraints they embody to the construction of artificial two-dimensional self-assembling systems.

4 Proposed Work The QuasiSculpt project will consist of two stages. The first stage of the project will consist of building a software system to perform procedural transformations of objects in four dimensions and interactive visualization of four-dimensional objects by projection onto three and two dimensions. This component will be based on an existing Free Software/Open Source 3d modeling system, Wings 3D [Wings3D]. To the author’s knowledge, there is currently no available four-dimensional visualization systems integrated with computer graphics tools intended to be used by artists. The goal of the QuasiSculpt software will be to allow all users to

visualize four-dimensional objects and the effects of various procedural operations on three-dimensional objects in four-space, while allowing more sophisticated users a way to specify those procedural operations and specific parameters for projection to lower-dimensional spaces to achieve a particular effect. The interactive part of the QuasiSculpt software will be used by Professor Gerald Hushlak at the Faculty of Fine Arts to create abstract artwork. The second stage of the project will consist of using the software system developed in the first stage to explore the application of quasicrystal tilings to two-dimensional artificial self-assembling systems. These lattices can be generated procedurally using the QuasiSculpt software developed in stage one. The goal of this part of the project is to explore the resulting quasicrystal patterns for desirable properties the tiles may have as components in artificial self-assembling systems. Part of this research will be to establish some suitable evaluation criteria and set bounds on the parameters of the self-assembling systems being considered. Due to the limited time available, the evaluation will likely take place by considering a single artificial two-dimensional self-assembling system and seeing how a number of different tilings can be used for making components for that self-assembling system. The evaluation will give some preliminary results as to the viability of using quasicrystal tilings for generating the shape of the components for self-assembling systems.

5 Project Timeline

QuasiSculpt is planned to be in a working state (defined as being usable for interactive explorations of 4d objects) at the end of reading week. From that point onwards, the project will focus on exploring the applicability of quasicrystal tilings to self-assembling systems.

6 Conclusion The fourth dimension and quasicrystal tilings are intimately linked via projective geometry. Artificial self-assembling systems is an emerging field of research, where geometry plays a key role. The goal of the proposed project is to construct an interactive software system for visualizing four dimensional objects using projective geometry methods, and then to utilize that system to investigate the applications of quasicrystal tilings for creating artificial two-dimensional self-assembling systems. In addition, QuasiSculpt will provide artists with a way to interactively view and construct four-dimensional objects. Due to the time constraints on the project, both of these parts of the system will not be as complete as they could be. In particular, the investigation of quasicrystal tilings for creating artificial self-assembling systems will be very preliminary. A more in-depth investigation is a possible area for future research. Investigating the space of possibilities for the artistic application of four-dimensional visualization with current graphics software is another interesting idea for future work.

7 References [BaakZeid90] Baake, M., Kramer, P., Schlottmann, M., Zeidler D. Planar patterns with five-fold symmetry as sections of periodic structures in 4-space. Int. J. of Modern Physics B, Volume 4, Issue 15-16, pp. 2217-2268. 1990. [Ball99] Ball, P. The self-made tapestry: pattern formation in nature. Oxford University Press, 1999. [Banks92] Banks, D. Interactive manipulation and display of surfaces in four dimensions. Proceedings of the 1992 Symposium on interactive 3D Graphics, ACM Press, pp. 197-207. 1992. [Bhalla04] Bhalla, N. Self-Assembling Systems in Two Dimensions. Unpublished masters thesis, University College London, London, UK, 2004.

[Coxeter74] Coxeter, H.S.M. Projective geometry, second edition. University of Toronto Press, 1974. [Cramer93] Cramer, F. Chaos and order: the complex structure of living systems. VCH Publishers, 1993. [Emmer93] Emmer, M. (ed). The visual mind: art and mathematics. The MIT Press, 1993. [FeinBesh90] Feiner, S., Beshers, C. Visualizing n-dimensional virtual worlds with n-vision. Proceedings of the 1990 Symposium on interactive 3D Graphics, ACM Press, pp. 37-38. 1990. [Henderson83] Henderson, L. The fourth dimension and non-Euclidean geometry in modern art. Princeton University Press, 1983. [Herman92] Herman, I. The use of projective geometry in computer graphics. Lecture Notes in Computer Science, Vol 564. Springer, 1992. [Jaric88] Jaric, M.V. (ed). Introduction to Quasicrystals (Aperiodicity and Order, Vol. 1). Academic Press, 1988. [Jaric89] Jaric, M.V. (ed). Introduction to the Mathematics of Quasicrystals (Aperiodicity and Order, Vol. 2). Academic Press, 1989. [KramSchlott89] Kramer, P. And Schlottmann, M. Dualisation of Voronoi domains and Klotz construction: a general method for the generation of proper space fillings. J. Phys. A: Math. Gen., Volume 22, Issue 23, pp. L1097-L1102. 1989. [Noll67] Noll, A.M. A Computer Technique for Displaying n-Dimensional Hyperobjects. Communications of the ACM, Vol. 10, No. 8, pp. 469-473. August 1967. [Patera98] Patera, J. (ed.). Quasicrystals and discrete geometry. American Mathematical Society, 1998. [PennaPat86] Penna, M.A. and Patterson, R.R. Projective geometry and its applications to computer graphics. Prentice Hall, 1986. [Peterson01] Peterson I. Fragments of infinity. Wiley, 2001. [QuasiTiler] QuasiTiler 3.0 website. http://www.geom.uiuc.edu/apps/quasitiler/. Accessed 1/27/2007. [Robbin92] Robbin, T. Fourfield: Computers, Art & the 4th Dimension. Bulfinch Press, 1992.

[Robbin06] Robbin, T. Shadows of Reality: The Fourth Dimension in Relativity, Cubism, and Modern Thought. Yale University Press, 2006. [Rosenbaum63] Rosenbaum, R.A. Introduction to projective geometry and modern algebra. Addison-Wesley, 1963. [SempleKnee60] Semple, J.G. and Kneebone, G. T. Algebraic projective geometry. Oxford University Press, 1960. [Senechal96] Senechal, M. Quasicrystals and geometry. Cambridge University Press, 1996. [WhiteBoncheva02] Whitesides, G.M. and Boncheva, M. Beyond molecules: Self-assembly of mesoscopic and macroscopic components. Proceedings of the National Academy of Science, vol. 99, Issue 8, pp. 4769–4774. April, 2002. [Wings3D] Wings 3D website. http://www.wings3d.com/. Accessed 1/21/2007.

QuasiSculpt Proposal

Jan 29, 2007 - method used to visualize objects in the fourth dimension. The proposed project aims to do exactly that - extend an existing three-dimensional computer graphics system, extend it to show four-dimensional objects by projection, and then use it to generate quasicrystal tilings in two dimensions. These tilings ...

35KB Sizes 2 Downloads 259 Views

Recommend Documents

QuasiSculpt: Four-dimensional visualization ...
a combination of translations, rotations and reflections) to a tile in some finite .... software exists that allows the user to select multiple compo- nents of different ...

Panel Proposal
Choose an option. ( ) Member of SAAS ( ) Member of ASA ( ) Processing Membership. Title of Proposed panel: Panel Abstract (200-300 words): Please, complete this form and send it, in electronic format (via e-mail), to board members. Rodrigo Andrés (r

SASE-Submitting-a-Proposal
Log into your account at sase.org – green button “sign in” in the top right-hand corner of the homepage: ... Once you are logged in, you will see the green button “submit a paper” in the top right-hand corner of any page on the ... Conferen

venue proposal -
Coke and Still Mineral Water. Unlimited and bottled. 1.5 Pricing. Original Menu (Less the lamb and chicken karahi, veg curry and naan) is £15.95 per head.

Request for Proposal - Ning
Sep 3, 2013 - Synopsis: Enhancing Mobile Populations' Access to HIV and AIDS Services, Information and. Support a 5 year project funded by Big Lottery ...

proposal pdf.pdf
Page 1 of 6. UAL Awarding Body – Foundation. Unit 7- Project Proposal. Candidate. Number. Candidate. Number. Candidate Name Odysseus Miltiadous. Candidate. Number. 96519217. Pathway Graphic Design. Project Title Can we rely on the government to act

pre-proposal for finance wg guidelines for proposal -
OB will e recompensed between General Assemblies (GAs); and ... That the General Assembly (GA) authorize the FWG to open a checking account at WECU as ...

Proposal Writing Officer
cgiar.org. International Center for Agricultural Research in the Dry Areas. A CGIAR Research Center. Proposal Writing Officer. Reports to: Assistant Director General-International Cooperation & Communication. Location: Cairo, Egypt. Advertisement Dat

request for proposal - AOS92
Feb 26, 2015 - In the event taxes are imposed on the services purchased, the District will not be responsible for payment of the taxes. The vendor shall absorb the taxes entirely. Upon request, the District's Tax Exempt Certificate will be furnished.

PROPOSAL KEWIRAUSAHAAN.pdf
Page 1 of 1. ISI PROPOSAL KEWIRAUSAHAAN. 1. JUDUL. 2. NAMA KELOMPOK. PEMBAHASAN: 1. LATAR BELAKANG USAHA. Apa alas an saudara ...

Collaboration Proposal -
Collaboration Proposal. In-band Telemetry, VM latency measurements and sFlow acceleration. February 15, 2018. To Whom It May Concern,. This document represents a formal proposal from Napatech to ONF/CORD and OPNFV to extend the Barometer project to i

Proposal Writing Officer
Jul 8, 2017 - ... health in the face of global challenges including climate change. ... Lebanon, ICARDA operates in regional and country offices across Africa,.

request for proposal - AOS92
Feb 26, 2015 - We are currently reducing the number of small printers in our inventory, so any proposal must be able to adjust based on future changes in printer inventory. The AOS92 computing environment consists of approximately 2,000 devices inclu

Proposal Writing Officer
Jul 8, 2017 - and packaging of high-quality project proposals for agricultural ... Minimum of five years of relevant experience in drafting concept notes and ...

Dissertation Proposal
dialectical process involved in all understanding as it grasps the meaning of a ...... this model of thinking as data processing (Dreyfus, 1992, p.157; italics mine).

proposal-basket.pdf
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer. Page 3 of 7. proposal-basket.pdf. proposal-basket.pdf.

research proposal
Mar 15, 2006 - While a new generation of research technologies now support co-located collaboration, they do not yet .... and its software limited commanders, as they were accustomed to using multiple fingers and two-handed gestures to mark (or ....

Visiting Scientist Proposal - AfricaRice
The Africa Rice Centre (AfricaRice) is seeking a highly qualified TAAT Rice Value Chain. Coordinator ... AfricaRice is a leading Pan – African rice research organization committed to improving the livelihoods in Africa though ... our operations and

proposal-pilkada.pdf
Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. proposal-pilkada.pdf. proposa

Visiting Scientist Proposal - AfricaRice
JOB ANNOUNCEMENT. Business Application Specialist. Ref: GSS/03/2017/23. The Africa Rice Centre (AfricaRice) is seeking a highly qualified Business Application. Specialist to be based at Abidjan, Côte d'Ivoire. About AfricaRice. AfricaRice is a leadi

Proposal Rakornas.pdf
Page 1 of 13. Page 1 of 13. Page 2 of 13. Page 2 of 13. Page 3 of 13. Page 3 of 13. Page 4 of 13. Page 4 of 13. Proposal Rakornas.pdf. Proposal Rakornas.pdf.

Project Proposal
A lot of applications emerge in both academic and industrial areas. Examples are simulation, monitoring, business process, knowledge representation, environmental modeling, and active database ... implemented using Java. It supports ...

Proposal Writing Officer
Apr 18, 2018 - things, the development and articulation of the log frame, measurable ... donor, to ensure in-house established procedures and proposal ...

Proposal Writing Officer
Apr 18, 2018 - ... health in the face of global challenges including climate change. ... ICARDA operates in regional and country offices across Africa, Asia.