<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.delphigl.com/index.php?action=history&amp;feed=atom&amp;title=Screenspace_Error</id>
		<title>Screenspace Error - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.delphigl.com/index.php?action=history&amp;feed=atom&amp;title=Screenspace_Error"/>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;action=history"/>
		<updated>2026-04-21T10:16:44Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in DGL Wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=12470&amp;oldid=prev</id>
		<title>Lyr: /* Was ist der Screenspace Error? */</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=12470&amp;oldid=prev"/>
				<updated>2004-10-06T15:07:28Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Was ist der Screenspace Error?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='de'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 6. Oktober 2004, 15:07 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Was ist der Screenspace Error?==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Was ist der Screenspace Error?==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Der Screenspace Error beschreibt (normalerweise in Bezug zu [[LOD|Level of Detail]]-Algorithmen) für einen Punkt die Abweichung von Zeichenposition zur eigentlichen Position in Pixel. Der Worldspace Error (also einfach die Entfernung zweier Punkte im Worldspace) bezieht im Gegensatz zum Screenspace Error die Betrachterposition nicht mit in die Berechnung ein, wodurch der Worldspace Error für die Wahl einer [[LOD|Level of Detail]]-Stufe nicht ausreichend ist. Zudem bietet der Screenspace Error einen - für den Menschen - gut vorstellbaren Wert. Bei entsprechend leistungsfähigen Virtual Reality Systemen wird auch des öfteren ein maximaler Screenspace Error von &amp;lt; 1 Pixel verwendet, wodurch das gezeichnete Bild immer dem gewollten Bild (wie es ohne [[LOD|Level of Detail]] aussehen würde) entspricht und zudem [[Popping]] verhindert werden kann.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Vorbetrachtungen==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Vorbetrachtungen==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lyr</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2590&amp;oldid=prev</id>
		<title></title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2590&amp;oldid=prev"/>
				<updated>2004-10-06T14:37:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='de'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 6. Oktober 2004, 14:37 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Was ist der Screenspace Error?==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Vorbetrachtungen==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor allem für Landschaften wird für die Wahl des [[LOD|Level of Detail]] häufig der Screenspace Error verwendet, da eine Annäherung sehr einfach und schnell möglich ist.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor allem für Landschaften wird für die Wahl des [[LOD|Level of Detail]] häufig der Screenspace Error verwendet, da eine Annäherung sehr einfach und schnell möglich ist.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Zeile 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die hier verwendeten Annahmen sind:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die hier verwendeten Annahmen sind:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Errorwert ausschließlich in der Höhe der Landschaft.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Errorwert ausschließlich in der Höhe der Landschaft.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Gleicher Abstand =&amp;gt; gleicher &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;errorwert&lt;/del&gt;, was zwar nicht dem Modell von OpenGL entspricht aber dennoch sinnvoll ist, da es zum einen einfacher und zum anderen durch die Möglichkeit der schnellen Rotation meistens auch brauchbarer ist.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Gleicher Abstand =&amp;gt; gleicher &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Errorwert&lt;/ins&gt;, was zwar nicht dem Modell von OpenGL entspricht aber dennoch sinnvoll ist, da es zum einen einfacher und zum anderen durch die Möglichkeit der schnellen Rotation meistens auch brauchbarer ist.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Berechnung des Faktors==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Berechnung des Faktors==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>217.184.70.162</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2589&amp;oldid=prev</id>
		<title>Lyr: /* Screenspace Error */</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2589&amp;oldid=prev"/>
				<updated>2004-10-06T13:00:07Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Screenspace Error&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='de'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 6. Oktober 2004, 13:00 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=Screenspace Error=&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor allem für Landschaften wird für die Wahl des [[LOD|Level of Detail]] häufig der Screenspace Error verwendet, da eine Annäherung sehr einfach und schnell möglich ist.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor allem für Landschaften wird für die Wahl des [[LOD|Level of Detail]] häufig der Screenspace Error verwendet, da eine Annäherung sehr einfach und schnell möglich ist.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lyr</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2587&amp;oldid=prev</id>
		<title>Lyr am 6. Oktober 2004 um 12:59 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Screenspace_Error&amp;diff=2587&amp;oldid=prev"/>
				<updated>2004-10-06T12:59:42Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Screenspace Error=&lt;br /&gt;
