létající kvadrokoptéra ve třech.js

Co se děje HACKERS ?

Nedávno jsem se dostal k létání s fpv drony

moje úplně první roztomilá montáž DVR zde

Tak jsem byl zvědavý, jestli bych si do prohlížeče mohl rychle dát něco, co připomíná létání na čtyřkolce.

Nejprve jsem trochu doufal, že THREE.js má v /examples/ pouze OVLÁDÁNÍ KVAPOKOPTÉRKY ale bez šance :(

Nechápejte mě špatně, existuje celá tuna dobrých simulátorů kvadrokoptér Liftoff, protože je můj oblíbený, cesta je odměnou, takže pokud máte podobné svědění nebo jste jen zvědaví - jste vítáni na této mé šílené cestě

PROBÍHÁ DEMO VIDEO ZDE

Věci, které si myslím, že budu potřebovat

  • renderer:Musím být THREE.js Tohle (a jednota) je vše, co vím
  • 3D fyzikální engine:Cannon.js a Ammo.js se v posledních letech zdají být dost neaktivní. Možná, že to kluci právě DOKONALI, a takhle je to dokonalé. Nevím. Při hledání „novějšího“ vývoje jsem si vybral Oimo.js

Architektura celé této věci na velmi vysoké úrovni

Pokud jste četli moji nejprodávanější sérii „návodů ke hře zápas 3“, víte, že existuje smyčka update() pro vykreslování grafiky. S fyzikálním enginem bychom měli v podstatě dvě samostatné aktualizační smyčky:smyčka jedna by aktualizovala fyzikální výpočty tuhého tělesa, smyčka dvě by je pouze zobrazila jako sítě na obrazovce (duh)

Přítlak ventilátorů, naklánění – to vše se stane aplikovanými silami ve fyzikálním enginu, stáčení je například jen úhlová rychlost na OY.

Jo a musíme zavést kontroly. Naštěstí pro mě gamepad api platí také pro jakékoli RC rádio, které můžete připojit k počítači pro hraní sim, takže můj
LiteRadio 2 SE Radio funguje (jak má)

Co jsem dal dohromady za víkend

Je k dispozici zde Ovládání klávesnice je obtížné a osa vašeho gamepadu bude s největší pravděpodobností převrácená (moje xboxové jsou), takže ehh.. HODNĚ ŠTĚSTÍ, myslím? Také:PAMATUJTE SI VIDEO, pamatujte, JAK JSEM BYL DOBRÝ? Přesně tak. Je to možné, stačí git good nebo tak něco.

Věci, které bych rád udělal dále:

  • Pitch and roll funguje jako nějaký superstabilní režim právě teď, chtěl bych, aby byly více jako AIR/ACRO, tedy rotovaly čtyřkolkou. Věc se má - s úhlovými rychlostmi na ose Z a X to začíná být opravdu divné, takže na tom stále pracuji
  • zvuky by byly dobré, jo
  • rozvětvení https://noclip.website/, abych mohl létat po mapě GTA III a mapě GTA:SA a .. mapě DARK SOULS (pokud chci)
  • získání zdroje někde veřejně
  • až bude proveden alespoň jeden z těchto kroků, napíšete další
  • ovládá nastavení, takže můžete převrátit libovolnou osu rádia/gamepadu

Věc, na kterou jsem nejvíce hrdý

Vrtule se točí, člověče, vypadá to úžasně. Více plynu – VÍCE OTÁČENÍ, paráda

Zavolejte mi, pokud máte nějaké otázky, JAKÉKOLI otázky, myslím to vážně! Pokusím se na všechny odpovědět.

například :

Q:HEJ ROMAN, CO JE S PIANO ROCKEREM?
A:BRZY