render exactly keeping windows shown and add realism