Współczesne systemy informatyczne powinny charakteryzować się zaawansowanym graficznym interfejsem użytkownika (GUI), dostosowanym do wyspecjalizowanych potrzeb wynikających z obsługiwanej dziedziny przedmiotowej. Istnieje wiele zastosowań, w których wymagany jest interfejs 3D. Implementacja rozszerzenia aplikacji o interfejs 3D nie jest zadaniem łatwym, biorąc pod uwagę, że na ogół programiści tworzący aplikacje są specjalistami w ramach konkretnej dziedziny przedmiotowej, a nie grafiki komputerowej. W takich przypadkach pomocna może być technologia CUBE. Dostarczając odpowiednie narzędzia i stosunkowo łatwy interfejs programowy – CUBE API – technologia CUBE pozwala na osiągnięcie tego celu. Niniejszy artykuł wprowadza czytelnika w podstawy technologii CUBE. Omawia też wykonaną przez autorów aplikację prototypową z zaawansowanym GUI, opartym na trójwymiarowym modelu ciała człowieka, wykorzystującym komponenty omawianej technologii. Doświadczenia związane z budową tej prototypowej aplikacji pozwalają na weryfikację przydatności technologii CUBE.
EN
A modern information system should have an advanced ergonomic graphical interface customized to a particular domain. There are many domains where a 3D GUI is required. The 3D GUI extension is not a trivial task, especially for programmers who are rather specialists in a concrete business domain than computer graphics. The CUBE technology may help to introduce the 3D GUI extension into standard information systems. Providing tools and handy CUBE API the described technology may allow to achieve this goal. This paper introduces into the CUBE technology. The paper describes the medical prototype application with a man-body-model-based 3D GUI (based on the CUBE technology), developed by paper authors. This application allows to verify the usability of the CUBE technology.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.