Home Risen Risen2 Risen3 Forum English Russian

Registrieren Hilfe Kalender Heutige Beiträge
Ergebnis 1 bis 3 von 3
  1. #1 Zitieren
    Ritter
    Registriert seit
    May 2005
    Beiträge
    1.238
    In den Risen-lrents gibt es Ansammlungen von floats, möglicherweise Koordinaten, die sich meiner Analyse entziehen. Auszug aus Levelmesh_DonCamp.lrent:

    Code:
    Offset   0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
    
    001450  00 00 00 00 00 00 00 00  00 00 03 00 00 00 00 01  ................
    001460  42 53 50 4E 01 00 00 00  00 00 A8 8F AD 3B 16 FF BSPN......¨•;.ÿ
    001470  7F 3F 38 79 33 C7 E0 DA  B5 44 D6 56 D2 C6 2F C6  ?8y3ÇàÚµDÖVÒÆ/Æ
    001480  13 46 DF 43 33 47 01 01  00 00 00 00 00 00 00 A8  .FßC3G.........¨
    001490  8F AD 3B 16 FF 7F 3F 38  79 33 C7 55 AC CF C6 5E  •;.ÿ?8y3ÇU¬ÏÆ^
    0014A0  35 1C 46 E8 44 33 47 55  AC CF C6 3A AF 22 46 B6  5.FèD3GU¬ÏÆ:¯"F¶
    0014B0  42 33 47 3A 09 D7 C6 3A  AF 22 46 B6 42 33 47 00  B3G:.×Æ:¯"F¶B3G.
    0014C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    0014D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    0014E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    0014F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
    001500  00 00 00 00 00 00 00 03  00 00 00 00 01 42 53 50  .............BSP
    001510  4E 01 00 00 00 00 FF A0  99 49 45 D8 D0 15 C5 70  N.....ÿ ™IEØÐ.Åp
    001520  D1 32 C5 AF 12 7F 44 6B  12 D2 C6 63 01 0D 46 D6  Ñ2ů.Dk.ÒÆc..FÖ
    001530  43 33 47 01 03 00 00 00  00 00 00 00 00 00 80 3F  C3G...........€?
    001540  00 00 00 00 3D D9 04 C6  55 AC CF C6 3D D9 04 46  ....=Ù.ÆU¬ÏÆ=Ù.F
    001550  E9 44 33 47 55 AC CF C6  3D D9 04 46 B6 42 33 47  éD3GU¬ÏÆ=Ù.F¶B3G
    001560  A5 0D D7 C6 3D D9 04 46  B6 42 33 47 00 00 00 00  ¥.×Æ=Ù.F¶B3G....
    edit: damit das Markieren der floats (im IEEE-754-Format, d.h. 4 Hexwerte) nicht unübersichtlich wird, habe ich nur 3 markiert. 16 FF 7F 3F ist natürlich auch ein float etc.

    Die Koordinatenblöcke werden durch die Kennung "BSPN" eingeleitet.

    Hat vllt. jmd. eine Ahnung, wofür diese Kennung stehen könnte?

    Also konkret; dass es zum Beispiel Navi-Daten sein könnten, kann ich mir z.B. auch vorstellen.
    Shak-otay ist offline Geändert von Shak-otay (08.11.2009 um 12:44 Uhr)

  2. #2 Zitieren
    research Avatar von NicoDE
    Registriert seit
    Dec 2004
    Beiträge
    7.410
    Zitat Zitat von Shak-otay Beitrag anzeigen
    Hat vllt. jmd. eine Ahnung, wofür diese Kennung stehen könnte?
    Binary Space Partitioning Node?
    Binary SPatial Node?
    Bounding SPhere Node?
    "Unter diesen schwierigen Umständen bin ich mir sicher, daß diese guten Menschen meinen augenblicklichen Bedarf an deren Gold verstehen werden." -- Connor
    NicoDE ist offline Geändert von NicoDE (09.11.2009 um 08:30 Uhr)

  3. #3 Zitieren
    Ritter
    Registriert seit
    May 2005
    Beiträge
    1.238
    "Node" ist schonmal gut. Danke.

    Im wiki zu "binary space paritioning" findet sich der folgende interessante Satz: "For instance, in a BSP tree used for collision detection, ".

    Aber ehe ich das jetzt weiter theoretisch verfolge, ersetzte ich wohl besser testweise ein paar der floats durch Nullbytes. Vllt. sieht man dann, wozu sie gut sind...
    Shak-otay ist offline

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •