Ing. Martin TesařSoftwarový vývojář

Vytvořím vám aplikaci podle vašich představ. Specializuji se na aplikace tvořené v Unity3D (mobilní/virtuální realita) a taktéž klasické mobilní appky.

Chcete aplikaci? pište na tesar.cze@gmail.com, nebo volejte na 736 706 802.

Průmyslový ventilátor

Aplikace konstrukce ventilátoru

Ing. Martin Tesař 2018-06-01

Aplikace konstrukce průmyslového ventilátoru. Obsahuje rozložení na jednotlivé části, průhledné zobrazení prvků (x-ray vision), demonstrace proudění vzduchových částic.

Video z aplikace

VRDOMY.CZ

Přenos domů do virtuální reality.

Ing. Martin Tesař 2018-01-28

Projekt pro přenos návrhů domů/interiérů do virtuální reality.

O projektu.

Když si na sebe dáte helmu, jež vám přímo do očí promítne virtuální obrazy, najednou se cítíte jako byste byli někde úplně jinde. Je to opravdu zážitek. Jednou z možností jak VR (virtuální realitu) využít je zprostředkovat prožitek z prostoru, který je pouze v návrzích. Uživatel se ocitne v navrhovaném prostoru, jakoby tam byl. Jednoduše tak uvidí nedostatky, které na obrazovce, nebo na papíru vidět nemůže.

Kamarád se například rozhodnul, že si postaví saunu, vytvořil si 3D návrh, podle kterého pak objedná dřevo na stavbu. Vložil jsem jeho saunu do virtuální reality a nasadil jsem mu helmu. Hned zjistil, kde je malý prostor, že na horní patro si nesedne a že neprojde kolem kamen.

Vytvořil jsem aplikaci jak pro mobilní aplikaci (mobil vložíte do VR brýlí), tak i pro profesionální VR headset HTC Vive, za pomocí které si můžete váš návrh projít. Projekt je momentálně ve stavu dema.

Video dema projektu:

Video záznam z průchodu interiérem bytu. Na velké obrazovce vidíte to co vidí uživatel ve virtuální realitě. V pravo dole na malé obrazovce vidíte záznam uživatele, který je ve virtuální realitě. Oba záznamy jsou synchronzované. Uživatel se ocitne v prostoru, kde může chodit, měřit, přenášet předměty, měnit barvy objektů. Pro virtuální realitu používáme technologii HTC vive s velmi přesnými senzory snímání pohybu. Je to prožitek, ve kterém lze nasimulovat prakticky vše.

Více o projektu:

Další informace se dozvíte na webu projektu: http://VRDomy.cz

Virtuální archeoparky

Aplikace pro podporu zájmu o archeologii

Ing. Martin Tesař 2018-01-25

Na startupjobs.cz jsem se ozval nadějnému mladému archeologovi Martinu Košťálovi, který se zapojil do SmartUps. Měl vizi vytvořit mobilní aplikaci, která naláká lidi na místo, kde kdysi bývala vesnice. Začala tak moje spolupráce. Nejprve jsem vytvořil demo aplikaci, jež využívá rozšířené reality a zobrazuje 3D modely. Na konferenci archeologů slavil Martin Koštál úspěch a domluvili jsme se na další spolupráci.

Video z demo aplikace (část Mapa)

Funeral

Desktopová a mobilní aplikace pro informační systém pohřebních služeb

Ing. Martin Tesař 2018-01-16

Pro firmu Adalo Solutions s.r.o. vyvíjím desktopovou aplikaci i mobilní aplikaci, přes kterou se spravují pohřební služby.

Desktopová aplikace FUNERAL je modulární aplikace. Obsahuje moduly jako například modul smluv, skladu, vazárny květin, EET, správy zařízení.. Desktopovou aplikaci vyvíjím v C# WPF, zapomocí knihovny PRISM, UI prvků material design a návrhového vzoru MVVM. Mobilní aplikace je vytvořena v javascriptu React Native s knihovnou redux.

Screenshoty aplikace

