1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Batch rendering, spm trouble

Тема в разделе "SoftImage", создана пользователем -, 29 май 2003.

Модераторы: Григорий Чаленко
  1. Guest

    Столкнулся с непонятной проблемой при попытке запуска XSI из командной строки (в частности, хочется научиться запускать рендер без GUI)
    всё время окошко сначала задумывается, а потом выдаёт, что моя машинка, видите ли, неизвестный для неё хост...
    даже при наборе простой команды:

    xsi.bat -r -h

    мы имеем некоторое количество хелпа с опциями, а потом появляется вот такое:

    ==================================================
    SOFTIMAGE(r) | XSI Version 3.01.2002.1127 <batch mode>
    Copyright(c) 1998-2002 Avid Technology, Inc. All rights reserved.
    ==================================================

    License information: using [XSI Batch,Enterprise]

    COMMAND: -r -h
    SPM_WARNING (XSI): my_host is an unknown host

    вместо "my_host" стоит имя моей машинки...
    самое интересное, что сама программа XSI с GUI запускается без всяких проблем... может быть у меня что-то не до конца сломано? ;)
     
  2. Guest

    А у тебя в системных переменных винды прописан SPM_HOST="my_host"?
    И при установке XSI ты прописывал имя своего хоста?
    Посмотри через user tools файл конфигурации setenv.bat там в самом конце должна быть строка типа

    rem License servers
    set SPM_HOST=="my_host";%SPM_HOST%
     
  3. Guest

    ответы:
    1. нет, не прописан
    2. да, прописывал
    3. строка, само собой, имеется с именем моей машинки

    я же говорю, сама программа запускается и работает без проблем, а вот из командной строки что-то не получается... причём, она же явно подцепляет имя машинки из переменной SPM_HOST, потому как честно и сообщает, мол, твоя машина, парень, это анноун для меня хост.
    а переменных там много, потому и стоит вызов set_env.bat и в xsi.bat и в xsibatch.bat
     
  4. Guest

    Может быть ты неправильно запускаешь?
    Попробуй самый простой способ: перетащи файл сцены на ярлык который XSI на рабочем столе создаёт "XSI_3.01 Batch Rendering" - это ярлык к файлу scriptxsi.bat
    Дело в том, что он сначала вызывает setenv.bat который и определяет для кси всё окружение, включая и место лицензии, а потом передаёт название файла сцены:

    call "C:\Softimage\XSI_3.01\Application\bin\setenv.bat"
    "C:\Softimage\XSI_3.01\Application\bin\xsibatch.exe" -r -scene %1
     
Модераторы: Григорий Чаленко

Поделиться этой страницей