0

Softimage Engine | Setting Template Project

Is it possible to create a template entry that points directly to the project's root folder? I want to set the "template_project" option in the Softimage Engine to a project entity, but am not sure how to do so by using a template.

Mitch

5 comments

  • 0
    Avatar
    Mitchell Lotierzo

    Ok, well, looks like I'll have to just customize the "tk-softimage" engine for my needs.

  • 0
    Avatar
    KP

    Hi Mitchell,

    Can you explain a little more about what your use case is here? The template_project setting in the Softimage engine is typically the place where you want Softimage to save your scene file (.scn). Don't let the name "template_project" confuse you here. If you're working on a Task connected to a Shot, for example, typically you'd want this template to point to somewhere like <project_root>/sequences/{Sequence}/{Shot}/{Step}/work/softimage as it is in the default config.

    Even if you're working at the Project level, you'd typically want to save these scene files in a subdirectory somewhere below the project_root. 

     

  • 0
    Avatar
    Mitchell Lotierzo

    Surely.

    The main issue is that the engine checks that path to see if it is a valid project by calling the "CreateProject" function. For us this is an issue because we don't use the default Softimage folder structure. So, the engine ends up creating all these extra folders in an odd place that we don't need. It also sets the active project on init with this value. We always want to set our active project to the project's root folder (where our 'system' folder is stored), not some workspace area. This is more of a preference than an issue with the engine because we rather have the app's title bar read "Project: My Project" than "Project: Softimage" (or wherever your workspace is).

  • 0
    Avatar
    KP

    Ah okay I see. We're going to do a quick spike tomorrow to see if this is something we can easily add support for since it's not currently possible at the moment. We'll follow up shortly with the results. If it's something relatively easy to support, we may be able to push out an update for you so you don't have to fork the engine. But we'll know more tomorrow.

    cheers,
    kp

  • 0
    Avatar
    KP

    Hi Mitchell,

    We were able to add support for this and just released a new version of core (v0.14.67). If you update your core with the tank core command, you should be able to now set a template path to your project root with just a /. We didn't fully test the Softimage workflow you're using but tested that the template code supports this without issue. 

    So if you can grab the latest core version and give it a go, let us know if this works for you.

    cheers,
    kp

Please sign in to leave a comment.