1. Reconstruct the whole code and remove redundancy.
2. Right-clicking the mouse in the blank now will open the system menu by default.
3. The menu UI has been adjusted, and now the logo will be displayed at the top of the menu list. For the scene menu, the target atom of the current menu will be displayed at the top of the scene.
4. The function of adsorbing atoms to the surface of the target object("Paste To Surface") has been added, which is very useful in constructing the scene. It should be noted that at present, adsorption is based on the Collider (not Mesh) of adsorbed atoms to judge the surface, and maybe I will add the method of adsorbing according to Mesh later.
Operation method: right-click on the surface of the target atom-> select Copy- > right-click on the target atom to be operated-> select Paste(x/y/z).
5. Add the mirror function with respect to atoms. Xz/xy/yz, which is local and global relative to the atomic position, is supported as the mirror plane.
6. license modification,