Multiscale computational visualization and modelling of optical nanomaterials and their application