ArmA Scripting Tutorials: 3D Compass

    • Tut- Complete

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • ArmA Scripting Tutorials: 3D Compass

      Ich hab das heute über Twitter gefunden und wollte es mal nicht für mich behalten, ggf. kann es ja jemand gebrauchen. Grundsätzlich ist KK sein Blog immer ein Besuch wert.


      Ab hier Originaleintrag KK:

      He was asking about the fancy 3D compass on the video and how to make one. I have to admit, it looks quite impressive and also useful. But I don’t know how Dslyecxi did it exactly. However, judging by the results of my own experiments, I probably went in the right direction:



      C-Quellcode

      1. onEachFrame {
      2. {
      3. _center = positionCameraToWorld [0,0,3];
      4. _x params ["_letter", "_color", "_offset1", "_offset2"];
      5. drawIcon3D [
      6. "",
      7. _color,
      8. _center vectorAdd _offset1,
      9. 0,
      10. 0,
      11. 0,
      12. _letter,
      13. 2,
      14. 0.05,
      15. "PuristaMedium"
      16. ];
      17. drawIcon3D [
      18. "",
      19. _color,
      20. _center vectorAdd _offset2,
      21. 0,
      22. 0,
      23. 0,
      24. ".",
      25. 2,
      26. 0.05,
      27. "PuristaMedium"
      28. ];
      29. } count [
      30. ["N",[1,1,1,1],[0,1,0],[0,0.5,0]],
      31. ["S",[1,1,1,0.7],[0,-1,0],[0,-0.5,0]],
      32. ["E",[1,1,1,0.7],[1,0,0],[0.5,0,0]],
      33. ["W",[1,1,1,0.7],[-1,0,0],[-0.5,0,0]]
      34. ];
      35. };
      Alles anzeigen


      Quelle: KK´s Blog