Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Alternative Kurvengrafiken durch Kontexterkennung
#1
Simutrans kennt grafisch eigentlich keine Kurven, nur Ecken, bedingt durch die Kachelung. Ich frage mich ob es möglich wäre, dass Simutrans Grafiken Kontextabhängig, also je nachdem was sich auf anderen Kacheln befindet, abändert. Beispielsweise könnte ein diagonales Straßenstück überprüfen, ob nebenliegende Diagonalen ebenfalls Straßen sind, und sich je nachdem entweder als Gerade oder Kurve präsentieren. Dh. Die selbe Straßenart kann sowohl enge Kurven als auch längere diagonale Geraden repräsentieren, was bisher ja vom Ersteller entschieden werden musste [manche Paks nutzen ja Kurven für Stdtstraßen und Diagonalen für Landstraßen]

Natürlich wäre das nur eine Funktion. Ganz ähnlich könnte man bei Gleisen überall dort, wo ein gerades Stück auf ein diagonales trifft beide Grafiken in leichte Bögen ändern, sodass beide Grafiken innerhalb ihrer eigenen Kacheln bleiben.

Bei Straßen hingegen wären weitere Kurven aufgrund ihrer Breite so nicht möglich, da eine weitere Kachel in Anspruch genommen werden müsste. Eventuell könnte man dem entgegenkommen durch ein Objekt, welches man in die Kurvenkehle bauen muss [dadurch wäre die Kachel belegt - ob die Grafik dann eine Innenkurve zeigt oder was anderes dürfte ja dem Spiel egal sein]

Ich möchte betonen, dass ich NICHT will, dass jeder Zug für mehr Ansichten neu gezeichnet werden soll, es geht mir ausschließlich um die grafischen Möglichkeiten von Straße und Schiene. Auch soll das NICHT neue Grafiken zwingend erforderlich machen, denn das Spiel funktioniert auch ohne ganz gut. Es soll nur eine Möglichkeit für Grafiker/Pakersteller sein, und ich bin mir sicher, der dabei entstehende Code könnte auch auf andere Grafiken ausgeweitet werden, etwa auf Felder, Stadtgebäude, Brücken etc.

Oder bin ich der einzige, der sich sowas wünscht?
Zitieren


Nachrichten in diesem Thema
Alternative Kurvengrafiken durch Kontexterkennung - von Leartin - 19-05-2013, Sunday-01:09:41
[Kein Betreff] - von prissi - 20-05-2013, Monday-01:37:41
[Kein Betreff] - von Leartin - 20-05-2013, Monday-15:19:25
[Kein Betreff] - von petter - 20-05-2013, Monday-16:08:54
[Kein Betreff] - von Ramagani - 20-05-2013, Monday-16:19:51
[Kein Betreff] - von petter - 20-05-2013, Monday-16:32:56
[Kein Betreff] - von The Transporter - 21-05-2013, Tuesday-01:04:11

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste