Geometric model reconstruction from streams of DirectX 3D game application

  • Authors:
  • Zhigeng Pan;Xiaochao Wei;Jian Yang

  • Affiliations:
  • Zhejiang University, Hangzhou, P.R. China;Zhejiang University, Hangzhou, P.R. China;Centrality Communications Corp., Shanghai, P.R. China

  • Venue:
  • Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a method of intercepting data stream, command stream and rendering states from DirectX 9 graphics pipeline by hooking the low-level graphics library. It also shows that it is useful to reconstruct geometric models or render models with new styles. The paper shows not only how the basic mechanics of intercepting streams in the DirectX 9 graphics pipeline lead to a non-invasive extension mechanism for graphics applications, but also how to manipulate the streams and states of pipeline properly to reconstruct geometric information and export models of different styles. While describing how our system efficiently reconstructs a declarative representation of the geometry implicit in the graphics library command stream, a set of application extensions built with this framework is presented including the replayer and reconstructer.