Visual debugging of visualization software: a case study for particle systems

IEEE Visualization 2003(1999)

引用 18|浏览3
暂无评分
摘要
Visualization systems are complex dynamic software systems. Debugging such systems is difficult using conventional debuggers because the programmer must try to imagine the three-dimensional geometry based on a list of positions and attributes. In addition, the programmer must be able to mentally animate changes in those positions and attributes to grasp dynamic behaviors within the algorithm. In this paper we shall show that representing geometry, attributes, and relationships graphically permits visual pattern recognition skills to be applied to the debugging problem. The particular application is a particle system used for isosurface extraction from volumetric data. Coloring particles based on individual attributes is especially helpful when these colorings are viewed as animations over successive iterations in the program. Although we describe a particular application, the types of tools that we discuss can be applied to a variety of problems.
更多
查看译文
关键词
computer animation,pattern recognition,physics computing,program debugging,program visualisation,animations,case study,coloring particles,complex dynamic software systems,debugging,debugging problem,dynamic behaviors,isosurface extraction,particle system,particle systems,successive program iterations,three-dimensional geometry,visual debugging,visual pattern recognition skills,visualization software,visualization systems,volumetric data
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要