<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.delphigl.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Timon</id>
		<title>DGL Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.delphigl.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Timon"/>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php/Spezial:Beitr%C3%A4ge/Timon"/>
		<updated>2026-04-29T22:50:54Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Silhouette&amp;diff=10863</id>
		<title>Silhouette</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Silhouette&amp;diff=10863"/>
				<updated>2005-10-03T14:07:49Z</updated>
		
		<summary type="html">&lt;p&gt;Timon: /* Wie berechne ich Sie? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Silhouette =&lt;br /&gt;
&lt;br /&gt;
== Was ist das? ==&lt;br /&gt;
Die '''Silhouette''' ist der Linienzug/die [[Kante]] welche die sichtbaren Flächen von den Nichtsichtbaren trennt.&lt;br /&gt;
&lt;br /&gt;
== Wie berechne ich Sie? ==&lt;br /&gt;
Ganz einfach. Mit Mathematik!&amp;lt;br&amp;gt;&lt;br /&gt;
Wenn man die '''Silhouette''' berechnen will, benötigt man folgende Dinge:&lt;br /&gt;
* 2 benachbarte Flächen vom Objekt, bei denen man untersuchen will ob ihre Zwischenkante zur '''Silhouette''' gehört.&lt;br /&gt;
* Die Position des Betrachters.&lt;br /&gt;
* Die Position auf die der Betrachter sieht. (Intelligenterweise das Zentrum des Objekts, dessen '''Silhouette''' man berechnen will.)&lt;br /&gt;
* Wissen wie man [[Normalen]] berechnet.&lt;br /&gt;
&lt;br /&gt;
Und so geht man vor:&lt;br /&gt;
&lt;br /&gt;
# Berechnen der Normalen für die Flächen F1 und F2. -&amp;gt; Normalen N1 und N2.&lt;br /&gt;
# Berechnen des Blickvektors V (Betrachterpos - Blickpunkt).&lt;br /&gt;
# Berechnen des Winkels zwischen N1 und V. -&amp;gt; Winkel W1.&lt;br /&gt;
# Berechnen des Winkels zwischen N2 und V. -&amp;gt; Winkel W2.&lt;br /&gt;
&lt;br /&gt;
'''Wenn''' nun '''einer der beiden Winkel W1 oder W2 &amp;gt; 90° und der andere Winkel &amp;lt;= 90°''' ist, '''dann ist die Kante''' zwischen den Flächen F1 und F2 '''Teil der Silhouette''' des Körpers.&lt;br /&gt;
&lt;br /&gt;
Außerdem sollten Kanten die nur zu einem Polygon gehören ebenfalls zur Silhouette gezählt werden.&lt;br /&gt;
&lt;br /&gt;
== Wo benötige ich Sie? ==&lt;br /&gt;
Die '''Silhouette''' wird zum Beispiel bei Schattenberechnungen benötigt. ([[Volumetrische Stencilschatten]])&amp;lt;br&amp;gt;&lt;br /&gt;
Hin und wieder möchte man aber auch einfach nur die '''Silhouette''' eines Objektes nachzeichnen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Anleitung]] [[Kategorie:Technik_oder_Algorithmus]]&lt;/div&gt;</summary>
		<author><name>Timon</name></author>	</entry>

	</feed>