Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

Werbeanzeige

24.08.2012, 12:39

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Nein. [][][][] <- Das ist die Farbe (Danke an alle übrigens Ohne euch hätte mein Projekt immernoch Streifen!)

22.08.2012, 17:53

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Zitat von »dot« Das ist allerdings nur ein ziemlich böser Hack, der das eigentliche Problem nicht löst... Zitat von »Inuyasha22« Randpixel duplizieren? Wie kann das helfen? Ist ja nicht so, als ob der Textur-Hintergrund angezeigt wird... Es verhindert, dass durch das, bei nicht exakt am Pixelraster ausgerichteten Quads unvermeidbare, Samplen benachbarter Texel die Farbwerte der Nachbartexel die von dir beobachteten Ränder erzeugen... Böser Hack? Wieso? Ah, okay.. o.o' Eine Frage hab ich dann ab...

22.08.2012, 17:25

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Ich glaube, die liegen einfach direkt aneinander.. Übrigens bin ich wieder auf was gestoßen.. Irgendwo hieß es, man solle direkt nach sprite.begin folgendes einfügen.. Zitat gD3DDevice8.SetTextureStageState 0, D3DTSS_MAGFILTER, D3DTEXF_NONE gD3DDevice8.SetTextureStageState 0, D3DTSS_MINFILTER, D3DTEXF_NONE War das mit 'Filter' gemeint?

22.08.2012, 17:13

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Randpixel duplizieren? Wie kann das helfen? Ist ja nicht so, als ob der Textur-Hintergrund angezeigt wird... Was den Filter angeht.. Wenn ich da irgendwas setze, wird nix mehr angezeigt...

22.08.2012, 16:11

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Zitat von »dot« Wenn ich mich recht erinnere, hatte das D3DXSprite in DirectX 8 genau so einen Bug von wegen falschen Texturkoordinaten (allerdings nicht den mit dem 0.5 Offset)... EDIT: Schau mal hier. Klingt ja fast, als wäre das in DX9 gefixt worden... Hab mal +1 zu bottom und right jeweils addiert... geändert hat sich da aber nichts. Zitat von »Schrompf« Zwei Gründe: entweder die Tile-Rechtecke decken durch Rundungsfehler manchmal gar nicht alle Pixel ab, oder die bereits genannten Fehlfarb...

22.08.2012, 12:48

Forenbeitrag von: »Inuyasha22«

Streifen in der Tilemap

Wieso wurde mein geposteter Code gleich mit gelöscht o_O?

22.08.2012, 11:36

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Erstmal der Tile-Render Code.. Mein Fehler, hätte ihn vielleicht an den Startpost heften sollen, Sorry an alle! Zitat Public Sub RenderTiles(ByVal X As Byte, Y As Byte, Layer As Byte) On Error Resume Next Dim RecSource As RECT, t As Long Dim i As Byte ' Jump Marks Select Case Layer Case 0: GoTo GroundMode Case 1: GoTo MaskMode Case 2: GoTo FringeMode End Select GroundMode: t = Map.Tile(X, Y).Ground If t <> 11 Then If GameSeason <> SEASON_WINTER Then t = t + 1 With RecSource .Top = Int(t \ 12) *...

21.08.2012, 20:54

Forenbeitrag von: »Inuyasha22«

[DirectX8] Boden Tiles mit Rand?

Hallo erstmal, ich habe folgendes Problem und hoffe, dass jemand eine zündende Idee hat, wie dem beizukommen ist. Mein Spiel (Wolf Online, 2D, DirectX8, Visual Basic 6) soll eine Zoom-Funktion bekommen. Soweit klappt das auch ganz gut, allerdings haben ausgerechnet die Boden-Tiles links und rechts einen Rand! Wie das aussieht (bzw dadrunter wie es aussehen sollte), sehen Sie hier: <!--splitLinkBegin--><!--splitLinkEnd--><!--noLinkBegin-->ExternesOriginalbildanzeigen(Link)<!--noLinkEnd--> Der Eff...

Werbeanzeige