{"585524":{"#nid":"585524","#data":{"type":"event","title":"GVU Center Hosts: Ergun Akleman - \u0022Shape Algebras in Computer Graphics\u0022","body":[{"value":"\u003Cp\u003E\u003Cstrong\u003EAbstract:\u003C\/strong\u003E\u003C\/p\u003E\r\n\r\n\u003Cp\u003EShape algebras naturally emerge as a result of the topological structure of the initial shapes and operations used to create new shapes. I observe that limiting initial shapes and operations is critical to avoid inconsistencies. For instance, in 2-manifold modeling systems, programmers commonly include some exceptions and provide operations that can create non-manifolds. Such exceptions and operations, which solve immediate practical concerns, make it harder to extend software without professional help and\/or laborious effort.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EI recently realized that shape algebras emerge as a common theme in many of my publications without explicitly referring to them. In fact, I have initially designed shape algebras for implicit surfaces that can\u0026nbsp;provide interactive modeling with control shapes. Later, I, with Jianer Chen, designed a minimal set of operations over orientable 2-manifolds to effectively describe a shape algebra for orientable 2-manifolds. Because of the robustness and simplicity of the algebra, our students at Texas A\u0026amp;M University, with minimal instruction, could make the system grow. They added many high level operations that are created as composites of minimal operations. When we share it on the \u0026nbsp;web, many people discovered TopMod and found ways to create unusual and interesting shapes and shared their experiences by developing video tutorials. Unfortunately, the power of TopMod was limited by its underlying shape algebra that can only support orientable 2-manifolds.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EAdding a single operator is sufficient to extend algebra to non-orientable surfaces, which is reminiscent of the introduction of complex numbers by allowing irrational power operation such as square root into the algebra.\u0026nbsp;Immersions of non-orientable meshes in 3-space\u003Cbr \/\u003E\r\nresulted woven objects that can be considered as 2-fold fabrics on polygonal meshes.\u0026nbsp;To go further and extend the algebra to obtain 3-manifold meshes, it turned out that we needed to add only one new operation and its inverse to the existing set of minimal operations. This is analogous to the hierarchy structure among real algebras, complex algebras, and quaternion algebras. In other words, this underlying model provides a strong representational power while using existing infrastructure in 2-manifold mesh modeling without causing a significant increase in computational expense for representing a variety of topologically distinct shapes.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EERGUN AKLEMAN\u003Cbr \/\u003E\r\nProf. Dr., Department of Visualization Joint with\u003Cbr \/\u003E\r\nDepartment of Computer Science \u0026amp; Engineering\u003Cbr \/\u003E\r\nTexas A\u0026amp;M University\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cem\u003EErgun Akleman is a 1992 Georgia Tech PhD graduate of the School of Electrical and Computer Engineering. During this time he worked closely with Larry Hodges and was active in the GVU Center, the early years.\u003C\/em\u003E\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003EShape algebras naturally emerge as a result of the topological structure of the initial shapes and operations used to create new shapes. In this talk, I will present the concept of shape algebra for effective algorithm and system development.\u003C\/p\u003E\r\n","format":"limited_html"}],"field_summary_sentence":[{"value":"In this talk, I will present the concept of shape algebra for effective algorithm and system development. "}],"uid":"33749","created_gmt":"2017-01-04 20:03:22","changed_gmt":"2017-04-13 21:13:28","author":"Dorie Taylor","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2017-01-10T11:00:00-05:00","event_time_end":"2017-01-10T12:00:00-05:00","event_time_end_last":"2017-01-10T12:00:00-05:00","gmt_time_start":"2017-01-10 16:00:00","gmt_time_end":"2017-01-10 17:00:00","gmt_time_end_last":"2017-01-10 17:00:00","rrule":null,"timezone":"America\/New_York"},"extras":[],"hg_media":{"585526":{"id":"585526","type":"image","title":"Akleman Photo","body":null,"created":"1483560403","gmt_created":"2017-01-04 20:06:43","changed":"1483560403","gmt_changed":"2017-01-04 20:06:43","alt":"","file":{"fid":"223206","name":"Akleman.jpg","image_path":"\/sites\/default\/files\/images\/Akleman.jpg","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/Akleman.jpg","mime":"image\/jpeg","size":241666,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/Akleman.jpg?itok=vMxDQwbj"}}},"media_ids":["585526"],"groups":[{"id":"1299","name":"GVU Center"},{"id":"69599","name":"IPaT"},{"id":"47223","name":"College of Computing"}],"categories":[],"keywords":[],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[{"id":"78761","name":"Faculty\/Staff"},{"id":"78771","name":"Public"},{"id":"78751","name":"Undergraduate students"},{"id":"174045","name":"Graduate students"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003E\u003Ca href=\u0022mailto:gvu@cc.gatech.edu\u0022\u003Egvu@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E\r\n","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}