Entwickler-Ecke
Multimedia / Grafik - Form nicht ganz transparent
Urba - Do 31.07.03 01:02
Titel: Form nicht ganz transparent
Hallo Leute,
Ich stehe vor einem großen Problem. Ich möchte meine Form auf die Weise wie der folgende Screenshot haben. Das Bild soll nur als Beispiel dienen, wie es aussehen soll. Beispiele sieht man auch in NHL und ähnlichen Spielen. Ich möchte später ein neues Formblatt erstellen, was dann durchschimmert wie auf dem Beispiel der rechte Teil.
Weiss jemand wie das realisierbar ist ?
Es handelt sich nicht um eine Volltransparenz (zumindest meines Wissens nach), sondern um eine Halbtransparenz. Allerdings auch kein AlphaBlending, da die Buttons etc. noch absolut sichtbar sind - aber wie soll ich es dann machen ?
Danke schonmal
Mfg
Urba[/img]
Simon Joker - Do 31.07.03 08:45
Hi Urba
ich bin mir sicher, daß der Screen NICHT aus mehreren Formen besteht!
Ich denke, das der Hintergrund zuerst gezeichnet wird und dann das abgedunkelte Feld mit AlphaBlending darüber. Der Rand, das Logo und die Buttons sind wieder einzelne Elemente, die einfacht darüber gezeichnet werden.
Logiqu - Do 31.07.03 08:45
hi!
ich nehme an, dass du mit openGL oder dx arbeitest. für ogl kann ich es dir erklären. das hintergrundbild ist ein polygon mit einer textur mit eventuell noch animierten elementen (möglicherweise, ich kann auch nur beschreiben, wie ich die gestaltung dieses shots gekommen wäre). darauf ist das halbtransparente rechteck mit alpha-blending gezeichnet (ohne buttons und ohne logo oben). auf dieses recteck würde ich jetzt das logo oben und die buttons wie in posting
http://www.delphi-forum.de/viewtopic.php?t=14266
zeichnen. das müsste es gewesen sein... aso, wenn du die reihenfolge einhälst, kannst du den depth_test disablen. wird dann auch ein bisschen schneller gerendert...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!