Praxis 2 online

Moderator: Graphische Datenverarbeitung 1

MatthiasBein
Moderator
Moderator
Beiträge: 130
Registriert: 15. Jun 2009 16:42

Praxis 2 online

Beitrag von MatthiasBein » 10. Nov 2010 11:45

Als Framework kann das erste Praktikum verwendet werden. Auch die Shader können im Programm bleiben, sind aber nicht Thema der zweiten Praxisaufgabe.

Im Ordner public/Vec3f findet ihr die Vec3.h

LG
Matthias

MatthiasBein
Moderator
Moderator
Beiträge: 130
Registriert: 15. Jun 2009 16:42

Re: Praxis 2 online

Beitrag von MatthiasBein » 15. Nov 2010 14:30

Uns sind zwei Schreibfehler im Beispielcode unterlaufen:

anstannt
#include <ifstream>
muss es
#include <fstream>
heißen

und anstatt
std::ifstream& in("mymesh.off");
muss es
std::ifstream in("mymesh.off");
heißen (ohne &)

Benutzeravatar
Jo(h)nny
Endlosschleifenbastler
Endlosschleifenbastler
Beiträge: 197
Registriert: 19. Dez 2007 23:39

Re: Praxis 2 online

Beitrag von Jo(h)nny » 15. Nov 2010 14:42

eine kurze Zwischenfrage:
dürfen wir davon ausgehen, dass die .OFF Dateien IMMER nur Dreiecke beschreiben, also sprich immer 3 Punkte pro Oberfläche?
Atomenergie ist wie Sex - im Prinzip genial, wenn man nur wüsste wohin mit den Endprodukten.

MatthiasBein
Moderator
Moderator
Beiträge: 130
Registriert: 15. Jun 2009 16:42

Re: Praxis 2 online

Beitrag von MatthiasBein » 15. Nov 2010 14:59

für die Praxisaufgabe ist es völlig ausreichend nur Dreiecke einlesen zu können. Wenn ihr den Code allgemeiner halten wollt ist das euch überlassen. Ihr könnt bei einem Face mit mehr als 3 Eckpunkten dieses ganz ignorieren, ein Dreieck mit den ersten 3 Puntken zeichnen oder gar das n-Eck in mehrere Dreiecke unterteilen.

niewhner
Nichts ist wie es scheint
Beiträge: 23
Registriert: 17. Jun 2009 13:42

Re: Praxis 2 online

Beitrag von niewhner » 17. Nov 2010 01:14

Wenn ich den Code aus der Praktikumsfolie benutze bekomme ich in der for-Schleife bei *it++ = v; einen Fehler:
error C2018: Unbekanntes Zeichen '0x3'


Jemand eine Idee voran das liegen könnte?

thomas_kalbe
Nerd
Nerd
Beiträge: 570
Registriert: 10. Jun 2006 14:58

Re: Praxis 2 online

Beitrag von thomas_kalbe » 17. Nov 2010 14:03

hm, keine Ahnung -- stehen in nv und nf die richtigen Werte? D.h. wird das off-File überhaupt gefunden?

- t

niewhner
Nichts ist wie es scheint
Beiträge: 23
Registriert: 17. Jun 2009 13:42

Re: Praxis 2 online

Beitrag von niewhner » 18. Nov 2010 01:53

thomas_kalbe hat geschrieben:hm, keine Ahnung -- stehen in nv und nf die richtigen Werte? D.h. wird das off-File überhaupt gefunden?

- t

ich konnte den Fehler "irgendwie" lösen. Hab mich heute nochmal dran gesetzt, Projekt geladen und der Fehler war nicht mehr da. kA woran das lag, es geht auf jeden Fall jetzt.

Benutzeravatar
Mergian
Mausschubser
Mausschubser
Beiträge: 48
Registriert: 7. Feb 2008 11:41

Re: Praxis 2 online

Beitrag von Mergian » 18. Nov 2010 12:56

Also wir hatten mal so was ähnliches, dann hat der Pfad zur OFF Datei nicht gestimmt. Gibt keinen Fehler, er liest dann irgendwas ein.

Antworten

Zurück zu „Graphische Datenverarbeitung 1“