Patent ID: 9418477
Filing Date: 2016-08-16
CPC Classification: G06F,G06G,G06T

Claim Text:
1. A method for rendering damaged-enhanced images in an interactive training computer simulation, the method comprising: providing access, for a trainee, to a training session on a simulated vehicle in the interactive training computer simulation comprising a computer generated environment, the computer generated environment comprising the simulated vehicle; during the interactive training computer simulation, determining coordinates, in the computer generated environment, of a virtual impact having an effective radius, the virtual impact being triggered as a result of an action taken by the trainee, in relation to the training session, from the simulated vehicle for interacting with the computer generated environment within the interactive training computer simulation; identifying, at the coordinates, a first plurality of rendering faces affected by the virtual impact considering the effective radius, the first plurality of rendering faces being associated with at least one three dimensional (3D) polygon mesh of the computer generated environment; clipping the first plurality of rendering faces to a mathematically-defined subtraction shape expressed by a single, linear, mathematical formula, the mathematically-defined subtraction shape being computed during the interactive training computer simulation considering the effective radius; computing a second plurality of rendering faces from the clipped first plurality of rendering faces, thereby defining at least one newly formed 3D polygon mesh and rendering during the interactive training computer simulation at least one damaged-enhanced image for display comprising a subset of the second plurality of rendering faces using a visual texture, the subset being determined from a field of view of the interactive training computer simulation during the training session; wherein the clipping to the mathematically defined subtraction shape, the computing from the clipped rendering faces and the rendering of the at least one damaged-enhanced image are performed in real-time priority processing using a limited number of milliseconds, the limited number of milliseconds being determined for maintaining plausibility of the training session for the trainee.