Aide à la scène de caméra v1.0
Si vous prévoyez de créer des missions sur Mission Pack ou CLEO, cet outil sera indispensable pour vous. Grâce à lui, vous pourrez facilement enregistrer les coordonnées de la position de la caméra et son point de vue de manière pratique et simple. Avec le modèle intégré dans le programme, il vous suffira de copier le résultat obtenu et de le coller dans votre script. En plus des coordonnées, la commande de changement d'intérieur dans lequel le plan a été pris est également enregistrée. C'est utile lorsque les caméras changent entre les intérieurs.
Il convient de noter que ce script ne dispose pas de la fonction de déplacement libre de la caméra. Vous devrez acquérir un autre outil si, par exemple, vous devez prendre une photo d'oiseau. Personnellement, je recommande d'utiliser Simple Free Camera de Junior_Djjr.
Contrôles (modifiables dans cch_settings.ini) :
F9 - activation
F10 - prendre une photo (ne fonctionne pas sans activation)
Principe de fonctionnement :
Après activation, un panneau avec les coordonnées de la caméra s'ouvre et le mode large est activé pour un bel affichage. Une fois que vous avez positionné la caméra comme il faut et pris la photo, les coordonnées seront enregistrées dans cch_coords.txt sous forme de modèle pour Sanny Builder. Chaque modèle est numéroté. Le dernier numéro est enregistré dans cch_coords.ini pour assurer l'ordre de conservation. Une fois que vous avez pris la photo des coordonnées, n'oubliez pas de faire une capture d'écran tant que le message avec le numéro est affiché pendant 10 secondes. Grâce à cela, vous pourrez vérifier le numéro de coordonnées nécessaire et ne pas vous tromper dans les plans. Les coordonnées sont enregistrées selon ce principe :
04BB: select_interior 3
015F: set_camera_position 2496.050293 -1695.699585 1015.865479 rotation 0.0 0.0 0.0
0160: set_camera_point_at 2496.050293 -1696.688354 1015.716064 mode 2
coords state #9
Liste des fichiers :
CameraCutsceneHelper.cs - le script CLEO lui-même.
cch_coords.ini - Dernier numéro de coordonnées. Créé automatiquement en son absence. Pour le réinitialiser, il suffit de supprimer ce fichier.
cch_coords.txt - Coordonnées avec numéros. Chaque coordonnée est enregistrée en commençant par la fin. Créé automatiquement en son absence. Si les coordonnées ne sont pas nécessaires, il suffit de supprimer ce fichier.
cch_settings.ini - Paramètres. En cas d'erreur d'initialisation, les paramètres par défaut sont appliqués.
Testé sur :
CLEO v4.4.0
GTA SA v1.0
Si vous remarquez une erreur, une instabilité du script, souhaitez critiquer ou simplement donner votre avis, n'hésitez pas à le faire, je prends toutes les remarques.
Если вы планируете создавать миссии на Mission Pack или CLEO, этот инструмент будет незаменим для вас. Благодаря нему вы сможете с легкостью записывать координаты местоположения камеры и его точку обзора в удобной и легкой форме. Благодаря шаблону, заложенному в программу, вам останется лишь скопировать полученный результат и вставить его в свой скрипт. Помимо координат, вместе с ними записывается команда смены интерьера, в котором был сделан кадр. Это полезно, когда камеры переключаются между интерьерами.
Стоит отметить, что в данном скрипте отсутствует функция свободного перемещения камеры. Вам придётся обзавестись еще одним инструментом, если, к примеру, вам нужно сделать снимок с птичьего полета. Лично я советую использовать Simple Free Camera от Junior_Djjr.
Управление (изменяются в cch_settings.ini):
F9 - активация
F10 - сделать снимок (не работает без активации)
Принцип работы:
После активации вам открывается панель с координатами камеры и устанавливается широкоэкранный режим для красивого выставления. Как только вы поставили камеру как нужно и сделали снимок, координаты запишутся в cch_coords.txt в виде шаблона для Sanny Builder. Каждому шаблону отмечаются номера. Последний номер записывается в cch_coords.ini для обеспечение порядка сохранности. Как только вы сделали снимок координат, не забудьте сделать скриншот экрана, пока не пропала надпись с номером с длительностью 10 секунд. Благодаря нему вы сможете сверить нужный номер координат и не ошибиться с кадрами. Координаты записываются по такому принципу:
04BB: select_interior 3
015F: set_camera_position 2496.050293 -1695.699585 1015.865479 rotation 0.0 0.0 0.0
0160: set_camera_point_at 2496.050293 -1696.688354 1015.716064 mode 2
coords state #9
Список файлов:
CameraCutsceneHelper.cs - сам CLEO скрипт.
cch_coords.ini - Последний номер координат. Автоматически создается при его отсутствии. Для его сброса достаточно удалить этот файл.
cch_coords.txt - Координаты с номерами. Каждые координаты записываются начиная с конца. Автоматически создается при его отсутствии. При ненадобности координат достаточно удалить этот файл.
cch_settings.ini - Настройки. При ошибке инициализации применяются настройки по умолчанию.
Тестировался на:
CLEO v4.4.0
GTA SA v1.0
Если заметили ошибку, нестабильность скрипта, хотите критиковать или просто высказать свое мнение, не стесняйтесь, сообщите об этом, приму любые замечания.