Diskuze: Machr na JavaScript - Geometrická tělesa
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 26 zpráv z 26.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Ještě přidávám doplňující informace:
Omlouvám se za složitosti, machra zadávám poprvé 
Čistě teoreticky to může někdo zkusit bez canvasu.
cituji:
hranol a jehlan mohou mít libovolný počet stěn (přesný počet zadá uživatel)
Ale já jsem se ptal na podstavu, má to být čtverec, trojúhelník, rovnoběžník, lichoběžník, či deltoid???
Podstava hranolu a jehlanu bude vždy pravidelný mnohoúhelník.
Bude si moct uživatel navolit i výšku tělesa a délku strany u hranolu a jehlanu?
Ano, to by tam určitě mělo být. Stejně tak by měly být volitelné délky stran krychle a kvádru.
Takže se tedy zapojím také do soutěže.
Online: http://www.ondrca.eu/vytvory/telesa
Offline: http://leteckaposta.cz/774416398
Doufám, že se bude líbit můj výtvor 
BTW: budou machři pravidelně za sebou, nebo teďka zase dlouho nic nebude?
Podstavu jehlanu a hranolu kreslíš trochu špatně, rychle si to oprav (obrázek). U kvádru by se měly zadávat 3 stěny, ne jen 2.
"budou machři pravidelně za sebou, nebo teďka zase dlouho nic nebude?"
Pokusím se dávat každý týden, jestli budou pokaždé dva bude záležet na
tom, kolik zrovna budu mít času. 
Podstavu jehlanu a hranolu kreslím z pohledu geometrie správně, to že by
při zobrazování tělesa jeho podstava musela být ve vodorovné rovině, je
jen zažitý mýtus. Pokud na tom ale trváte, není problém to opravit.
Edit: Kvádr samozřejmě opravím.
Podstavy jsou možná geometricky správně, ale zbytek už ne 
Tak ani kvádr jsem neopravil, nechal jsem to tak, jak jsem to poslal včera, doufám, že vám to takhle bude stačit.
Tak sem taky něco napsal: http://vodacek.zvb.cz/machr/
Během dne se na to podívám, vyhodnocení bude nejdříve ve 3 hodiny odpoledne (ach ta škola).
Škoda že jsem si toho všiml pozdě, přemýšlím jak moc složité by to
bylo udělat pomocí WebGL 
Takže hodnocení je následující:
coells : Opravdu krásně vypracováno, ani jsem nečekal, že to někoho napadne dělat jako projekci pomocí matic. Kód je velmi pěkný, objektový, přehledný. Je tam sice drobná chybička s vykreslováním, ale i tak tě nikdo nepřekonal.
vodacek : Celkem pěkně vypracováno, ale mám k tomu pár připomínek - JavaScript by měl být ve zvláštním souboru, objekty jsi využil jen jako název proměnné. A to uživatelské rozhraní jsi mohl alespoň trochu nastylovat.
Ondrca : Není to špatné, ale hranol a jehlan kreslíš dost divně (z jiného pohledu, geometricky špatně) a ten kužel je také nějaký divný. Kód není nejhorší, ale mohl být alespoň trochu objektový. Celkem mě potěšil vzhled, ale zabíralo to trochu moc místa.
Zapoměl jsem napsat, aby to coells publikoval 
Pro zvědavce http://leteckaposta.cz/592611312
Když budu mít čas, udělám publikaci.
Horní řádek je rovnoběžná projekce podle zadání, v dolní je projekce na průmětnu, protože to už byla jen úprava matice.
Mám tam trochu z-fight problém, ale už se mi nechtělo počítat normálu na rovinu, takže jsem nad tím přimhouřil oči.
Zobrazeno 26 zpráv z 26.
