This tutorial explains in detail who to create a virtual 3d panorama in javascript that contains simple geometric figures such as houses and mountains and derives certain rules to expand your knowledge and creativity. It also teaches you how to use the three.js library to create some meshes, which result in a complex composition of vectors and figures that resemble a virtual world. Detailed examples and websites are available as a reference as the author focuses on the main parts of a virtual world in the code snippets.