Za??o??enia
Za??o??enia sÄ? nastÄ?pujÄ?ce:
- ka??dy obiekt graficzny posiada pewne w??a??ciwo??ci i zdefiniowane operacje, kt??re mo??na na nim przeprowadziÄ?
- do formalnego opisu zachowania obiekt??w graficznych powstanie specjalny jÄ?zyk opisu animacji;
- programy animacji w postaci symbolicznej majÄ? byÄ? interpretowane podczas trwania animacji;
- wynikiem dzia??ania narzÄ?dzia winny byÄ? wszystkie parametry umo??liwiajÄ?ce wizualizacjÄ? aktualnego stanu danych modelu;
- generowanie interaktywnej animacji ma byÄ? zupe??nie niezale??ne od sposobu wy??wietlania, nale??y zapewniÄ? mo??liwo??Ä? wykorzystania dowolnych istniejÄ?cych narzÄ?dzi wizualizacji;
- narzÄ?dzie ma wspomagaÄ? tworzenie scen na podstawie wej??ciowych plik??w opisu sceny;
- do stworzenia narzÄ?dzia nale??y u??yÄ? techniki programowania obiektowego;
- narzÄ?dziem bÄ?dzie biblioteka klas z okre??lonym interfejsem umo??liwiajÄ?cym tworzenie interaktywnych animacji;
- narzÄ?dzie ma powstaÄ? na u??ytek programist??w tworzÄ?cych interaktywnÄ? animacjÄ?.