12 research outputs found
Virtual Temari: Artistically Inspired Mathematics
Technology can be a significant aide in understanding and appreciating geometry, beyond theoretical considerations. Both fiber art and technology have been employed as a significant aide and an inspiring vessel in education to explore geometry. The Japanese craft known as temari, or hand-balls , combines important artistic, spiritual, and familial values, and provides one such approach to exploring geometry. Mathematically, the artwork of temari may be classified based on whether they are inspired by polyhedra and discrete patterns or by periodic functional curves. The resulting designs of these categories provide an ancient vantage for displaying spherical patterns. We illustrate a technique that combines the fiber art of temari with interactive computer visualizations. In addition, we provide guided activities to help promote a deeper understanding of how functions and patterns arise on a spherical surface
MoleculARweb: A Web Site for Chemistry and Structural Biology Education through Interactive Augmented Reality out of the Box in Commodity Devices
Augmented/virtual realities (ARs/VRs) promise to revolutionize STEM education. However, most easy-to-use tools are limited to static visualizations, which limits the approachable content, whereas more interactive and dynamic alternatives require costly hardware, preventing large-scale use and evaluation of pedagogical effects. Here, we introduce https://MoleculARweb.epfl.ch, a free, open-source web site with interactive AR webpage-based apps that work out-of-the-box in laptops, tablets, and smartphones, where students and teachers can naturally handle virtual objects to explore molecular structure, reactivity, dynamics, and interactions, covering topics from inorganic, organic, and biological chemistry. With these web apps, teachers and science communicators can develop interactive material for their lessons and hands-on activities for their students and target public, in person or online, as we exemplify. Thousands of accesses to moleculARweb attest to the ease of use; teacher feedback attests to the utility in online teaching and homework during a pandemic; and in-class plus online surveys show that users find AR engaging and useful for teaching and learning chemistry. These observations support the potential of AR in future education and show the large impact that modern web technologies have in democratizing access to digital learning tools, providing the possibility to mass-test the pedagogical effect of these technologies in STEM education.Fil: RodrĂguez, Fabio CortĂ©s. Ăcole Polytechnique FĂ©dĂ©rale de Lausanne; Suiza. Swiss Institute of Bioinformatics; SuizaFil: Frattini, Gianfranco. Universidad Nacional de Rosario. Facultad de Ciencias BioquĂmicas y FarmacĂ©uticas; ArgentinaFil: Krapp, Lucien F.. Ecole Polytechnique Federale de Lausanne; Francia. Swiss Institute of Bioinformatics; SuizaFil: Martinez Hung, Hassan. Universidad de Oriente; VenezuelaFil: Moreno, Diego Martin. Consejo Nacional de Investigaciones CientĂficas y TĂ©cnicas. Centro CientĂfico TecnolĂłgico Conicet - Rosario. Instituto de QuĂmica Rosario. Universidad Nacional de Rosario. Facultad de Ciencias BioquĂmicas y FarmacĂ©uticas. Instituto de QuĂmica Rosario; ArgentinaFil: RoldĂĄn, Mariana. Provincia de CĂłrdoba. Instituto Colbert; ArgentinaFil: SalomĂłn, Jorge Eduardo. Provincia de Buenos Aires. Escuela de EducaciĂłn TĂ©cnica Nro. 4; ArgentinaFil: Stemkoski, Lee. Adelphi University; Estados UnidosFil: Traeger, Sylvain. Ăcole Polytechnique FĂ©dĂ©rale de Lausanne; Suiza. Swiss Institute of Bioinformatics; SuizaFil: Dal Peraro, Matteo. Ăcole Polytechnique FĂ©dĂ©rale de Lausanne; Suiza. Swiss Institute of Bioinformatics; SuizaFil: Abriata, Luciano Andres. Ăcole Polytechnique FĂ©dĂ©rale de Lausanne; Suiza. Swiss Institute of Bioinformatics; Suiz
Explicit Constructions of Arithmetic Lattices in SL(n,R)
In this paper we construct examples of arithmetic lattices ÎinSLn(R) in an explicit manner that has not previously appeared in the literature. We give number-theoretic criteria for compactness of the quotient space Î\SLn(R) and describe some particularly nice properties of Î for the case n= 3
Developing Graphics Frameworks with Python and OpenGL
Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds. You will learn how to combine the power of OpenGL, the most widely adopted cross-platform API for GPU programming, with the accessibility and versatility of the Python programming language. Topics you will explore include generating geometric shapes, transforming objects with matrices, applying image-based textures to surfaces, and lighting your scene. Advanced sections explain how to implement procedurally generated textures, postprocessing effects, and shadow mapping. In addition to the sophisticated graphics framework you will develop throughout this book, with the foundational knowledge you will gain, you will be able to adapt and extend the framework to achieve even more spectacular graphical results
Developing Graphics Frameworks with Python and OpenGL
Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds. You will learn how to combine the power of OpenGL, the most widely adopted cross-platform API for GPU programming, with the accessibility and versatility of the Python programming language. Topics you will explore include generating geometric shapes, transforming objects with matrices, applying image-based textures to surfaces, and lighting your scene. Advanced sections explain how to implement procedurally generated textures, postprocessing effects, and shadow mapping. In addition to the sophisticated graphics framework you will develop throughout this book, with the foundational knowledge you will gain, you will be able to adapt and extend the framework to achieve even more spectacular graphical results