«matrix» etiketlenmiş sorular

Satırlar ve sütunlar halinde düzenlenmiş 2B bir dizi sayı, sembol veya ifade. Her satır aynı sayıda sütuna sahip olmalıdır. Sayılar, semboller veya ifadelerin kendilerine elemanlar veya girdiler denir.

1
Ekrana hayali bir 4D ağını aşağı doğru projelendirme
Zihinsel bir egzersiz olarak, ekrana (2D) rastgele bir 4D ağ yansıttığını hayal etmeye çalışıyorum. Tek bir 4D üçgeni hala sadece 3 noktadan oluşacağını tahmin ediyorum, ancak bu 3 noktadan her biri 4 boyutlu sütunla tanımlanır. Önce 4D alanı 3B uzaya eşlemek için bir projeksiyon matrisi tanımlamak ve daha sonra OpenGL'nin …

3
Görünüm matrisinden çeviri nasıl alınır
Kameranın dünya-uzay konumunu bakış matrisinden nasıl alabilirim? Bu soruya gördüğüm tek cevap, çevirinin son satır / sütunta olduğunu gösteriyor ancak matris [x (nokta) sağ, y (nokta) yukarı, z (nokta) görünüm] içerdiğinden bu işe yaramayacak
11 3d  mathematics  matrix 

1
Dünya uzayına ekran alanı
Oyun dünyamın x ekseni soldan sağa, y ekseni yukarıdan aşağıya ve z ekseni ekrandan çıktığı bir 2D oyun yazıyorum : Oyun dünyam yukarıdan aşağıya iken, oyun hafif bir eğimde işleniyor: Dünya uzayından ekran uzayına ve tam tersine projeksiyon üzerinde çalışıyorum. Önceki çalışma aşağıdaki gibi var: var viewport = new Viewport(0, …
10 xna  c#  matrix  projection  screen 

2
Bir dönüşüm matrisinden yönlendirmeyi nasıl çıkarabilirsiniz?
Bir 4x4 dönüşüm matrisim M var ve M tarafından dönüştürüldüğünde bir kürenin şeklini bulmak istiyorum (Küre orijinlidir ve yarıçap 1'e sahiptir.) Merkezi M'yi (0,0,0,1) ile çarparak bulabileceğimi biliyorum. Bununla birlikte, M küreyi ezip döndürebildiğinden yarıçap bir problem haline gelir. Ortaya çıkan elipsoidin yeni yarıçaplarını nasıl bulabilirim? Oryantasyonu bulmanın bir yolu …

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 

1
GluLookAt nasıl çalışır?
Anladığım kadarıyla, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); şuna eşittir: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ama ModelViewmatrisi yazdırdığımda , çağrı glTranslatef()düzgün çalışmıyor gibi görünüyor. Kod pasajı şöyledir: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include <string> …
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.