Saltar al contenido principal

All Changelog

Suscríbase a las publicaciones "All Changelog" a través de RSS , Atom , JSON . Consulte todas las versiones aquí o siga el Changelog en RRSS para mantenerse actualizado sobre todo lo que enviamos.

RailClone 5.0.0

Etiquetas:

Las principales mejoras en la Versión 5 incluyen nuevos controles bancarios que le permiten girar y hacer tirabuzones en la geometría alrededor de la spline; la capacidad de distribuir luces, VDB y otros objetos no geométricos; y un nuevo sistema de almacenamiento en caché que le permite crear un objeto RailClone en la escena o en un archivo externo.

También hay mejoras significativas en los marcadores, la capacidad de bloquear divisiones uniformes en valores pares o impares, listas de parámetros desplegables, mejoras en las splines de recorte, nuevas opciones para limitar por ID de materiales y mucho más.

La versión 5 es ahora más optimizada, más versátil y más esencial que nunca.

Nuevas características

  • Se agregó el modo Pantalla->Caché de proxy. Esta nueva característica le permite incorporar un objeto RailClone en la escena o en un archivo externo. Los objetos horneados se cargan y procesan mucho más rápido porque RailClone no necesita realizar tantos cálculos para reconstruirlos. Esto es especialmente útil para estilos complejos.

    • La visualización de la ventana gráfica está limitada a Cuadros o Quick Mesh según el modo que estaba activo cuando se creó el proxy. Tenga en cuenta que esto no afecta el renderizado.
      • ' Usar material de segmento ' y los objetos no geométricos solo se admiten en el modo Incrustado.
      • Los resultados pueden variar dependiendo del motor de renderizado que estaba activo cuando se creó el caché. Si cambia el renderizador, le sugerimos regenerar el Proxy.
      • Proxy Cache se puede administrar desde Maxscript usando $.setProxyMode [mode] [externalFile].
    • Para Desactivado, utilice $.setProxyMode 0 "". Devuelve una cadena vacía.
    • Para embebido, utilice $.setProxyMode 1 "". Devolvera el tamaño de un proxy.
    • Para externo, utilice $.setProxyMode 2 "proxyFileName.rcproxy". Crea y guarda el proxy (anulando el archivo si existe) y devuelve un error de descripción cuando falla.
      • Para utilizar un caché de proxy como segmento en otro objeto RC, debe desactivar Mostrar > Usar motor de instancias antes de habilitar el caché.
      • Un objeto horneado no se puede modificar ni editar. Cuando quieras cambiarlo, simplemente configura el modo Proxy nuevamente en ' Desactiva ' , realiza los cambios y luego hornéalo nuevamente.
      • El tamaño de Proxy Cache depende de la complejidad del objeto, incluida la cantidad de segmentos y su geometría. Puede ver el tamaño de proxy actual en el Rollout de Pantalla.
      • Se agregó el modo Proxy Cache a RailClone Lister.
    • Para la primera ejecución, debe agregarlo usando el botón Lister ' Configuración ' .
  • Se agregó soporte experimental para objetos no geométricos (incluidas luces).

    • Incluye soporte nativo para instanciar luces en V-Ray 2.1 y superiores
    • Actualmente no hay soporte nativo para otros renderizadores. Como solución alternativa, los objetos se insertan en la escena antes de renderizar y se eliminan una vez completado.
    • Es posible que RailClone no lea de manera confiable el tamaño de algunos objetos no geométricos o que cambie según la ventana gráfica activa. Si afecta tu estilo, te recomendamos utilizar el. Función de tamaño fijo del segmento.
    • Los segmentos no geométricos se obtienen una vista previa en la ventana gráfica con un ID de material definido en el parámetro Pantalla->"ID de material no geométrico"
  • Se agregó soporte para grupos de 3DS Max en Segmentos.

    • Para asignar un grupo, use Selector por nombre (H en el teclado). No es posible escoger un grupo directamente desde la escena.
    • Los grupos no pueden ser ' incrustados ' dentro de un objeto RC. Cuando un grupo se elimina de la escena, también se elimina de RailClone.
  • Se agregó un nuevo tipo de parámetro numérico llamado Selector .

    • Esto permite seleccionar un parámetro de una lista de elementos predefinidos, que se muestran en el Max Rollout mediante una lista combinada.
    • Cada elemento tiene un valor flotante asociado, que se devuelve como salida del parámetro. También se puede expresar como un número entero.
  • Se agregaron modos de modificación al Generador->Pareja->Adaptable: Par, Impar y Cualquiera

  • Se agregó control bancario a RCSpline:

    • Le permite ajustar el ángulo de peralte a lo largo de la ranura. Básicamente, funciona como Generador->Rotación X, pero en múltiples posiciones de spline.
    • Los Bankinkg points se pueden ajustar de forma interactiva en la ventana gráfica o modificando sus parámetros en el Rollout (Porcentaje/Ángulo).
    • Cuando se utilizan múltiples modificadores RC SPline, el modificador Bancario se puede seleccionar por generador usando Reglas->Banca->Configuración del modificador. Establecer el valor en 0 deshabilita la banca.
    • El Ángulo de peralte se puede forzar para un segmento específico, utilizando el nuevo parámetro Deformar->"Anular peralte" del operador Transformar.
    • La suavidad bancaria se puede ajustar con el nuevo valor Generador->Banca->Suavidad. (0 = lineal, 1 = suave).
    • El ángulo puede tener cualquier valor (incluso mayor que 360), pero existe una limitación de -180/180 al usar el gizmo. Puedes superarlo arrastrando el artilugio varias veces.
    • Atributo de expresión agregado ' XSplineXRotation ' : ángulo de rotación a lo largo de la spline para el segmento actual (-PI a PI radianes). Incluye Generador->X Rotación y banca.
    • Se agregaron atributos XSplineXDirection, XSplineYDirection, XSplineZDirection a las expresiones. Devuelve vectores de dirección a lo largo de la spline del segmento actual. Incluye Generador->"Rotación X" y Banking.
    • La opción "Mostrar siempre marcadores/bancos" en RCSpline.mantiene los artilugios visibles cuando se selecciona la spline
  • Compatible con Arnold Render 7

    • Cuando RailClone no es compatible con la versión actual de Arnold, se mostrará un mensaje de advertencia.

      Nota

      Las versiones anteriores de Arnold ya no son compatibles. Puede actualizar a la última versión desde aquí (Arnold para 3DS Max)

