Autor Beitrag
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 18.05.07 12:24 
ich habe jetzt mal eine kleine demo geschrieben, um das cs2d like zu machen, allerdings ist der effekt nicht sonderlich schön.

komischerweise sind aber zum teil felder sichtbar, die hinter nicht sichtbaren feldern liegen, wie kann das sein ?

Die markierten Stellen sind "Fehler" die ich seltsam finde, den Code habe ich angehängt

user defined image

auch wenn ich die Schleife im Bresenham so beginne, ändert sich nicht viel:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
  for t := 1 to dist do
  begin
    if Map[x, y].Status = sinvisible then
      if obstacle = true then


Kann ich das ganze irgendwie auf einen Sichtwinkel von 90° beschränken ?

mfg
Einloggen, um Attachments anzusehen!