Informatics in Engineering Group;
Technical University of Catalonia;
08028 Barcelona;
Catalonia;
Center for Biomedical Engineering Research;
Sant Joan de Ddu Research Institute;
08028 Barcelona;
Catalonia;
Visualization;
Interaction and Virtual Reality Group;
Technical University of Catalonia;
08028 Barcelona;
Catalonia;
back-to-front; ordering; digital; terrain; model; elevation; terrain; model; triangle; strip; visibility;