Animation Generation Language Sunkara, Chaitanya
dc.contributor.majorProfessor Mitra, Simanta
dc.contributor.majorProfessor Prabhu, Gurpur 2023-09-06T20:09:34Z 2023-09-06T20:09:34Z 2023 2023-05
dc.description.abstract Research has shown that people learn quickly and understand things better when presented visually rather than verbally. There are many JavaScript based animation tools and libraries available in the market. However, most of them are restricted to a particular domain, have predefined programs to animate and cannot be used to build on top of existing functionality. Animating SVG elements is one such great way to represent things visually. This project proposes a new language for creating dynamic, and interactive animations with SVG. The language is designed to simplify the process of animating SVG elements, with a focus on ease-of-use, flexibility, and re-usability. Key features of the language include support for a wide range of animation types, including scaling, and rotating, as well as advanced capabilities such as custom easing functions and timeline management. The language also supports some special features like views and commands. Additionally, a brand new UI was developed to enable the creation of high-quality animations with less manual effort, while also allowing for more creative control over the animation process. We demonstrate the effectiveness of our language by generating a range of animations, including generic animations, git animations and special effects. Our results show that our language outperforms existing approaches in terms of both quality and efficiency, while also enabling more creative exploration of the animation space. Overall, this new language offers a powerful and intuitive solution for creating engaging and visually stunning animations with SVG, making it a valuable tool for instructors.
dc.language.iso en_US
dc.rights.holder Chaitanya Sunkara
dc.subject.keywords Animation
dc.subject.keywords SVG
dc.subject.keywords Scalable Vector Graphics
dc.subject.keywords Language
dc.title Animation Generation Language
dc.type Text
dc.type.genre creativecomponent
dspace.entity.type Publication
relation.isDegreeOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456 Computer Science Computer Science Masters Master of Science
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
328.99 KB
Adobe Portable Document Format