«camera» etiketlenmiş sorular

Oyun dünyaları, oyun dünyasının gözlemlendiği bakış açısı olan bir kameradan izlenir.

6
Kendi öldürme kamera oluşturma
Bir sandbox araç seti için kendi kill cam sistemimi oluşturmayı planlıyorum. Bununla birlikte, kill kamının mekaniğini düşündükten sonra, oldukça kayboldum. Katil açısından gerçek öldürme sahnesini gösteren görev oyunları oyunlarında yaygın olarak görülenleri yeniden yaratmaya çalışıyorum. Düşüncelerim: -İnsanlar başkalarını öldürdüğünde sadece hafızada kalamam çünkü ne zaman 'kayıt sürecine' başlayacağımı bilemezdim. Birinin …
15 camera 

2
Neden 90 ° yatay / 60 ° dikey varsayılan FPS Görüş Alanıdır?
Anladığım kadarıyla, dikey Görüş Alanı şu şekilde ayarlanmalıdır: fov = 2 * arctan(0.5*screenHeight / distanceEyeScreen); Yani, Görüş Alanı bir kullanıcının ekranla olan mesafesine ve boyutuna uymalıdır. Birçok FPS'de, yatay FoV için varsayılan 90 ° veya dikey FoV için 60 ° değer vardır (16: 9 olduğu varsayılır). Bir örnek CryEngine'dir. Ancak …
14 3d  camera  perspective 

1
Izgarada ortografik birim çeviri uyuşmazlığı (örn. 64 piksel yanlış çeviriyor)
Bir ızgara üzerinde birim çevirileri ile ilgili küçük bir sorun hakkında bir fikir arıyorum. Güncelleme ve Çözme Kendi sorunumu çözdüm. Ayrıntılar için aşağıya bakın. Gönderinin bu bölümündeki her şeyin doğru olduğu ortaya çıktı. Bir şey varsa, bir sonraki kişi için minyatür bir öğretici / örnek / yardım görevi görebilir. Kurmak …

3
Kuaterniyon tabanlı bir kamerayı nasıl uygularım?
GÜNCELLEME Buradaki hata oldukça basitti. Derece dönüşümü için bir radyanı kaçırdım. Başka bir sorununuz varsa her şeyi okumaya gerek yok. Bununla ilgili birkaç öğreticiye baktım ve anladığımı düşündüğümde kuaterniyon tabanlı bir kamera uygulamaya çalıştım. Sorun yakl. 10 derece geri -10 dereceye atlar. Neyin yanlış olduğu hakkında hiçbir fikrim yok. OpenTK …

4
OpenGL'deki klip alanının neden 4 boyutu var?
Bunu genel bir referans olarak kullanacağım, ancak ne kadar çok çevrimiçi tarayıcı dokümanı ve kitabı varsa, bu konuda o kadar az anlıyorum. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; Bu çevrimiçi kitapta , OpenGL için bir üçgen oluşturma konusunda …

2
Fotoğraf makinesini döndürmek için Input.GetAxis (“Mouse X / Y”) nasıl kullanılır?
Fare ile dönen bir birinci kamera yapmak istiyorum. Input.GetAxis Scripting API sayfasına baktım ve yazımın altına eklediğim örnek bir kod buldum. Denedikten sonra, umduğum aynı temel işlevselliğe sahip olmasına rağmen, özellikle fareyi daireler halinde hareket ettirirken kamerayı xz düzlemine paralel tutmadığını fark ettim. Bir süre sonra kamera garip bir açıda …
13 unity  camera 

1
Birden fazla 2D spot ışığı nasıl oluştururum?
Birden fazla varlık üzerinde bir spot ışığı sağlayan bir 2D "spot ışığı" efekti oluşturmak istiyorum. Yani, birkaç sprite meşaleler tutuyormuş gibi. Tek bir varlık için (bir spot ışığı), bir degrade hareketli grafiğinin üzerine bindiğim ve o noktadaki merkez noktası kovalamasının olduğu bir teknik kullanıyorum. Bu teknik tek bir spot ışığı …
12 2d  sprites  camera  lighting 