Mejoras

  • Generador->"Límite por ID de material" ahora es una entrada de texto, que acepta valores únicos, rangos y entradas múltiples separadas por comas. Por ejemplo: "1,3,5-8".
  • Se agregó soporte total para caracteres que no son ASCII (como el chino).
  • Precisión de corte mejorada para segmentos colocados cerca de los bordes de un área de recorte.
  • RCSpline ahora recuerda el tipo '' del elemento seleccionado al agregar nuevos elementos.
  • Se elimina la soldadura de vértice.
    • Esta característica se introdujo en las versiones iniciales de RC. Ya no tiene ningún sentido porque no es eficiente con estilos complejos y rompe las instancias.
    • Si es necesario, utilice en su lugar un modificador de soldadura estándar.
  • Segmento agregado->Deformar->"Instancia de fuerza". Cuando está habilitado, siempre se crea una instancia de un segmento al renderizar.
    • Los segmentos instanciados no se pueden doblar ni cortar, y la deformación Z también está restringida
  • Alineación tangente mejorada en splines curvas (es decir, para matrices radiales).
  • Cuando se utilizan Grupos/Generadores anidados y el Sector está desactivado, el recorte se aplica al grupo completo, en lugar de a cada segmento individual.
  • Los marcadores se evalúan para detectar splines de recorte. Los datos de usuario están disponibles para expresiones en XMarkerData.
  • Corregido: los datos del marcador siempre devuelven cero en las expresiones cuando se evalúan los parámetros del Generador. Los datos de marcador ahora se pueden utilizar para las propiedades del generador
  • Detección mejorada de splines planos en generador lineal
  • Pantalla->Máx. de segmentos/caras se puede configurar en 0 para desactivar todos los límites.
  • Resultado mejorado del comando ' print ' en Expresiones (es decir, ' print XSplineLength ' ahora devuelve el valor correcto).
  • Se agregó XSectionCounter/YSectionCounter a Aritmética->Expresión.
    • Contador de la sección actual sobre X/Y Spline. Una sección es el camino entre dos segmentos de Inicio, Fin, Esquina, Uniforme o Marcador. Comienza en 0.
  • Se agregó XSectionNumber/YSectionNumber a las expresiones.
    • El número de secciones en el spline. Una sección es el camino entre dos segmentos de Inicio, Fin, Esquina, Uniforme o Marcador.
    • Se agregaron botones Minimizar/Maximizar al Editor de estilos.

