<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Pixelgenaue Texturierung mit D3D9 fehlerhaft]]></title><description><![CDATA[<p>Hi,</p>
<p>ich möchte einen 2D-Fensterrahmen aus Teilstücken pixelgenau texturieren (muss ja, damit alles passt). Soweit kein Thema. Allerdings verschiebt D3D9 die gekachelten Fensterrandtexturen manchmal(!) um einen Pixel, wenn ich die Fenstergröße etwas änder. Der Code ist mehrfach geprüft und sicher korrekt.</p>
<p>Hier ein Bild zu meinem Problem:<br />
<a href="http://img7.imageshack.us/img7/918/fehler.jpg" rel="nofollow">http://img7.imageshack.us/img7/918/fehler.jpg</a></p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/235204/pixelgenaue-texturierung-mit-d3d9-fehlerhaft</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 02:40:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/235204.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Feb 2009 21:08:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Thu, 26 Feb 2009 21:08:52 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich möchte einen 2D-Fensterrahmen aus Teilstücken pixelgenau texturieren (muss ja, damit alles passt). Soweit kein Thema. Allerdings verschiebt D3D9 die gekachelten Fensterrandtexturen manchmal(!) um einen Pixel, wenn ich die Fenstergröße etwas änder. Der Code ist mehrfach geprüft und sicher korrekt.</p>
<p>Hier ein Bild zu meinem Problem:<br />
<a href="http://img7.imageshack.us/img7/918/fehler.jpg" rel="nofollow">http://img7.imageshack.us/img7/918/fehler.jpg</a></p>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1670971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1670971</guid><dc:creator><![CDATA[ichbins!]]></dc:creator><pubDate>Thu, 26 Feb 2009 21:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Thu, 26 Feb 2009 22:03:15 GMT]]></title><description><![CDATA[<p>Fütterst du den Rasterizer mit vorberechneten Pixelcoordinaten oder mit &quot;World-Space&quot; Koordinaten?<br />
Mit vorberechneten Pixelcoordinaten hab' ich solche Probleme nämlich noch nicht gehabt.</p>
<blockquote>
<p>Der Code ist mehrfach geprüft und sicher korrekt.</p>
</blockquote>
<p>Aha.<br />
Ich rechne richtig aber mein Ergebnis ist falsch. Hm. Vielleicht ist aber auch deine Logik falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1671005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1671005</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Thu, 26 Feb 2009 22:03:15 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Thu, 26 Feb 2009 22:19:23 GMT]]></title><description><![CDATA[<p>Ich benutze vortransformierte Vertices (D3DFVF_XYZRHW). Und der Effekt tritt wirklich völlig unabhängig vom Code auf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1671013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1671013</guid><dc:creator><![CDATA[ichbins!]]></dc:creator><pubDate>Thu, 26 Feb 2009 22:19:23 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Thu, 26 Feb 2009 22:23:04 GMT]]></title><description><![CDATA[<p>Ohne Texturen sind die Rechtecke übrigens immer pixelgenau angeordnet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1671014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1671014</guid><dc:creator><![CDATA[ichbins!]]></dc:creator><pubDate>Thu, 26 Feb 2009 22:23:04 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Fri, 27 Feb 2009 16:10:21 GMT]]></title><description><![CDATA[<p>Hat jemand ne Idee, wie ich das umgehen/beheben kann?<br />
Die Texturkoordinaten ändern sich übrigens auch nie.<br />
Wenn ich zB. den untersten Vertex eines Dreiecks um einen bestimmten Wert auf der y-Achse verschiebe, verschiebt sich die Textur um genau einen Pixel auf der x-Achse nach rechts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1671450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1671450</guid><dc:creator><![CDATA[ichbins!]]></dc:creator><pubDate>Fri, 27 Feb 2009 16:10:21 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Sat, 28 Feb 2009 22:13:15 GMT]]></title><description><![CDATA[<p>Is doch voll beschissen. Da änder ich weder x der Vertices, noch die Texturkoordinaten und trotzdem verschiebt D3D die Textur ein Stück nach rechts. Und jetzt???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1672193</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1672193</guid><dc:creator><![CDATA[ichbins!]]></dc:creator><pubDate>Sat, 28 Feb 2009 22:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Sun, 01 Mar 2009 04:59:15 GMT]]></title><description><![CDATA[<p>Vielleicht ist das Problem ein Rundungsfehler.</p>
<p>Gibst du die Vertex-Koordinaten als x, y, x+w, y+h an, oder als x-0.5, y-0.5, x+w-0.5, y+h-0.5?<br />
Wenn du die erste Variante verwendest versuch mal die zweite.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1672260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1672260</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 01 Mar 2009 04:59:15 GMT</pubDate></item><item><title><![CDATA[Reply to Pixelgenaue Texturierung mit D3D9 fehlerhaft on Mon, 02 Mar 2009 22:47:17 GMT]]></title><description><![CDATA[<p>Und?<br />
Problem gelöst oder aufgegeben und PS3 gekauft?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1673181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1673181</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 02 Mar 2009 22:47:17 GMT</pubDate></item></channel></rss>