NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 1 - XNA tvorba ve 3D - dva je více než jeden

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
David Jančík
Vlastník
Avatar
David Jančík:4.12.2012 16:21

Ááááh pecička. Odevzdávám bojový úkol a těším se na pokračování :P Jsem natěšenej, až si vykreslím nějaké jednoduché 3D těleso :)

Odpovědět
4.12.2012 16:21
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na David Jančík
David Hartinger:4.12.2012 20:23

Jsem rád, že to bereš takhle od začátků :) Předpokládám, že přiště bude těleso? Docela se na to těším.

Odpovědět
4.12.2012 20:23
New kid back on the block with a R.I.P
Avatar
vodacek
Tvůrce
Avatar
vodacek:4.12.2012 20:36

nebude

 
Odpovědět
4.12.2012 20:36
Avatar
pardal486
Člen
Avatar
pardal486:30.12.2012 2:20

Zdravím. Mám takový záhadný problém. Dělal jsem vše podle tutoriálů dokonce jsem zkopíroval celý stažený zdrojový kód, ale prostě nefunguje. Když spustím stažený projekt kompilace proběhne úplně bez problémů. Když ovšem vytvořím nový projekt, zkopíruji celý kód a zkompiluji tak se mi zobrazí chyba. Zkoušel jsem i další projekt ale prostě nefunguje.

Odpovědět
30.12.2012 2:20
Bite my shiny, metal ass!
Avatar
pardal486
Člen
Avatar
pardal486:30.12.2012 2:41

Omlouvám se. Problém byl vyřešen. Stačilo dat. typ int nahradit shortem. Ale pořád mi nejde do hlavy že v tom staženém to jede úplně v pohodě.

Odpovědět
30.12.2012 2:41
Bite my shiny, metal ass!
Avatar
vodacek
Tvůrce
Avatar
Odpovídá na pardal486
vodacek:30.12.2012 8:37

jdi do nastavení projektu a tam v záložce s XNA přepni z Reach na Hi-Def a znovu to zkus zkompilovat, pokad máš grafickou kartu kompatibilní tak by to mělo jít

 
Odpovědět
30.12.2012 8:37
Avatar
pardal486
Člen
Avatar
Odpovídá na vodacek
pardal486:30.12.2012 13:29

Funguje. Díky moc! :)

Odpovědět
30.12.2012 13:29
Bite my shiny, metal ass!
Avatar
regaktivo
Člen
Avatar
regaktivo:13.8.2013 15:53

Mam taketo body:

Vertices[ 0 ] = new VertexPositionColor( new Vector3( -100f, 0f, 0f ), Color.Green );
Vertices[ 1 ] = new VertexPositionColor( new Vector3( -100f, -40f, 0f ), Color.Blue );
Vertices[ 2 ] = new VertexPositionColor( new Vector3( 0f, -40f, 0f ), Color.White );
Vertices[ 3 ] = new VertexPositionColor( new Vector3( 0f, 0f, 0f ), Color.Red );

Taketo indexy:

Indices[ 0 ] = 0;
Indices[ 1 ] = 1;
Indices[ 2 ] = 2;
Indices[ 3 ] = 3;

A takto to vyhraslujem:

GD.DrawUserIndexedPrimitives<VertexPositionColor>( PrimitiveType.TriangleStrip, Vertices, 0, Vertices.Length, Indices, 0, 3 );

Vykresluje to tak srandovne - z jednej strany zobrazi trojuholnik a ked to otocim o 180 stupnov (zo zadnej strany), tak zobrazi obdlznik.
V com mam chybu ?

Editováno 13.8.2013 15:55
 
Odpovědět
13.8.2013 15:53
Avatar
vodacek
Tvůrce
Avatar
vodacek:14.8.2013 12:31
GD.DrawUserIndexedPrimitives<VertexPositionColor>( PrimitiveType.TriangleStrip, Vertices, 0, Vertices.Length, Indices, 0, 3 );

co tam dělá ta trojka?

 
Odpovědět
14.8.2013 12:31
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.