The design and realization of virtual simulation environment for non-lethal weapon system is presented. Besides the system architecture and design conception, several key problems and our solutions when developing a virtual simulation system, such as OpenGL based on dynamic geometry modeling, scene organization, and interaction are discussed.