Margit Schütz
2003-11-25 11:14:46 UTC
Hallo!
Also, ich hab mittlerweile das 4.te Beispiel implementiert und bin dabei
von der Musterlösung des 3.Beispiels ausgegangen.
Alle 3-dimensionalen Objekte werden bei mir richtig angezeigt und, wenn
ich scanfilled auswähle, auch richtig eingefärbt (glaub ich zumindest,
weils ganz vernünftig aussieht...).
Allerdings hab ich bei den 2dimensionalen Polygonen (die aus
atoff-2d)ein Problem: Wenn ich beispielsweise GrossesViereck lade, so
befindet sich das Viereck anfangs außerhalb des sichtbaren Bereichs und
ist viel zu groß. Erst durch Skalierung wird das Viereck klein genug und
dann auch sichtbar und das Anfüllen mit der entsprechenden Farbe
funktioniert.
Jetzt wollte ich fragen, ob da die Musterlösung des 3.Beispieles
irgendwie nicht ganz korrekt ist? Oder kann ich da in der Klasse
CG1ScanFilledPolygon.java was falsch gemacht haben? Sonst hab ich ja
nirgends etwas dazugeschrieben, oder hab ich da was übersehen, das ich
noch hätte ändern sollen?
Wäre sehr dankbar, wenn jemand eine Idee hätte, wo da der Fehler
begraben liegt oder ob er das gleiche Problem hat.
Liebe Grüße,
Margit
Also, ich hab mittlerweile das 4.te Beispiel implementiert und bin dabei
von der Musterlösung des 3.Beispiels ausgegangen.
Alle 3-dimensionalen Objekte werden bei mir richtig angezeigt und, wenn
ich scanfilled auswähle, auch richtig eingefärbt (glaub ich zumindest,
weils ganz vernünftig aussieht...).
Allerdings hab ich bei den 2dimensionalen Polygonen (die aus
atoff-2d)ein Problem: Wenn ich beispielsweise GrossesViereck lade, so
befindet sich das Viereck anfangs außerhalb des sichtbaren Bereichs und
ist viel zu groß. Erst durch Skalierung wird das Viereck klein genug und
dann auch sichtbar und das Anfüllen mit der entsprechenden Farbe
funktioniert.
Jetzt wollte ich fragen, ob da die Musterlösung des 3.Beispieles
irgendwie nicht ganz korrekt ist? Oder kann ich da in der Klasse
CG1ScanFilledPolygon.java was falsch gemacht haben? Sonst hab ich ja
nirgends etwas dazugeschrieben, oder hab ich da was übersehen, das ich
noch hätte ändern sollen?
Wäre sehr dankbar, wenn jemand eine Idee hätte, wo da der Fehler
begraben liegt oder ob er das gleiche Problem hat.
Liebe Grüße,
Margit