Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> program de calculator >>

Cum 3

X = 758 - înălțimea " lumea " ne uitam la
  • Y = 1,024 -. lățimea lumii ne uităm la
  • Z = 2 - adâncimea (fata in spate) a lumii suntem Re uita la
  • Sx = înălțimea ferestrei noastre în lume
  • Sy - lățimea ferestrei noastre în lume
  • Sz = o variabilă adâncime care determină care obiectele sunt vizibile în fața altor obiecte, ascunse
  • D = 0.75 -. distanța dintre ochiul nostru și fereastra în această lume imaginară Site-ul

    În primul rând, va calcula dimensiunea ferestrelor în lumea imaginară.

    Acum, că dimensiunea ferestrei a fost calculat, o perspectivă transformare este folosit pentru a muta un pas mai aproape de proiectarea lumii pe un ecran de monitor. In acest pas următor, acestea se vor adăuga mai multe variabile.

    Poziția Deci, un punct (X, Y, Z, 1.0) în lumea imaginară tridimensională ar fi transformat din (X ', Y', Z ", W '), pe care le obține de următoarele ecuații:

    In acest moment, un alt transforma trebuie aplicate înainte ca imaginea poate fi proiectate pe ecranul monitorului, dar începe pentru a vedea nivelul de calcul implicate - și acest lucru este tot pentru o singură vector (linie) în imagine! Imaginați-vă calculele într-o scenă complex cu multe obiecte și personaje, și imaginați-vă face toate astea de 60 de ori pe secundă. Nu te bucuri cineva a inventat calculatoarele?

    În exemplul de mai jos, veți vedea o secvență animat care prezintă o plimbare prin noi Cum Stuff Works birou. În primul rând, observați că această secvență este mult mai simplu decât majoritatea scenelor într-un joc 3-D. Nu exista adversari sar din spatele birouri, nici rachete sau sulițe navighează prin aer, nu demoni-scrâșnind dinte materializa în cabine. Din " Care- va-a-fi-in-the-scena " punct de vedere, acest lucru este animație simplu. Chiar și această secvență simplă, deși, se ocupă cu multe dintre problemele pe care le-am vazut pana acum. Pereții și mobilierul au textura care acopera structurile carcase. Razele reprezentând iluminat oferi baza pentru umbre. De asemenea, ca punct de vedere modificări în timpul plimbare prin birou, observați cum unele obiecte devin vizibile în jurul colțuri și apar din spatele zidurilor - ce vedeți efectele calculelor-tampon z. Ca toate aceste elemente intră în joc înainte de a imaginii poate fi prestate pe monitor, este destul de evident că, chiar și un procesor modern, puternic poate nevoie de ajutor a face tot de prelucrare ne

    Page << [11] [12] [13] [14]