IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 1. diel - XNA tvorba v 3D - dvaja je viac ako jeden

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
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 :)

Odpovedať
4.12.2012 16:21
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá 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.

Odpovedať
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

 
Odpovedať
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.

Odpovedať
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ě.

Odpovedať
30.12.2012 2:41
Bite my shiny, metal ass!
Avatar
vodacek
Tvůrce
Avatar
Odpovedá 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

 
Odpovedať
30.12.2012 8:37
Avatar
pardal486
Člen
Avatar
Odpovedá na vodacek
pardal486:30.12.2012 13:29

Funguje. Díky moc! :)

Odpovedať
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 ?

Editované 13.8.2013 15:55
 
Odpovedať
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?

 
Odpovedať
14.8.2013 12:31
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!