«physics» etiketlenmiş sorular

Uzay ve zaman boyunca nesnelerin hareketine ilişkin. İvme (itme ve yerçekimi), kütle, çarpışma tepkisi, sürtünme ve daha fazlası gibi kavramları içerir.

1
Bir golf topu yörünge denklemine hava sürüklemesi ekleme
VB.NET 2005'te bir 2D golf oyunu geliştiriyorum, ancak topu etkilemesi gereken hava veya rüzgar sürüklemesinin nasıl uygulanacağına takıldım. Zaten mermi için bu denklemler var: vurulduğunda veya ateş edildiğinde ilk golfball hızı içinv0v0v_0 Dikey ve yatay bileşenler golf topunun hızı: vxvy=v0cos(θ)=v0sin(θ)−gt∗vx=v0cos(θ)vy=v0sin(θ)−gt∗ \begin{align} v_x &= v_0 cos(\theta) \\ v_y &= v_0 sin(\theta) …


2
Bullet'i öğrenmek için Box2D yerine 2D fizik için Bullet'i kullanmaya değer mi?
Soruda daha fazlası yok. Her ikisi de benim amacım için iyi olduğundan eminim, genel gider konusunda endişelenmiyorum. Temel olarak, Farseer Fizik Motoru nedeniyle Box2D kavramlarına aşinayım, ancak 3D şeylere atlarken Bullet'i kullanmak istiyorum. Belki de Bullet'in 2D alemde bile benim için bir eğitim değeri var? Sorunun genelleştirilmiş versiyonu: Gelecekte bir …

1
Gerçekçi yavaş düşen kar algoritması?
Yağan karı simüle eden iyi bir algoritma var mı? Özellikle yavaşça düşen karla ilgileniyorum, bu yüzden düz bir çizgide düşmüyor, ancak biraz sapıyor. Belki de telaşların (rüzgar taslakları), değişken boyutun, vb. Simülasyonunu bile dahil etmek. Özellikle bir 2D algoritmaya ilgi duyuyorum, ancak herhangi bir algoritmanın kolayca 3D'ye alınabileceğini hayal ediyorum.

1
Kiremit tabanlı kesmek ve eğik çizgi oyunlarında kullanılan ortak karakter animasyonu teknikleri nelerdir?
Modern kesmek ve eğik çizgi tipi kiremit tabanlı oyunlarda yaratık ve karakter animasyonu için ne tür animasyon tekniklerinin kullanıldığını merak ediyorum ? Farklı eylemler için anahtar kare oluşturma bir seçenek olabilir. İskelet çerçeveleme başka bir şey olabilir. Ama fiziğe ne dersin? Yoksa daha gerçekçi animasyonlar için iskelet, fizik ve enterpolasyonlu …

4
Box2D Noktanın Bir Vücudu Kesip Kesmediğini Kontrol Edin
Bir noktanın vücuda kesişip kesişmediğini kontrol etmenin bir yolu var mı? Örneğin, dünyada (100.100) pozisyonunda bir beden olduğunu varsayalım. (100.100) noktasının bu gövdeyle kesişip kesişmediğini kontrol etmenin bir yolu var mı? Başka bir örnek "PHUN" adlı oyunla ilgilidir. PHUN'da gövdeleri tıklayıp sürükleyebilirsiniz. Fare noktasının vücudu kesişip kesmediğini nasıl kontrol edersiniz?
10 2d  physics  box2d 

3
2B nesneleri saran gergin bir tel tarafından uygulanan kuvvetleri nasıl hesaplayabilirim?
Bir fizik ilkelim olduğunu varsayalım (2B ortamın etrafına sarılmış "tel" diyeceğim ( bu soruda açıklandığı gibi ). İşte neye benzeyebileceğinin bir örneği: Örnek çizimde: Kutu tel tarafından yukarı doğru (yukarı kaldırılır) çekilir ve kutu teli aşağı doğru çeker. Yay üzerindeki nesne tel tarafından aşağı doğru itilir, ancak teli yukarı doğru …

1
Bir 2D fizik motorunda, nesneler dinlendiğinde işe yaramayan çarpışma çözümlerinden nasıl kaçınırım?
Love-2d kullanarak geliştirdiğim (öğrenme için) bir fizik motorunda çarpışma çözümlerini şu şekilde uyguladım: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I use spatial hashing if collide(c1,c2) resolve collision (c1,c2) // the heavy operation …



3
AI taşınırken yerçekimi nasıl dikkate alınır?
2D bir oyun yapıyorum. Şu anda oyuncu tarafından kontrol edilen bir helikopter var. Yukarı ok tuşları ile kontrol edilir: YUKARI, SOL ve SAĞ. Bu y ekseni dyboyunca hızı ve x ekseni boyunca hızı dx. Bu fizik aşağıdaki gibidir: Her ne zaman UP basılı değil , dysabit ivme içinde hızlandırır süresiz …
9 2d  physics  ai 

3
Hızlı şeyin yavaş görünmesini sağlayın (Box2D)
Rakibine top atmak için bir trebuchet'i kontrol ettiğiniz bir oyun üzerinde çalışıyorum. 'Ortaçağ Kuşatması' adlı bir oyun gibi. Trebuchet kolunu salladığında, oyuncunun düğmeye basmak ve topu bırakmak için en iyi anı yakalaması gerekir. Sonra top teğet açıyla uçacaktır. Benim sorunum şu ki, trebuchet kolu oyuncunun doğru anı yakalayamayacak kadar hızlı …

2
Drone hedefleme
Bir 2 d düzleminde bir "drone" ve bir hedef nokta düşünün. Sekiz parametre vardır: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = max torque …

2
Çarpışma ayrıntılarını Rectangle.Intersects () öğesinden alın
Bir noktada, top ve raket arasındaki çarpışmayı böyle bir şeyle tespit ettiğim bir Breakout oyunum var: // Ball class rectangle.Intersects(paddle.Rectangle); Çarpışmanın kesin koordinatlarını veya bununla ilgili herhangi bir ayrıntıyı akımla almanın herhangi bir yolu var mı XNA API? Çarpışma anında her bir nesnenin kesin koordinatlarını karşılaştırmak gibi bazı temel hesaplamalar …

4
Oyunda grafikler ve fizik motoru arasında veri paylaşmalı mıyım?
Birkaç modülden oluşan oyun motorunu yazıyorum. Bunlardan ikisi grafik motoru ve fizik motorudur . Aralarında veri paylaşmak iyi bir çözüm mü? İki yol (paylaşıp paylaşmama) şöyle görünür: Veri paylaşmadan GraphicsModel{ //some common for graphics and physics data like position //some only graphic data //like textures and detailed model's verticles that …

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.