Haut
  • FR
Se connecter au site
  • Mods et fichiers
    • Tous les fichiers
    • Exclusivités
    • Fichiers d'auteurs
    • Meilleurs fichiers de la semaine
    • Télécharger le fichier
  • Nouvelles
  • Triches
  • Articles
  • Guides
    GTA 6 GTA 5 GTA San Andreas GTA 4 GTA Vice City GTA 3 Red Dead Redemption 2 Red Dead Redemption Autres jeux Développement de mods Autre
  • Mods et fichiers
  • GTA San Andreas
  • Mods
  • Scripts Lua
  • Transformation des coordonnées mondiales en coordonnées d'écran

Transformation des coordonnées mondiales en coordonnées d'écran

  • Transformation des coordonnées mondiales en coordonnées d'écran / GTA San Andreas
GTA San Andreas / Mods / Scripts Lua
Auteur:
Vladimir_P
Plus de détails
Téléchargé:
Vladimir_P S'abonner Vous êtes abonné
Taille:
2.59 Ko
Téléchargé:
16 juin 2017
Téléchargements:
304
Nombre total de téléchargements: 304
Téléchargements uniques: 126
10 / 10
13 personnes ont évalué le fichier
KINGMUFASO
ПавелЧерненко
Павел Черненко
Invité
stalsharik
GideonAW3
Suetset Boy
Vladimir_P
Chel555
LamaZic
Алексей Пучков
Izyadesign
TheInsaneKiller
Personne n'a encore évalué le fichier.
Télécharger Télécharger sur Telegram Télécharger sur Discord
Dans les favoris Dans les favoris
  • 1497621245_xyz_draw_on_screen.zip
    Vérification des virus par Virustotal : le fichier est sûr (voir le rapport)
    Télécharger (0.00 MB)
  • drive.google.com
    Télécharger

Ce script est un exemple de mise en œuvre de l'affichage d'objets à l'écran (textures de sprite, texte, rectangles, etc.) liés aux coordonnées 3D du monde du jeu.

Son but est d'expliquer aux intéressés les principes de transformation des coordonnées 3D mondiales en coordonnées 2D à l'écran,

ainsi que le principe d'obtention de la taille d'un objet à l'écran, qui dépend de la distance entre le joueur et les coordonnées auxquelles le rendu de l'objet est lié.

Dans cet exemple, les coordonnées sont légèrement au-dessus du pick-up "$" sur Grove Street.

Le script n'a pas de charge sémantique dans le jeu, il est nécessaire pour le développement de nouveaux scripts utilisant la transformation des coordonnées 3D mondiales en coordonnées 2D à l'écran.

Exemple d'utilisation possible :

- lors de l'écriture d'un script pour les achats en magasin pour afficher la quantité/prix du produit juste au-dessus de ce produit

- affichage du nom de l'intérieur au-dessus du marqueur

- création d'un indicateur unique pour quelque chose.

Le nom et la description du fichier ont été traduits. Afficher l'original (RU)Afficher la traduction (FR)
Преобразование мировых координат в экранные

Этот скрипт является примером реализации отображения наэкранных объектов (спрайт текстур, текста, прямоугольников и т.д.) с привязкой к 3D координатам игрового мира.

Его предназначение в том, чтобы объяснить желающим принципы преобразования мировых 3D координат в наэкранные 2D координаты,

а также принцип получения размера наэкранного объекта, который зависит от расстояния между игроком и координатами, к которым привязана отрисовка объекта.

В данном примере взяты координаты чуть выше пикапа "$" на Гроув стрит.

Скрипт не несёт смысловой нагрузки в игре, он нужен для разработки новых скриптов с применением преобразования мировых 3D координат в наэкранные 2D координаты.

Пример возможного использования:

- при написании скрипта для покупок в магазине для отображения количества/цены товара прямо над этим товаром

- отображение названия интерьера над маркером

- создание своеобразного указателя на что-либо

Commentaires 2
© 2008 - 2025 LibertyCity
Créateur et développeur : Evgenii Sokolov
La reproduction de matériaux sans l'autorisation de l'administration ou des propriétaires concernés est strictement interdite.
Nous contacter
Version mobile Version pour ordinateurs
Mods et fichiers Nouvelles et articles Trucs et astuces Utilisateurs
Cliquez ici pour une recherche avancée de fichiers.