Archivos de instalación de Forest Pack
Esta guía describe la estructura de directorios de Forest Pack y cómo personalizarla. Usaremos una instalación predeterminada de Forest Pro; en Forest Lite algunos archivos pueden ser diferentes.
Estructura de directorios
Definimos [forestdir]
como la carpeta donde instaló Forest Pack (C:\Program Files\Itoo Software\Forest Pack Pro by default
),
[maxdir]
es su directorio principal de 3DS, y [librarydir]
como la ubicación de las bibliotecas (C:\Users\[username]\AppData\Local\Itoo Software\Forest Pack Pro\
por defecto).
[forestdir]
Contiene los siguientes archivos en el directorio raíz:
Expediente | Descripción |
---|---|
Forest Pack Pro. | Acceso directo a la página web de Forest Pack |
forest_reference.html | Acceso directo al manual de referencia en línea |
install.log | Archivo de registro de instalación |
licenseMode.exe | Asistente de configuración del modo de licencia |
licpanel.exe | Administrador de licencias |
uninst.exe | Desinstalador de Forest Pack |
El programa de instalación también crea la estructura de carpetas que se muestra a continuación en [forestdir]
.
Carpeta | Camino |
---|---|
Mapas de distribución | [forestdir]\distmaps |
Formatos de imagen | [forestdir]\imageformats |
Geometría de billboard | [forestdir]\geometry |
El programa de instalación crea bibliotecas utilizando la estructura de carpetas que se muestra a continuación en [librarydir]
.
Carpeta | Camino |
---|---|
Archivos de Forest Effects (.eff) | [librarydir]\effects |
Biblioteca | [librarydir]\lib |
Mapas de la biblioteca | [librarydir]\maps |
Bibliotecas de materiales | [librarydir]\matlib |
Los complementos y sombreadores para VRay y Mental Ray se copian en los directorios de 3ds Max de la siguiente manera (tenga en cuenta que solo se debe instalar uno de los complementos Lite o Pro para cada versión Max):
Carpeta | Camino |
---|---|
Complemento 3DS Lite | [maxdir]\plugins\ForestPackLite.dlo |
Complemento 3DS Pro | [maxdir]\plugins\ForestPackPro.dlo |
Complemento 3DS Legacy (instalación opcional) | [maxdir]\plugins\ForestPackPro2.dlo |
Maxscripts | [maxdir]\scripts\ForestPack\forest_utils.ms |
[maxdir]\scripts\ForestPack\optmat.mse | |
[maxdir]\scripts\startup\forestpack.ms | |
Iconos de la barra de herramientas | Máximo 2010-2012: |
[maxdir]\ui\Icons\fptoolbar16i.bmp | |
[maxdir]\ui\Icons\fptoolbar24a.bmp | |
[maxdir]\ui\Icons\fptoolbar24i.bmp | |
[maxdir]\ui\Icons\fptoolbar16a.bmp | |
Máximo 2013 - 2017: | |
[maxdir]\ui_In\Icons\fptoolbar16a.bmp | |
[maxdir]\ui_In\Icons\fptoolbar16i.bmp | |
[maxdir]\ui_In\Icons\fptoolbar24a.bmp | |
[maxdir]\ui_In\Icons\fptoolbar24i.bmp | |
[maxdir]\ui_In\Iconsdark\fptoolbar16a.bmp | |
[maxdir]\ui_In\Iconsdark\fptoolbar16i.bmp | |
[maxdir]\ui_In\Iconsdark\fptoolbar24a.bmp | |
[maxdir]\ui_In\Iconsdark\fptoolbar24i.bmp | |
Archivos de interfaz de usuario | [maxdir]\ForestQT.dll |
[maxdir]\QtCore_Itoo_4.dll | |
[maxdir]\QtGui_Itoo_4.dll | |
[maxdir]\QtXml_Itoo_4.dll | |
[maxdir]\QtSolutions_MFCMigrationFramework-Itoo.dll | |
Sombreadores de rayos VR | Varios [maxdir]\ForestVRay###.dll , normalmente uno para cada lanzamiento principal de V-Ray. Nota: es posible que algunos archivos no existan según las versiones Max y VRay |
Biblioteca de sombreadores MR | Máximo 2010 y antes [maxdir]\mentalray\shaders_autoload\shaders\FShader3.dll |
Máximo 2011 y 2012 [maxdir]\mentalimages\shaders_autoload\mentalray\shaders\FShader3.dll | |
Máximo 2013 y más reciente [maxdir]\NVIDIA\shaders_autoload\mentalray\shaders\FShader3.dll | |
Descriptor del sombreador MR | Máximo 2010 y antes [maxdir]\mentalray\shaders_autoload\include\FShader3.mi |
Máximo 2011 y 2012 [maxdir]\mentalimages\shaders_autoload\mentalray\include\FShader3.mi | |
Máximo 2013 y más reciente [maxdir]\NVIDIA\shaders_autoload\mentalray\include\FShader3.mi |
Las siguientes entradas se crean en el Registro de Windows:
Si el complemento no encuentra las claves en HKEY_LOCAL_MACHINE, busca los mismos valores en HKEY_CURRENT_USER.
HKEY_LOCAL_MACHINE\SOFTWARE\Itoo Software\Forest Pack Pro | |
---|---|
Directorioprincipal C:\Program Files (x86)\Itoo Software\Forest Pack Pro | [forestdir] se define aquí |
UsarLicServer 0 | 0 para usar la licencia independiente, 1 para la licencia de red |
LicservHost (host o ip) | Nombre de host del servidor de licencias, no definido para búsqueda automática |
Puertolicserv 16720 | Número de puerto de protocolo, por defecto 16720 |
Rutas de textura (llave) | Caminos de textura |
BibliotecaDir (llave) | Rutas de la biblioteca |
En Forest Pack 6.1 y superior puedes desactivar el
Barras de herramientas iToo (tanto Forest como RailClone) agregando la siguiente clave de registro:
HKEY_CURRENT_USER\SOFTWARE\Itoo Software | |
---|---|
DisableToolbars = 1 (DWORD) | 1 para deshabilitar las barras de herramientas, 0 para habilitarlas |
Todos los productos comerciales de Itoo Software utilizan también claves adicionales para la gestión de licencias:
HKEY_LOCAL_MACHINE\SOFTWARE\Itoo Software\Licenses | |
---|---|
LicenciaDir C:\ProgramData\Itoo Software\Licenses | La licencia Forest Pro se almacena aquí |
HKEY_LOCAL_MACHINE\SOFTWARE\Itoo Software\Licenses\Products | |
---|---|
Forest Pack 9 | Una entrada para cada producto de Itoo Software |
En una versión de Windows de 64 bits, estas claves de registro están duplicadas en HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
Instalación desatendida
Desde Forest Pack 3.9.2 y superior, el programa de instalación admite instalaciones desatendidas utilizando los siguientes parámetros:
/?
Ver parámetros disponibles/S
Habilitar instalación silenciosa/MAXVER=[max2013-32, max2013-64, max2014-64, max2015-64, max2016-64, max2017-64, max2018-64, max2019-64, max2020-64, max2021-64, max2022-64, max2023-64, max2024-64]
/MAXDIR=[3dmax installation path]
/LICMODE=[rendernode, network, stand-alone]
/LICHOST=[License server host]
/LICPORT=[License server TCP port]
/SHAREDFOLDER=[network path for shared files]
ForestPackPro.exe /S /MAXVER=max2013-64
Rendering en red
Puede instalar Forest en sus computadoras de renderfarm usando el programa de instalación o copiando los archivos manualmente. En Forest Pro, seleccione "Renderizar nodo esclavo", en Forest Lite use la opción de instalación predeterminada
Para una instalación manual, estos son los archivos necesarios:
Tipo | archivos |
---|---|
Complemento y sombreadores | Como se describe en el complemento y sombreadores tabla (DODO - ENLACE FIJO) |
Mapas de distribución | desde C:\Program Files (x86)\Itoo Software\Forest Pack Pro\distmaps\images , cópielos a cualquier carpeta de textura compartida |
Texturas de arboles | todas las texturas de C:\Program Files (x86)\Itoo Software\Forest Pack Pro\maps y tus texturas personalizadas, cuando se usan |
Si utiliza Presets u otros elementos de la biblioteca, deben ser visibles para los nodos de renderizado. Utilice Asset Tracker para localizar los mapas de textura y XRefs utilizados por la escena.
A partir de la versión 4.0.2, Forest configura automáticamente en los nodos de renderizado las rutas enumeradas en el registro en HKEY_LOCAL_MACHINE\SOFTWARE\Itoo Software\Forest Pack Pro\TexturePaths . Estas son las rutas que incluye por defecto el instalador:
Caminos |
---|
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\distmaps\images |
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\maps\HShadows |
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\maps\Standard |
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\maps\Classic |
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\maps\presets |
C:\Program Files (x86)\Itoo Software\Forest Pack Pro\lib\free models\hqplants free\maps |
Todos estos archivos se pueden instalar en rutas de red si configura Max para usarlos (como plugins, shaders y texturas de Mental Ray). Para más detalles, consulte:
Ayuda de Autodesk 3ds Max -> Personalización de la interfaz de usuario -> Configurar rutas .
¿Es posible modificar los subobjetos de un objeto Forest desde MaxScript?
Sí, pero sólo si el Objeto Forest está en modo "Edición personalizada". hay una interfaz llamada "árboles" para usarlo proporcionada por MaxScript. Puedes ver todas las funciones incluidas con showinterfaces($forest01)
. Estos son algunos de ellos:
Agregue un árbol en la posición p (coordenadas locales), usando valores de ID de ancho, alto y geometría
<Forestobject>.trees.create p:<point3> width:<float> height:<float> geomid: <integer>
$forest01.trees.create p:[50,50,0] width:10 heigth:10 geomid:1
Eliminar el árbol en la posición n en la matriz
<Forestobject>.trees.delete n:<integer>
$forest01.trees.delete n:0
Modificar las propiedades del árbol en la posición n (ancho, alto, ID de geometría, semilla aleatoria)
<Forestobject>.trees.edit n:<integer> width:<float> height:<float> geomid:<integer> seed:<integer>
$forest01.trees.edit n:0 width:10 height:10 geomid:1 seed:123456
Devuelve el número de árboles del objeto
<Forestobject>.trees.count()<integer>
$forest01.trees.count()
Mueva el enésimo árbol a la posición p
<Forestobject>.trees.move n:<integer> p:<point3>
$forest01.trees.move n:0 p:[50,50,0]
Establecer la rotación del enésimo árbol (ángulo en grados)
<Forestobject>.trees.rotate n:<integer> angle:<float>
$forest01.trees.rotate n:0 angle:45
Configurar el complemento usando variables de entorno
A partir de Forest Pack 6, ahora es posible configurar los atributos principales del complemento utilizando variables de entorno en lugar de claves de registro. Para hacer esto
Cada clave de registro utilizada en la configuración se puede reemplazar por una variable, reemplazando los caracteres no alfanuméricos con guiones bajos (_
).
Por ejemplo: para HKEY_LOCAL_MACHINE\SOFTWARE\Itoo Software\Forest Pack Pro\MainDir
, definirías la variable ITOO_SOFTWARE_FOREST_PACK_PRO_MAINDIR
Las variables mínimas para ejecutar Forest Pack son las siguientes:
Para licencias de red:
- ITOO_SOFTWARE_FOREST_PACK_PRO_MAINDIR=C:\Program Files\Itoo Software\Forest Pack Pro
- ITOO_SOFTWARE_LICENSES_LICENSEDIR=C:\ProgramData\Itoo Software\Licenses
- ITOO_SOFTWARE_FOREST_PACK_PRO_USELICSERVER=1
- ITOO_SOFTWARE_FOREST_PACK_PRO_LICSERVHOST=192.168.1.20
- ITOO_SOFTWARE_FOREST_PACK_PRO_LICSERVPORT=16720
Para licencias independientes:
- ITOO_SOFTWARE_FOREST_PACK_PRO_MAINDIR=C:\Program Files\Itoo Software\Forest Pack Pro
- ITOO_SOFTWARE_LICENSES_LICENSEDIR=C:\ProgramData\Itoo Software\Licenses
- ITOO_SOFTWARE_FOREST_PACK_PRO_USELICSERVER=0
Para bibliotecas
ITOO_SOFTWARE_FOREST_PACK_PRO_LIBRARYDIR=C:\Users\[user name]\AppData\Local\Itoo Software\Forest Pack Pro\lib
Para efectos
ITOO_SOFTWARE_FOREST_PACK_PRO_EFFECTSDIR=C:\Users\[user name]\AppData\Local\Itoo Software\Forest Pack Pro\effects
- Si define variables en un archivo .BAT, asegúrese de no incluir ningún espacio a ambos lados del símbolo ' = ' , o no funcionará (este es un problema conocido de Windows).
- Las variables de entorno solo las utiliza el complemento Max. Otras herramientas como el Administrador de licencias todavía requieren claves de registro de configuración en este momento.
- Si se definen tanto las claves de registro como las variables de entorno, las variables tienen prioridad sobre las claves (el orden de prioridad es Variables->HKLM->HKCU).