Virtuální joystick
|
Ajvn |
Přidané 04-01-2013 15:47
|
Diskutující
Příspěvek: 2485
Založený: 30.05.07
|
Pánové rozumím tomu správně, že vROF není možné vyvažovat letadla??????????? |
|
|
|
1stCL_Novotny |
Přidané 04-01-2013 15:52
|
Moderátor
Příspěvek: 3174
Založený: 01.10.05
|
Jako vzhledem k realitě? Nebo vzhledem k možnostem nastavení?
Jako trim v hadraplánech všude a vždy?! To snad ne. |
|
|
|
Rumcajs |
Přidané 04-01-2013 16:26
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
57_OTU ajvn napsal:
Pánové rozumím tomu správně, že vROF není možné vyvažovat letadla??????????? Je to možné, ale pouze u těch, který to měly ve skutečnosti. No a těch ve WW1 rozhodně není mnoho. Namátkou jsou SE5a, Bristfit. A pak ještě tuším jedno. Zbytek si o trimu mohl nechat zdát. Letadla byla přinejlepším trimována na zemi a spíš se to nastavovalo na optimální stoupání, než na přímý let. Piloti si všelijak pomáhali, třeba se prý ujal svazek gum, který se zahákl za páku, aby se ta síla v páce zmenšila. WW1 lítací aparáty jsou notoricky těžké na ocas, tedy se furt muselo do páky tlačit.
Upravil/a Rumcajs dne 04-01-2013 16:28
|
|
|
|
Ajvn |
Přidané 04-01-2013 19:48
|
Diskutující
Příspěvek: 2485
Založený: 30.05.07
|
Tak to jo. |
|
|
|
Rumcajs |
Přidané 05-01-2013 15:47
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Je hotová první betaverze. Dávám to dnes k dispozici komandu pana císaře, jestli to poběží, dám to i na SVK. |
|
|
|
Rumcajs |
Přidané 06-01-2013 11:56
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Včera to prošlo prvním testem BFU. K tomuto účelu se uvolil TozziFan. Po nějakém utrpení mu to začalo fungovat. Kdo by měl zájem to zkusit, zde je návod https://docs.goog...iADLQ/edit. Návod, prosím, čtěte celý, zejména vedlejší efekty instalace vJoysticku. Připomínky a náměty zde. |
|
|
|
Rumcajs |
Přidané 07-01-2013 16:57
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Včerejší večerní verze měla problém s první implementací S křivek. Nedošlo mi, že se posouvá ten trimovanej střed a neposouval jsem ty body kudy ta křivka prochází. Jestli jste si to někdo včera stahoval, doporučuju stáhnout aktuální verzi. S křivky už se dají nějak primitivně editovat a definice se uzpůsobuje aktuální pozici trimu. Předpokládám, že v této oblasti bude ještě vývoj. |
|
|
|
BP_Tyrl |
Přidané 08-01-2013 09:34
|
Diskutující
Příspěvek: 2150
Založený: 30.09.05
|
No vypadá to nadějně.
Až to bude vypadat kapku jednodušeji. |
|
|
|
Rumcajs |
Přidané 08-01-2013 09:50
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
No jasně Tyrle, zatím zápasím s tím, aby to fungovalo. Až to prošlápnu celý, zaměřím se i na přívětivost. Ono to není úplně málo práce udělat to celý tak, aby to fungovalo, dalo se to intuitivně konfigurovat a dělalo to přesně to, co by jeden očekával. Dnes bude verze s podporou trimu směrovky a snad vylepším i S křivky. Možná dojde i na zobrazování, vyhodím ty GUID zařízení a dám tam místo toho popisy. |
|
|
|
1stCL_Novotny |
Přidané 08-01-2013 10:13
|
Moderátor
Příspěvek: 3174
Založený: 01.10.05
|
|
|
|
|
Rumcajs |
Přidané 08-01-2013 16:22
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Je k dispozici verze s podporou trimu směrovky. Krom toho jsem opravil chyby v mapování těch zařízení. Předchozí verze blbnula, když trim byl na jiném zařízení než přímo na páce. Verze už asi začnu číslovat, aby v tom nebyl moc velký bordel. Každá bude mít samostatný link na stáhnutí. Tedy tohle co je k dispozici se dá považovat za 1.0.0. |
|
|
|
Rumcajs |
Přidané 09-01-2013 18:48
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Nahrál jsem na WEB verzi 1.1. Nově se dá konfigurovat maximální trim směrovky a křidélek. V okně S křivek se ukazuje i křivka v aktuální pozici trimu (při pohybu trimu se aktualizuje, je tak vidět tvar křivky ve všech pozicích). Vylepšeno zobrazení USB zařízení. Link ke stažení v aktualizovaném návodu. Návod je stále na stejném URL.
Ukazuje se, že to bude dílo větší, než jsem si myslel. Jen třeba souřadných systémů to obsahuje 4. Souřadný systém os fyzického zařízení, souřadný systém toho virtuálního zařízení, transformovaný souřadný systém s nulou ve středu, zobrazovací souřadný systém který má Y opačně orientovaný. Podobně S křivky to bude obsahovat dvojího druhu. Pro výškovku a pro symetrické osy. Zkrátka to má před sebou ještě nějaký vývoj. Zatím je to třeba brát jako fungující vzorek. |
|
|
|
Rumcajs |
Přidané 11-01-2013 16:50
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Je k dispozici verze 1.2. Ke stažení opět z návodu https://docs.goog...iADLQ/edit.
Nově má S křivky pro směrovku a tlačítko na smazání profilu směrovky. |
|
|
|
Rumcajs |
Přidané 12-01-2013 17:10
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Na webu je verze 1.3. Nově obsahuje možnost definovat spodní mez trimu výškovky. Ta může být i záporná, což přijde vhod například u Spadů a Pfalze DXII. |
|
|
|
Rumcajs |
Přidané 01-02-2013 19:25
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Z návodu je dostupná verze 1.5 https://docs.goog...sp=sharing.
Nově jsou osy definované tlačítky. Trimovat tedy lze čudlíkama joysticku. Víc dotazem tady na foru nebo na TS SVK. Tedy pokud to někdo používá, zdá se, že to vyvolalo celkem nulový zájem. |
|
|
|
LEON |
Přidané 26-11-2013 21:35
|
Diskutující
Příspěvek: 2076
Založený: 28.10.10
|
Dlouho jsem podobnou utilitku potřeboval, ale k testování tohoto softíku jsem se dostal bohužel až s velkým zpožděním. Přiznávám se bez mučení, že mi trvalo dva večery, než jsem pochopil, jak to funguje a jak je třeba co nastavit (jsem jen hloupý strojař), ale už to fachá a výsledek opravdu stojí za to. Zatím využívám jen nastavení nelinearity os joysticku (trimy využiju, až budu mít opravený Quadranty), ale je to opravdu komfortní pomocník, obzvláště při pilotáži těch mých šílených konvertoplánů, veliký dík Rumcajsi!
Měl bych ještě dva dotazy:
1) Ve SlimJoy jsou přednastavené uživatelské profily Clod, ROF a udělal jsem si i pár dalších, ale nějak jsem nenašel možnost, jak je zase smazat. Jak si vytvořený profil zase odstraním?
2) Nedaří se mi vytvořit křivku, která je opravdu extrémně roztažená. Něco jako je na obrázku níže červenou čarou. Ne, že bych takhle deformovanou křivku nutně potřeboval, jen jsem ji chtěl zkusit pro testovací účely, ale nedaří se mi ji naklikat. Jde to?
[img]http://www.cak.ic.cz/files/SVK/Krivka.jpg[/img] is not a valid Image.
|
|
|
|
Rumcajs |
Přidané 26-11-2013 22:08
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
Ahoj LEONe
1) Skoro každý večer jsem na TS. Oba mluvíme česky, navíc se celkem snadno domluvíme, jak bylo n.krát ověřeno ve virtuální vzduchu. Proč proboha nezajdeš na to TS?
2) Softík je třeba chápat jako něco mezi preview a betou. Vývoj jsem sice nevzdal, ale tu část pro ROF jsem nechal před časem být ve stavu, že mi to doma funguje. Některé ne moc potřebné funkce jsem prostě neudělal. Pokud je třeba smazat profil, lze to udělat přímo v tom konfiguračním XML souboru. Má tak jednoduchou strukturu, že to asi snadno prolomíš. Kdyby ne, ozvi se, pošli, promažu ti to.
3) Křivky jsou ztvárněny nejjednodušším možným způsobem. Tedy je použit Newtonův polynom a zvažují se 3 body. Střed, roh a kam si klikneš mezi. Není to tedy interpolace mnohabodová, jak je v ROFu. Extrémně prohnuté křivky tak mohou být problém. Kdybys chtěl zdrojáky a napsat si vícebodovou interpolaci, stačí říct.
Softík není úplně dokončen a obsahuje i několik neošetřených míst, kde to při chybějící nebo vadné konfiguraci lehne. Neměl jsem ale sílu a potřebu to dál řešit, páčto zájem byl veskrze úplně nulový. Od dob, kdy jsem to psal, o to projevil zájem jen JulB a ten to snad používá na rozdělení jedné osy na dvě - levá pravá brzda. Ale to je vše. Usoudil jsem tedy, že svět tohle nepotřebuje. Kdyby byla nějaká akutní potřeba, můžu to dopsat.
Další vývoj je nově pro CLOD. Ale tam je samotná interpolace úplně na pokraji cílené funkčnosti. |
|
|
|
LEON |
Přidané 27-11-2013 18:10
|
Diskutující
Příspěvek: 2076
Založený: 28.10.10
|
Ad1, Jednak protože jsem to chtěl z vrozené hrdosti dokázat rozchodit sám a jednak jsem Tě včera na TS přes SVK viewer nezahlédl, když už jsem byl nalomený a přemýšlel jsem, že se Tě radši zeptám
Ad2, Jo, ty nepotřebné profily už jsem si přes to XML odmazal, šlo to, díky. Mně by ani tolik nevadilo, že tam jsou nějaké profily, které nepotřebuju, ale aplikace mi padala do té klasické chybové hlášky ,,Problém způsobil, že program přestal pracovat", když jsem na jeden z těch dvou profilů (Clod nebo ROF) kliknul, třeba i nechtěně. Teď už to bez nich jede stabilně.
Ad3, Tu křivku nech plavat, spíš mě hlavně zajímalo, jestli to třeba jen nenaklikávám blbě. Jinak mi tahle stávající možnost editace samozřejmě na moje praktické potřeby ve hře naprosto postačuje.
Ten zájem o podobný typ softu obecně téměř nulový asi opravdu bude, protože inteligentní hry umožňují nastavení křivek naštěstí přímo ve hře a tak toto využije pouze pár zoufalců, kteří mají nějaký takový nekonvenční požadavek. Ty trimy budu zkoušet spíš ze zvědavosti, já totiž potřebuju editovat pouze křivky os a vlastně mi stačí takhle upravit pouze jedna osa (výškovka), takže mi přišlo, že SlimJoy vzhledem ke své komplexnosti je pro mé potřeby takový kanón na vrabce
Ještě jednou díky
|
|
|
|
magot |
Přidané 27-11-2013 18:48
|
Fusioner
Příspěvek: 17611
Založený: 19.06.08
|
No T.A.R.G.E.T. software od truthmasteru generuje virtuální prostředí joye. |
|
|
|
Rumcajs |
Přidané 27-11-2013 18:58
|
Stařešina
Příspěvek: 6043
Založený: 12.05.12
|
magot napsal:
No T.A.R.G.E.T. software od truthmasteru generuje virtuální prostředí joye. Mrknul jsem na stránky toho T.A.R.G.E.T softíku a podle všeho to umožňuje programovat jen thrustmaster zřízení. Nebo to dovolí připojit a scriptovat i ostatní HID devices? Kdyby takový softík byl, bylo by to jistě o něco snazší to stáhnout a rovnou použít.
Shodou okolností jsem teď vytvořil skriptovací jazyk a mám ho napojenej do potomka toho SlimJoye, kterej je tedy určenej pro ... jistou specifičnost CloDu. Nicméně programovatelnost skrz skript jsem do toho zabudoval a jestli vyrobím i napojení na SlimDX a vJoy uvnitř, mohl by to být univerzální nástroj pro skriptování jakéhokoli HID zařízení. Tedy mapování čudlíků, virtuální osy z čudlíků, převod osy na virtuální tlačítka, S křivky ... no cokoli. Chybí ale motivace, zájem je nulovej a sám svoje potřeby si spíchnu přímo v C#. |
|
|