![]() |
wie mache ich ellipsen transparent?
Hallo ich bin gerade neu im Forum!
ich programmiere an einem mathe programm (analytische geometrie) und bin gerade an der graphischen umsetzung?ich habe jetzt ein image genommen und mit hilfe von canvas einen kreis erzeugt! jetzt möchte ich aber durch 3 übernanderliegende ellipsen eine Kugel darstellen, also ein hrizontaler ein vertikaler und ein kreis von vorne. das problem ist aber, dass wenn ich die kreise übereinandermale die lienien die darunter liegen durch den kreis übermalt werden. Also meine grundlegende Frage ist es ob ich nur den rahmen der kreise oder ellipsen zeichnen kann? und dann noch ob es überhaupt sinnvoll ist mit timage zu arbeiten? oder sollte ich es lieber mit bitmap versuchen?? ich freue mich über jede antwort die mich ein bischen weiter bringt! Gruss Robert!!! :o |
Re: wie mache ich ellipsen transparent?
Hallo
Versuchs mal mit
Delphi-Quellcode:
Gruss
Canvas.Brush.Style:= bsClear
Shaman |
Re: wie mache ich ellipsen transparent?
Ich arbeite eben an demselben Problem. Ich schreibe eine Bildbearbeitung, is scho fast besser als MSPaint *gg* In deinem Fall setzt man canvas.pen.mode auf pmMask. Fertig!
Die Lösung von Shaman würde nichts bewirken. |
Re: wie mache ich ellipsen transparent?
Herzlichen dank Jörn,
so wie du es gesagt hast klappt es wunderbar. wenn ich noch mal ne frage habe kann ich dich ja bestimmt nochmal ansprechen. Also dankeschön danke auch an shaman :hello: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz