Bug Pixelweise

Hier diskutieren die Betatester von PhotoLine untereinander und mit den Entwicklern
Michael Roek-Ramirez
Betatester
Beiträge: 499
Registriert: Di 19 Nov 2002 16:16
Wohnort: Darmstadt/Puebla/Shanghai

Bug Pixelweise

Beitrag von Michael Roek-Ramirez »

Bitte mal nachvollziehen:

Einstellen Fangraster aktiv, Pixelweite = 2
Hintergrund irgendwas
Zeichne Vektor-Rechteck, Linienbreite = 0px, Fuellfarbe = Weiss, Linienfarbe <> weiss.

Zeichne Rechteck 8 Pixel breit, 4 Pixel hoch -> Rechteck wird 9 Pixel breit und 5 Pixel hoch! Das Raster faengt den Startpunkt gut, aber den zweiten Eckpunkt nicht!
Und eigentlich erwarte ich einen Rand von Linienbreite = 0!

Gruss

Michael
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4145
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Beitrag von Gerhard Huber »

Hallo,

nein, das tritt bei mir nicht auf. Du hast das Gitter schon aktiv geschaltet, nicht nur angezeigt?
Eine Linienbreite von 0 Pixel erzeugt eine "Haarlinie" um das Rechteck, d.h. eine Linie, die in jeder Zoomstufe als 1 Pixel breite Linie angezeigt wird. Um sie zu sehen, musst du jedoch eine andere Ebene aktivieren, da sonst der "Selektionsrahmen" darüber gezeichnet wird.

Gerhard
Michael Roek-Ramirez
Betatester
Beiträge: 499
Registriert: Di 19 Nov 2002 16:16
Wohnort: Darmstadt/Puebla/Shanghai

Beitrag von Michael Roek-Ramirez »

Gitter sichtbar
Gitter aktiv, Raster 2 Pixel
Rechteck aufziehen mit Linienbreite = 0
Rechteck aufziehen 4hochx8breit Pixel: Nach Absetzen hat die Gesamtfigur 5x9 Pixel.
Umschalten auf Linienstil=ohne -> Gesamtfigur immernoch 4x9 Pixel


Und nochetwas: Obwohl das Fangraster 2 Pixel ist, kann ich Rechtecke mit 1 Pixel breite oder Hoehe aufziehen!


Schicke per Mail die Datei

Gruss

Michael
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4145
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Beitrag von Gerhard Huber »

Hallo,

das Musterbild ist angekommen.
Wenn ich mir das so ansehe - die Rechtecke haben eindeutig 8x4 Pixel, vermute ich mal, dass du unter Ansicht den Pixelmodus aktiv hast.
Der Pixelmodus bewirkt, dass Vektorgrafiken und Texte auf dem Bildschirm dargestellt werden, wie sie aussehen würden, wenn man sie nach Raster konvertiert.
In diesem Fall wird aus der Haarlinie natürlich immer eine 1 Pixel breite Linie, da weniger nicht möglich ist. Das wiederum führt dazu, dass deine Rechtecke rechts und unten 1 Pixel dazubekommen.

Gerahrd
Michael Roek-Ramirez
Betatester
Beiträge: 499
Registriert: Di 19 Nov 2002 16:16
Wohnort: Darmstadt/Puebla/Shanghai

Beitrag von Michael Roek-Ramirez »

Verstehe. Das ist dann eben einfach so.

Dann ist mir auch klar, warum die 1pixel grossen Strukturen zustandekommen.

Was mich aber immer noch irritiert ist dass ein 4x4 Pixel grosses Rechteck ohne Randlinie, beim Einschalten des Pixelmodus 1 Pixel breiter wird, aber die Hoehe beibehaelt!
M.E. sollte dieses auch weiterhin genau 4x4 Pixel gross bleiben!

Gruss

Michael
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4145
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Beitrag von Gerhard Huber »

Man sieht da rechts einen leichten Schatten. Das ist ein kleiner Makel :-(

Gerhard