Pytania oznaczone «camera»

13
Jak używać Input.GetAxis („Mysz X / Y”) do obracania aparatu?

Chcę zrobić aparat z widokiem pierwszej osoby, który obraca się za pomocą myszy. Spojrzałem na stronę API Input.GetAxis Scripting API i znalazłem przykładowy kod, który zamieściłem na dole mojego postu. Po wypróbowaniu, zdałem sobie sprawę, że chociaż ma tę samą podstawową funkcjonalność, na którą...

12
Jak utworzyć wiele reflektorów 2D?

Chcę stworzyć efekt „reflektora” 2D, który pozwoli na wyróżnienie wielu podmiotów. To znaczy, jakby kilka duszków trzymało pochodnie. W przypadku pojedynczego bytu (jedno światło punktowe) używam techniki, w której nakładam duszek gradientu i mam punkt środkowy, który go ściga. Ta technika działa...

12
Jak powinienem wdrożyć kamerę pierwszoosobową?

Jestem początkującym programistą i tworzę projekt, który pozwala mi chodzić po pokojach za pomocą kamery z perspektywy pierwszej osoby. Do tej pory rysowałem i włączałem budynki, ale teraz utknąłem i nie wiem, jak zrobić aparat z perspektywy pierwszej osoby, aby pozwolić mi chodzić. Czy ktoś...

11
Techniki sterowania kamerą w grach

Jestem studentem MPhil w Computing Science pracującym nad zagadnieniem sterowania kamerą w grafice. Chociaż literatura na temat sterowania kamerą sięga końca lat 80. XX wieku, większość z nich (o ile mi wiadomo) jest głównie akademicka i rzadko używana w grach. Teraz część mojej pracy dyplomowej...

9
Obrót kamery 3D

Proszę, wybacz mi, ale potrzebuję pomocy i utknąłem w tym od kilku tygodni, nie robię postępów i wszędzie idę i widzę inną odpowiedź, wszystko, co próbuję, nie działa. Mam już wystarczająco dużo wskazówek i porad, teraz naprawdę potrzebuję tylko kogoś, kto udzieli mi odpowiedzi, aby móc pracować...

9
LibGDX utrzymuje kamerę w granicach TiledMap

Mam prostą TiledMap, którą mogę dobrze renderować. Wokoło mam gracza skaczącego (z Box2D), a moja kamera podąża za nim: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Jednak kamera przesunie się „poza” TiledMap. Jak mogę...

9
Dlaczego nie mogę używać operatora '> =' z Vector3s?

Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć....