A gun is a ranged weapon designed to use a shooting tube to launch projectiles. The projectiles are typically solid, but can also be pressurized liquid , gas or even charged particles. Solid projectiles may be free-flying or tethered. A large-caliber gun is also called a cannon.This model can be applied to animated films, short films, virtual environments, augmented environments, 3-D games, and more.