System and method of improved calculation of diffusely reflected light

   
   

The present invention is related to rendering computer animated video and/or images generally, and to improving the calculation of diffusely reflected light. The present invention includes a system and method of computing diffusely reflected light at one or more positions on surfaces in an object scene from object scene data. The present invention typically includes the step of and/or instructions for selecting a non-regular order for processing a plurality of positions on a surface--the plurality of positions having been predetermined. The present invention also includes the step of and/or instruction for processing the plurality of positions in the non-regular order. This processing typically includes computing diffusely reflected light at a position in the plurality of positions by reference to diffusely reflected light incident on the position when deriving the diffusely reflected light at the position by reference to diffusely reflected light at other positions computed by reference to diffusely reflected light incident on the other positions is inaccurate. Alternatively, deriving the diffusely reflected light at the position by reference to the diffusely reflected light at the other positions computed by reference to diffusely reflected light incident on the other positions when deriving the diffusely reflected light at the position by reference to the diffusely reflected light at the other positions is accurate.

Η παρούσα εφεύρεση συσχετίζεται με να δώσει ζωντανεψοντες το υπολογιστής βίντεο ή/και τις εικόνες γενικά, και με τη βελτίωση του υπολογισμού του diffusely απεικονισμένου φωτός. Η παρούσα εφεύρεση περιλαμβάνει ένα σύστημα και μια μέθοδο το diffusely απεικονισμένο φως σε μια ή περισσότερες θέσεις στις επιφάνειες σε μια σκηνή αντικειμένου από τα στοιχεία σκηνής αντικειμένου. Η παρούσα εφεύρεση περιλαμβάνει χαρακτηριστικά το βήμα ή/και τις οδηγίες για την επιλογή μιας μη-κανονικής διαταγής για την επεξεργασία μιας πολλαπλότητας των θέσεων σε μια επιφάνεια -- η πολλαπλότητα της προκαθορισμού των θέσεων. Η παρούσα εφεύρεση περιλαμβάνει επίσης το βήμα ή/και την οδηγία για την επεξεργασία της πολλαπλότητας των θέσεων στη μη-κανονική διαταγή. Αυτή η επεξεργασία περιλαμβάνει χαρακτηριστικά τον υπολογισμό ότι το diffusely απεικονισμένο τη φως σε μια θέση στην πολλαπλότητα των θέσεων από την αναφορά στο diffusely απεικονισμένο ελαφρύ γεγονός στη θέση κατά παραγωγή του diffusely απεικονισμένου φωτός στη θέση από την αναφορά στο diffusely απεικονισμένο φως σε άλλες θέσεις που υπολογίζονται από την αναφορά στο diffusely απεικονισμένο ελαφρύ γεγονός στις άλλες θέσεις είναι ανακριβές. Εναλλακτικά, η παραγωγή του diffusely απεικονισμένου το φωτός στη θέση από την αναφορά στο diffusely απεικονισμένο φως στις άλλες θέσεις που υπολογίζονται από την αναφορά στο diffusely απεικονισμένο ελαφρύ γεγονός στις άλλες θέσεις κατά παραγωγή του diffusely απεικονισμένου φωτός στη θέση από την αναφορά στο diffusely απεικονισμένο φως στις άλλες θέσεις είναι ακριβής.

 
Web www.patentalert.com

< System and method for monitoring execution of privileged instructions

< Relocation format for linking

> Methods, systems, and computer program products for compressing a computer program based on a compression criterion and executing the compressed program

> Computer-based list editor

~ 00160