Abstract: A method for adapting the rendering of a virtual environment based on the performance of a computer system in which the method is run modifies graphic parameters of generated images. The method enables the highest possible graphic quality to be dynamically maintained in a virtual reality or augmented reality simulation, depending on availability of the computer system's hardware resources.