3
Birinci şahıs kamerasını nasıl uygulamalıyım?
Yeni başlayan bir programcıyım ve birinci şahıs kamera ile odalar arasında dolaşmamı sağlayan bir proje oluşturuyorum. Şimdiye kadar, binaları çizdim ve sürdüm, ama şimdi takıldım ve dolaşmamı sağlamak için nasıl birinci şahıs kamera yapacağımı bilmiyorum. Birisi beni kullanabileceğim bir kamera sınıfına veya bazı faydalı kodlara yönlendirebilir mi?
12 c++  directx  camera 

5
Oyunlarda Kamera Kontrol Teknikleri
Computing Science'da grafikte kamera kontrolü sorunu üzerinde çalışan bir MPhil öğrencisiyim. Kamera kontrolü literatürü 1980'lerin sonuna kadar uzanmasına rağmen, bunların çoğu (bildiklerime kadar) esas olarak akademik ve nadiren oyunlarda kullanılıyor. Şimdi tezimin bir kısmı oyunlarda kullanılan kamera kontrol yöntemlerine ithaf edilmelidir. Ama sorun şu ki, dünyadaki tüm oyunları uygulamamıştım, bu …
11 camera  control 

2
3. kişi kamerayı hedefe doğru döndürme
Doğrudan oyuncuya değil, önünde bir yere bakan 3. kişi kameram var. Kullanıcı çekim moduna girdiğinde, kameranın hedefe bakması için oynatıcının etrafında dönmesini istiyorum. Yukarıdaki resimde. "O" oynatıcı (Orijin), "L" arama, "C" kamera konumu ve "T" hedeftir. C -> L gözetleme çizgisini Kök ("O") etrafında T (C '-> L' -> T …

5
Vector3s ile neden '> =' operatörünü kullanamıyorum?
Ben _positionAve olarak adlandırılan iki konum arasında hareket etmek için bir dikdörtgen almaya çalışıyorum _positionB. Her ikisi de tiptedir Vector3. Dikdörtgen gayet iyi hareket ediyor. Bununla birlikte, ulaştığında _positionB, ters yönde hareket etmez, olması gerektiği gibi. Bir göz atmak için koda geri döndüm. Ben nesne hareket ettikçe, ifkoddaki ifadeler rects …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

4
LibGDX kamerayı TiledMap sınırları içinde tutar
Ben iyi render basit bir TiledMap var. Bir oyuncu atlamalı (Box2D ile) ve kameram oyuncu etrafında: cam.position.set( player.position().x * Game.PPM + Game.V_WIDTH / 4, player.position().y * Game.PPM, 0 ); cam.update(); Ancak, kamera TiledMap'i "hareket ettirir". Kameramı TiledMap üzerinde nasıl tutabilirim, bu yüzden haritamın kenarlarına yakın olduğumda, kamera kaydırmayı durdurur ve …

1
3D Kamera Döndürme
Lütfen, affet beni, ama yardıma ihtiyacım var ve birkaç haftadır buna bağlı kaldım, ilerleme kaydedemiyorum ve gittiğim her yerde ve farklı bir cevap görüyorum, denediğim her şey çalışmıyor. Yeteri kadar tavsiyem ve tavsiyem oldu, şimdi sadece geriye doğru çalışmam için bana cevap verecek birine ihtiyacım var çünkü bunu anlayamıyorum. Bu …

1
İkinci bir oyun içi kameradan nasıl kayıt yapabilir ve daha sonra video dosyasına nasıl aktarabilirim?
Unity'de bir PC Korku oyunu yapıyorum ve oyunda kamera kayıt simülasyonu yapmak istiyorum - böylece istediğiniz zaman tüyler ürpertici bir konum bırakabilirsiniz ve keşfederken kameraya kaydettiğiniz şeylerle bir kasete sahip olacaksınız. Teknik olarak, karakterin eline ikinci bir kamera (el kamerası) takmam ve oyuncunun bir düğmeye basarak vizörden bakmasına izin vermeliyim. …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.