Vor allem für Landschaften wird für die Wahl des [[LOD|Level of Detail]] häufig der Screenspace Error verwendet, da eine Annäherung sehr einfach und schnell möglich ist.&lt;br /&gt;
&lt;br /&gt;
Da das berechnen des Screenspace Errors für allgemeine Objekte zu aufwändig wäre, werden hier üblicherweise Schätzungen anhand der Entfernung oder vorberechnete Werte verwendet.&lt;br /&gt;
&lt;br /&gt;
Die hier verwendeten Annahmen sind:&lt;br /&gt;
*Errorwert ausschließlich in der Höhe der Landschaft.&lt;br /&gt;
*Gleicher Abstand =&amp;gt; gleicher errorwert, was zwar nicht dem Modell von OpenGL entspricht aber dennoch sinnvoll ist, da es zum einen einfacher und zum anderen durch die Möglichkeit der schnellen Rotation meistens auch brauchbarer ist.&lt;br /&gt;
&lt;br /&gt;
==Berechnung des Faktors==&lt;br /&gt;
Der Faktor mit dem der Worldspace Error (Hier der Höhenunterschied zwischen dem niedrigeren und dem höheren [[LOD|Level of Detail]] in Weltcoordinaten) multipliziert werden muss um den Screenspace Error zu erhalten ist üblicherweise Konstant während der Ausführung. Jedoch erfolgt die Wahl des maximalen Screenspace Errors bereits hier.&lt;br /&gt;
&lt;br /&gt;
Da wir nur die Höhenunterschiede beachten, verwenden wir auch nur die Vertikale Auflösung. Die Formel für den Faktor teilen wir der einfachheit halber in 2 Teile:&lt;br /&gt;
&lt;br /&gt;
 T = EMax / Vres&lt;br /&gt;
 EMax ... der gewünschte maximale Error wert in Pixel.&lt;br /&gt;
 Vres ... vertikale Auflösung.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich zu dieser Formel wird noch das Verhältnis der Entfernung in Weltkoordinaten zur Entfernung auf dem Bildschirm benötigt. Dies ergibt sich durch den Öffnungswinkel der Sichtpyramide welcher vertikal durch Near, Top und Bottom der [[Frustum]] (welche mit [[glFrustum]] oder [[gluPerspective]] angegeben wurde) definiert:&lt;br /&gt;
&lt;br /&gt;
 F = Near / ( |Top| + |Bottom| )&lt;br /&gt;
&lt;br /&gt;
Da üblicherweise Top = -Bottom kann man auch schreiben&lt;br /&gt;
&lt;br /&gt;
 F = Near / ( 2 * |Top| )&lt;br /&gt;
&lt;br /&gt;
Diese 2 Teile werden nun noch kombiniert:&lt;br /&gt;
&lt;br /&gt;
 C = F / T&lt;br /&gt;
&lt;br /&gt;
wobei C nun der konstante Faktor ist mit dem die [[LOD|Level of Detail]] Überprüfungen durchgeführt werden.&lt;br /&gt;
&lt;br /&gt;
==Prüfen des Screenspace Errors==&lt;br /&gt;
Da der Maximale Error bereits in C eingeflossen ist, kann hier nur noch eine Überprüfung statt finden ob der Error größer oder kleiner ist als der gewünschte maximale Screenspace Error. Hierfür wird zuerst der Errorwert benötigt:&lt;br /&gt;
&lt;br /&gt;
 E = Werr * C&lt;br /&gt;
 Werr ... Errorwert in Weltkoordinaten (hier der Höhenunterschied zwischen 2 [[LOD]]-Stufen).&lt;br /&gt;
 C ... der oben berechnete Faktor.&lt;br /&gt;
&lt;br /&gt;
Der Errorwert E muss sowohl für den Unterschied zwischen aktueller [[LOD]]- und nächst höherer [[LOD]]-Stufe (E1), also auch für den Unterschied zwischen nächst geringerer [[LOD]]- und aktueller [[LOD]]-Stufe (E2) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Nun wird noch die Distanz benötigt:&lt;br /&gt;
&lt;br /&gt;
 Dist² = (Cx - Ex)² + (Cy - Ey)² + (Cz - Ez)²&lt;br /&gt;
 Cxyz ... Die Position der Kamera.&lt;br /&gt;
 Exyz ... Der Punkt für den der Errorwert berechnet wird.&lt;br /&gt;
&lt;br /&gt;
Das mit einbeziehen der Z-Koordinate bei der Distanzberechnung ist natürlich optional.&lt;br /&gt;
&lt;br /&gt;
Nun kann der Vergleich erfolgen:&lt;br /&gt;
* E1 &amp;gt; Dist =&amp;gt; erhöhe LOD Stufe um 1&lt;br /&gt;
* E2 &amp;lt; Dist =&amp;gt; senke LOD Stufe um 1&lt;br /&gt;
&lt;br /&gt;
Um nicht die Wurzel von Dist berechnen zu müssen werden hier üblicherweise E1 und E2 quadriert.&lt;/div&gt;</summary>
		<author><name>Lyr</name></author>	</entry>

	</feed>