[video link](https://youtu.be/iWowJBRMtpc?t=90s) ![Funeral - desktopová aplikace]( =350) ![Funeral - mobilní aplikace](img/funeralapp.png) ![Funeral - mobilní aplikace](img/funeralapp2.png)

Prototyp mobilní aplikace

Nahlížení na 3D model auta gyroskopem

Ing. Martin Tesař 2018-01-01

Video prototypu aplikace

Od zadavatele jsem dostal model auta Tesla, mým cílem bylo v Unity3D vytvořit prototyp mobilní aplikace, se kterým by se dále pracovalo.

Aplikace měla reagovat na gyroskop

  • nahnutím mobilního telefonu se měl změnit pohled na auto
  • nahnutí dolů se kamera přesune nahoru nad auto
  • nahnutím do leva se kamera přesune do leva, a bude možné se tak na auto podívat z bočního pohledu
  • Při nečinosti se scéna má vrátit do původního předního pohledu a pomale zhasnout světla.
  • Dále má model reagovat na otáčení prstem.

Výsledek i zmíněnou funkcionalitu vidíte v přiloženém videu. Bohužel model auta byl komplexní a obsahoval mnoho polygonů, zadavatel mi nedodal model s méně polygony, proto rychlost vykreslování (FPS) mírně pokulhává, i přes optimalizace které jsem provedl. Původně se vykresloval pouze 1 snímek za sekundu (= 1FPS)

Galerie soch v rozšířené realitě

Projekt pro prezentaci řezbáře

Ing. Martin Tesař 2016-08-08

Projekt pro mého tátu k prezentaci jeho dřevěných soch. Můj táta je řezbář a občas chce ukázat co vytvořil. Jenže nosit sochy sebou je prostorově i fyzicky náročné. No prostě to nejde jednoduše. Tak jsem pro něj vytvořil aplikaci, pomocí které může sochy ukázat, kde se mu zlíbí. A bude je mít vždy sebou v mobilním telefonu.

Video

Pár slov o postupu práce

Sochy jsem nafotil z různých úhlů a po té z nich pomoci technické magie a programu na fotogrametrii vytvořil 3D modely. Modely jsem nahrál do Unity3D. Naprogramoval pár skriptů (výměna soch, táhlo pro změnu velikosti, otáčení dotekem) integroval SDK pro rozšířenou realitu a aplikace byla na světě. Funkci aplikace vidíte v přiloženém videu.

Pro zajímavost

Tohoto lva pak obarvil Dominik Hašek a v roce 2014 byl vydražen v aukci SRDCE PRO DĚTI. My helpful screenshot

Mini Projekty

Drobné aplikace zejména v Unity3D

Martin Tesař 2015-04-24

Seznam mini projektů.

Find Numbers - Vícejazyčná výuka čísel pro děti

Komenského neohraná “školu hrou”. Hra na výuku čísel, kdy dítě má za úkol hledat čísla v prostoru. Hra obsahuje dva módy, učící se - čísla se hledají po pořadě a zkoušecí se - náhodně. Aplikace je přeložena do 5 jazyků (angličtina, němčina, španělština, čeština a slovenština). Jelikož se jedná o osobní projekt a nechtěl jsem investovat do nahrávání čísel, poradil jsem si pomocí AI, kterou google používá pro čtení v jeho překladači, proto zní čísla občas více strojově.

Balíček karet

Inspirací pro vytvoření aplikace byla má touha zapamatovat si karty po sobě v zamíchaném balíčku karet. Z pamatování nic nakonec nevzešlo, ale zůstala tato aplikace. Podle statistik si ji oblíbili hlavně mexičani :-)

Hra Element

Zenově klidná hra. Výsledek 48h maratonu na VUT v Brně. Náš tým byli dva 3D grafici a dva programátoři. Šlo o míchání RGB barev. Hráčův úkol byl správně namíchat svoji barvu a dostat se tak přes portály až do cíle. Jelikož míchání RGB je trochu neintuitivní je to občas psycho namíchat správnou barvu.

Webové prezentace

Ing. Martin Tesař 2015-04-24

S webovými prezentacemi jsem se setkal už na víceletém gymnáziu, zde jsem měl i první placenou zakázku. Od té doby občas pro známé vytvořím webovou prezentaci, není to žádná raketová věda - najdu vhodnou vzorovou stránku, upravím a zprovozním.

Weby nejsou moje primární zaměření, nicméně ve webovém prostředí se pohybuji už přes 15let. Občas navštívím nějakou konferenci abych s web aplikacemi zůstal v kontaktu. Javascriptu rozumím, jelikož v něm programuji cross-platform mobilní aplikace a HTML spolu CSS pro mě taktéž není žádná neznámá.

Weby které aktuálně spravuji

Řezbář Ferry

  • web řezbáře Ferryho

Veterina Mokrá-Horákov

  • web veterináře MVDr. Michala Tesaře

VRDomy.cz

  • web mého projektu převodu domů do virtuální reality

Pila Jezeřany-Maršovice

Corinth education

Výukové aplikace

Ing. Martin Tesař 2015-04-23

Ve firmě Corinth jsem pracoval tři a půl roku. Velkou část své práce jsem vložil do projektu s nadnárodním přesahem Corinth Classroom (3D učebnice pro střední a základní školy), na kterém jsem s kolegy v týmu usilovně pracoval. Taktéž jsem pracoval i na menších projektech, které startup Corinth produkoval.

Videa z aplikací na kterých jsem spolupracoval