原文:ExploringAnimationAndIntractionTchniqusWithWbGL(ACasStudy)
两年前,我决定在Codpn上开始一系列小型WbGL实验。今年早些时候,我终于抽出时间将它们放在一个名为“MomntsofHappinss”的网站上。经过这些实验后,我已经找到了如何探索和学习不同动画和交互技术的方法,并在这些互动玩具中得以体现。
正如你将看到的,每个玩具的互动方式是非常不同的,但所有实验都有一个原则:每个角色的行为都以编程的方式响应用户的输入。没有预先计算的动画——「每个运动都在运行时定义」。而赋予角色生命力的代码只有数行,但这也是我们的主要挑战。
「定义动画和解释其意图」当一个动画与功能目的不匹配时,它常会让用户感到尴尬和懊恼。既然如此,这里有九个有助于验证功能性动画的逻辑目的。