Correcciones

  • Corregido: XEvenlyNumber siempre devuelve cero.
  • Se corrigió un posible fallo en RailClone Stats.
  • Se corrigió un posible error de bloqueo al usar el modo Pantalla->"Quick Mesh".
  • Corregido: los estilos con múltiples dependencias entre segmentos (como parámetros exportados vinculados a atributos exportados) no se crean correctamente con Visualización->Actualizar.
  • Corregido: los conjuntos de datos RCSpline solo están disponibles para la primera spline en la lista de objetos base.
  • Corregido: los datos de usuario de RCSpline (unidades de escena) no se escalan correctamente con el cambio de unidad del sistema.
  • Se corrigió el fallo al inicializar el complemento cuando la clave de registro RailClone no existe.
  • Corregido: las variables de entorno de configuración no tienen prioridad sobre HKLM/HKCU.
  • Se solucionó el problema al usar "Clonar múltiples" en segmentos vacíos.
  • Corregido: los nodos de renderizado que usan "3dsmaxbatch.exe" (como Royal Render) no se pueden ejecutar sin una licencia.
  • Posición mejorada de nuevos marcadores/puntos bancarios, cuando se crean interactivamente en la ventana gráfica
  • Se corrigió la posición incorrecta del marcador en múltiples generadores limitados por la ID del material.
    • En RC4, las secciones de spline que no coinciden con el ID del material se eliminaron del spline, lo que provocó este problema. En cambio, en RC5 estas secciones spline simplemente se omiten en la construcción RailClone.
    • Tenga en cuenta que esto puede generar resultados diferentes con expresiones que utilizan atributos spline (como XSplineLength) u otras características.
  • Operador de secuencia fija en entrada uniforme cuando se usa con segmentos nulos.
  • Se corrigió el procesamiento de fallas con Arnold y Pantalla->Caché de proxy habilitado.
  • Se corrigió la congelación después del primer fotograma, al renderizar varios fotogramas en Arnold.
  • Corregido: en casos excepcionales, los segmentos generados por RailClone Tools->Instantiate no están en su posición correcta.
  • Corregido: el operador de Transformación vacía no se comporta como un segmento vacío para Uniforme/Marcador.
  • Corregido: en algunos estilos específicos, los segmentos verticales/escalonados no son verticalmente rectos.
  • Se solucionaron problemas con macros y objetos/segmentos base animados.
  • Se corrigió la escena de carga de fallas en Windows localizado en chino.
  • Corregido: Segmento->Deformar->El modo plano no funciona en matrices.
  • Corregido: cuando se usa Desplazamiento Y, RCSpline->Marcadores->Número de spline se ignora, usando siempre cero.
  • Corregido: al editar el nombre del segmento/parámetro, el cursor salta al final.
  • Corregido: los atributos SegmentXRole/SegmentYRole no son correctos para el segmento de esquina inicial en la fila superior/inferior de matrices, cuando se usan en splines cerrados.
  • Corregido: Selector->"X Spline Marker ID" devuelve el valor incrementado en uno. Lo mismo para el marcador Y.
  • Se corrigieron problemas de UVW en segmentos cortados al usar el mapeo de segmentos y generadores anidados.
  • Corregido: XEvenlyNumber siempre devuelve cero.
  • Corregido: Flat Top/Bottom no funciona correctamente con segmentos rotados y generadores anidados.
  • Se corrigió el retraso al cambiar el nombre de segmentos/objetos base/parámetros en el editor de estilos (se activó una reconstrucción para cada cambio de personaje).