D computer graphics technology has progressed to the real time stage. One of the most attracting topics today is how to effectively develop real time 3D systems. The author of this paper has experienced developing some OpenGL based application softwares, and has summarized lots of key techniques including initializing methods, modeling in classes and groups, textures usage, real time viewing control by users and viewing position processing. All these are successfully adapted in the implementation of such systems as real time special effect TV title system and visual road design and evaluation system. In order to be a reference to other researchers and developers, and to make progress together with our competitors, a methodical description is presented here to summarize some typical steps, methods and some valuable experiences.