vektor regioner: gemmer sig fra en synsvinkel

, vektor regioner: gemmer sig fra en synsvinkel,,,,, 1,,,,,,,,,,,,,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,, tidligere, har vi set tilgang med at bruge vektor regioner til at gennemføre inden for et maskingevær.tropper kontaktede tårnet på åben mark, og ingen hindringer lå mellem dem.nu er der vist en hinderance, en mur, som tilslører synligheden af tropper fra tårnet, hvordan skal vi implment?denne pædagogiske foreslår en fremgangsmåde til at håndtere dette spørgsmål.,,,, endelige resultat forpremiere, lad os tage et kig på det endelige resultat, vi arbejder hen imod.klik på tårnet på bunden af fase starter simulation.,, trin 1: det grundlæggende koncept, så her er, hvad vi forsøger at opnå i denne forelæsning.se billedet ovenfor.tårnet kan se én enhed, hvis det er i tårnet er synsfelt (øverst).når vi har en mur mellem tårnet og soldat, trooper synlighed er afskærmet fra tårnet., 2. trin: en gang, for det første, lad os lave en lille ændring.siger den vektor for tårnet er sigtelinje er p og vektoren fra tårnet til soldat er q. trooper er synlig for tårnet, hvis:,, vinkel mellem p og q er under synsvinklen (i dette tilfælde 30 ° på begge sider), omfanget af p er mere end q, skridt 3: oversigt over tilgang, er pseudo - koden for den tilgang, vi foretager.om fastsættelse af, om de er i tårnet er synsfelt (fov) er forklaret i trin 2.lad os nu få for at fastslå, hvorvidt de er bag en mur.vi skal bruge vektor operationer for at opnå dette.jeg er sikker på, de nævner, dot produkt - og cross produkt hurtigt frem.skal vi tage en lille omvej til at revidere disse to vektor operationer, bare for at sikre, at alle er i stand til at følge med.,, trin 4: dot og krydse vare mellem vektorer, lad os vende tilbage til vektoren operationer: dot produkt - og cross - produkt.det er ikke en matematik, og vi har dækket disse mere detaljeret, men stadig, det er godt at genopfriske hukommelsen på arbejde, så jeg har medtaget det billede.diagrammet viser, "b -" operation (øverste højre hjørne) og "b over" operation (nederste højre hjørne.mere vigtigt er ligninger af disse operationer.se på billedet nedenfor.,



Previous:
Next Page: