Microsoft Expression Blend - hrajeme si v 3D
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Microsoft Expression Blend - hrajeme si v 3DMicrosoft Expression Blend - hrajeme si v 3D

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Laser Game Ostrava

Microsoft Expression Blend - hrajeme si v 3D

Google       Google       27. 10. 2008       22 326×

V dnešním článku se naučíme tvořit „3D programy“ pomocí WPF. Předem upozorňuji, že hru ve stylu Call of Duty 4 pomocí WPF vytvořit nelze.

Reklama
Reklama

Jako první věc, kterou dnes uděláme, je vytvoření nového projektu. Pro dnešní práci si stáhněte následující dvě textury, které přidejte do projektu (stejně jako XML soubor v minulém dílu).

Textury

Po přidání textur do Blendu bude náš projekt vypadat následovně:

Nyní se už ničím nebudeme zdržovat a přistoupíme k akci:

  1. Dvojklikem na texturu plocha.jpg ji přidáme do naší aplikace.
  2. Pomocí nástroje Selection texturu upravíme tak, aby byla zhruba ve středu okna aplikace a okno nepřesahovala.

  3. Nyní v menu klikneme na Tools a vybereme Make Image 3D. Na první pohled se nic nezmění, ale pokud se podíváte na seznam prvků, zjistíte, že prvek [Image] se změnil na [Viewport3D].

  4. Pokud nyní použijeme nástroj Camera Orbit, můžeme naším obrázkem různě pohybovat. Stiskem a držením levého tlačítka myši obrázek různě natáčíme. Pokud chytíte obrázek levým tlačítkem myši, stisknete zároveň klávesu Alt a budete pohybovat myší, dosáhnete různé úrovně přiblížení či oddálení vůči obrázku. A do třetice všeho dobrého, když navíc podržíte i klávesu Ctrl, můžete obrázkem všemožně posunovat.
  5. Nastavte obrázek tak, aby vypadal jako podlaha.

  6. Následovně přidáme dvojklikem obrázek zdi.jpg. Obrázek se přidá do našeho [Viewport3D], ale pouze za předpokladu, že dvojklikem vybereme [Viewport3D] ve stromu prvků.

  7. Nyní ve stromu prvků rozbalíme [Viewport3D] → [ModelVisual3D] → Content a pomocí nástroje Selection vybereme zdi.jpg. Všimněte si, že na textuře se objevil souřadnicový systém, který nám umožní prvek rotovat, posunovat a měnit jeho velikost.

  8. Zeď srovnáme kolmo k podlaze, podobně jako na následujícím obrázku.

  9. Stejný postup zopakujeme pro přidání dalších dvou zdí.

  10. Nyní když stiskneme F5, uvidíme náš výsledek, který se moc neliší od předchozího obrázku.

Závěr

V dnešním, kratším díle jsme se naučili využívat další možnost WPF - 3D perspektivu rastrových obrázků. WPF se sice nehodí pro tvorbu 3D her, nýbrž pro jednoduché programy, jakými jsou přehrávače videí, zvuků apod. Jsem si jist, že určitě vytvoříte daleko hezčí „3D“ WPF aplikace, než já v dnešní ukázce.

Zdroj: http://www.totaltraining.com/prod/microsoft/expblend.asp

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

Hlasování bylo ukončeno    
0 hlasů
Google
Student ČVUT FJFI katedry softwarového inženýrství v ekonomii. Mezi jeho zájmy patří programování a sport. Autor má zkušenosti s PHP 5, MySQL, XHTML a CSS. Zajímá se o platformu .NET, jazyk C#, ASP.NET a WPF.
Web    

Nové články

Obrázek ke článku Konference: Moderní informační systémy podporují automatizaci

Konference: Moderní informační systémy podporují automatizaci

Současná situace v šíření onemocnění Covid-19 klade na řadu firem nové nároky a mnohé z nich jsou nyní více než kdy jindy závislé na nejmodernějších informačních technologiích. Proto i v oblasti podnikových informačních systémů vidíme rostoucí důraz na automatizaci nebo na důslednou integraci. Také o těchto trendech se bude mluvit na konferenci Firemní informační systémy, která se koná 24.9.2020 v pražském Kongresovém centru Vavruška na Karlově náměstí.

Reklama
Reklama
Obrázek ke článku Nebezpečí ukrytá v USB: z nuly na škvarek za pět sekund

Nebezpečí ukrytá v USB: z nuly na škvarek za pět sekund

Za cenu šesti dolarů lze celkem bez obtíží koupit nový, líbivě vyhlížející flash disk. Přidaná hodnota, které se vám spolu s ním dostane, už tak moc líbivá není. To, co se před pár sekundami tvářilo jako externí disk, se po připojení k počítači změní v důmyslné elektrické křeslo, které vaše zařízení v onen příslovečný škvarek promění za pár sekund. Cílovou skupinou pro koupi takových zařízení by mohli být záškodníci, kteří by tímto způsobem osnovali pomstu třeba vůči záletnému partnerovi. 

Obrázek ke článku Znalosti, dovednosti i prestižní titul MBA: Jde to i moderně a online

Znalosti, dovednosti i prestižní titul MBA: Jde to i moderně a online

Snad nikdy není špatná příležitost na investici do hodnotného vzdělání. Obzvlášť v případě, že absolvent dovede teoretické poznatky přetavit v praktické dovednosti, využitelné při řešení problémů i v komunikaci. Právě na to se specializuje studijní program MBA Řízení informačních technologií, vyučovaný na Business Institutu.

Obrázek ke článku Coding Bootcamp Praha: Obor IT krize nepoznamenala, žádaní jsou weboví vývojáři

Coding Bootcamp Praha: Obor IT krize nepoznamenala, žádaní jsou weboví vývojáři

Pandemie Covid-19 otřásla trhem práce v základech. Dopady krize pocítilo celkově až 45 % zaměstnanců. Není divu, že čím dál větší jistotu přináší obor IT. Ten zůstal krizí téměř nepoznamenán a při nutnosti začít dělat věci na dálku se ještě více ukázalo, jak moc mnohé firmy kvalitní IT potřebují. Do IT nyní přicházejí začátečníci, kteří v něm vidí lukrativní budoucnost a jistotu, ale i freelanceři a zaměstnanci z oborů zasažených krizí

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý