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 6.0.0

Etiquetas:

Estamos encantados de presentar RailClone 6, la versión más reciente de nuestra herramienta de diseño y modelado paramétrico para 3ds Max, repleta de nuevos recursos, un nuevo modificador RC Slice, innumerables mejoras en el editor de estilo, nodos de enlace, protección con contraseña, creación de macros más sencilla. Un explorador de librerías reescrito, mejores opciones de aleatorización y muchas más mejoras útiles para que sea más fácil que nunca crear modelos paramétricos para arquitectura, efectos visuales y juegos.

Nuevas características

Explorador de librerías mejorado

Se ha reescrito desde cero para facilitar el desarrollo de nuevas funciones en el futuro. Esta primera versión agrega las siguientes mejoras:

  • Los elementos de la biblioteca se crean a partir de la selección de escenas.
  • La biblioteca de materiales y la escena Max se generan automáticamente.
  • Los activos se pueden recopilar en una carpeta de mapas
  • Búsqueda mejorada que filtra elementos coincidentes en todas las bibliotecas
  • Se agregó un botón en la barra de herramientas para abrir el Explorador de bibliotecas.
  • Se agregó la interfaz Maxscript para cargar elementos desde la biblioteca $.railclone.loadLibraryItemByPath <item path>
  • El artículo debe incluirse en el Explorador de biblioteca y la ruta se define como la ruta del artículo en la biblioteca. ¡No utilices rutas de disco! (no funciona de esa manera).
  • Ejemplo $.railclone.loadLibraryItemByPath "\RailClone Library\Architecture\Exterior\Railings\Vynil Handrail 1"
  • Devuelve 0 si el estilo se cargó correctamente o 1 si hay un error.
  • Puede obtener la ruta de un elemento cargado desde Maxscript con $.style.

Editor de estilos siempre visible

  • En versiones anteriores, el Editor se cerraba cuando se anulaba la selección del objeto RailClone. Ahora puede continuar editando el estilo, incluso si el objeto RailClone no está seleccionado.
  • Para editar un objeto diferente, debe hacer clic en el botón ' Abrir editor ' en el nuevo objeto.
  • Algunas acciones cerrarán el Editor automáticamente, como Abrir biblioteca, habilitar la vinculación de estilos y otras.

Nuevos nodos: Vincular y Redireccionar

  • Los nodos de enlace conectan la entrada con la salida. Úselo para organizar el cableado en estilos complejos.
    • El tipo de nodo debe seleccionarse en las propiedades: Segmento, Spline, Superficie o Numérico.
    • El estilo de nodo puede ser Normal o Simplificado.
    • El estilo de cable con otros nodos de enlace puede ser Normal, Discontinuo u Oculto.
    • Se pueden agregar nodos arrastrándolos sobre un cable. En este caso heredan el nombre del nodo de entrada adyacente
  • Se agregaron nodos de redireccionamiento. Te permite modificar un cable, agregando nodos intermedios.
    • Agréguelos con doble clic sobre un cable.
    • Los nodos de redireccionamiento tienen una única entrada y salida. Para derivar múltiples salidas de un cable, use un nodo de enlace en su lugar.

Mejoras macroeconómicas

  • Copiar y pegar un segmento/spline/superficie en una macro ya no genera un error. En su lugar, el nodo se convierte en un nodo de entrada macro del tipo correcto.
  • Al hacer doble clic sobre un nodo Macro, se abre para editarlo.
  • Se agregó la opción ' Restablecer parámetros ' al menú contextual de Macro. Restablece todos los parámetros a sus valores predeterminados.
  • Los parámetros macro se pueden agrupar en categorías. Utilice el menú principal->Macro-> ' Definir parámetros Ordene el cuadro de diálogo ' para editar categorías.
  • Se agregó Selector combinado como nuevo tipo de parámetro para macros.

Nuevo modificador: RCSlicer

  • Corta una malla para crear piezas utilizadas por RailClone, tanto para generadores lineales como de matriz: Inicio, Fin, Predeterminado, X uniformemente, Esquina X, Superior, Inferior, Inicio superior, Final superior, Inicio inferior y Final inferior.
  • La salida del modificador se puede seleccionar para cualquiera de estas piezas, la geometría completa o una malla con todos los cortes.
  • El nodo ' Segment ' incluye un nuevo parámetro (RC Slice), para obtener automáticamente cualquier parte del objeto, cuando este utiliza un modificador RCSlice.
  • Cuando utilice el parámetro ' Segment->RCSlice ' , siempre coloque RCSlice encima del modificador de pila.
  • Los planos de corte se pueden colocar usando los giradores de los artilugios de plano de corte.

Estilos de protección con contraseña

  • Los estilos se pueden proteger mediante una contraseña, que se solicita para editar.
  • Establezca o elimine la contraseña en el menú Estilo -> ' Proteger con contraseña ' .
  • Tenga cuidado, no hay forma de recuperar la contraseña si la olvida.

Mejoras en el editor de estilos

  • Se agregaron operaciones de clonación usando la tecla ' Shift '
    • Moviendo los nodos seleccionados mientras hace clic en Mayús, clonarlos.
    • Al hacer clic en una salida de cable, clonarla.
  • Se agregó ' Importar selección 3DS ' al menú derecho. Importa objetos seleccionados de 3DS al Editor como nodos de segmento o spline.
  • Se agregó una opción para asignar objetos a múltiples nodos de segmento (seleccione Segmentos->Propiedad->Asignar objeto).
  • Se agregaron opciones para seleccionar el grosor del cable (Preferencias->Cables->Ancho fino).
  • Los parámetros numéricos se pueden desactivar. También el estado encendido/apagado es exportable.
    • Cuando están deshabilitados, se comportan como no conectados.
  • Se agregó el modo de selección a la barra de herramientas: Ventana/Cruce.
  • Se agregaron opciones de cargar/guardar para los parámetros de la lista desplegable (Selector).
  • ' Modo de alineación ' se puede exportar como un parámetro numérico, tanto desde los nodos Segmentar como Transformar.
    • 0: Automático, 1: Pivote, 2: Mín., 3: Medio, 4: Máx.
  • Aleatorizar/Aleatorio-> ' Sincronización entre generadores ' pasa a llamarse ' Restablecer en ' y proporciona varios modos.
    • Puede elegir restablecer en: ' X Spline ' , ' X Spline Sección ' , ' Array Row ' y ' Generador ' .
    • Por ejemplo, con ' Array Row ' se puede usar para generar los mismos valores aleatorios en todas las filas de una matriz.
    • Para mantener la compatibilidad con escenas existentes, el valor predeterminado es ' Generador '.
  • Se agregaron opciones de Semilla al nodo Aleatorizar. Proporciona las mismas funciones que el nodo numérico aleatorio, como ' Restablecer en ' , ' Generar en ' , etc.
  • Se agregó el modo Y/O al operador condicional.
  • Se agregó una nueva opción a Preferencias: ' Cambiar nombre de segmento al asignar el objeto ' .
    • Si está deshabilitado, los segmentos no cambian de nombre cuando se asigna un nuevo objeto.
  • Se agregó la opción Ver->"Ocultar cables" (Ctrl-W).
    • Cuando está habilitado, solo los cables de los nodos seleccionados son visibles
  • Segmentar y Transformar->Deformar->Plano Superior/Inferior ahora permite valores negativos. Para mantener la compatibilidad con escenas existentes, Flat Top/Bottom no se aplica cuando el valor es exactamente cero.
  • Se agregó un botón para seleccionar el objeto RailClone activo.

Mejoras de parámetros

  • Se agregó un nuevo tipo de valor a los nodos numéricos/constantes: Cadena.
    • Tenga en cuenta que Generador->"Limitar por ID" ahora se puede conectar a un parámetro de cadena para definir múltiples valores o rangos, en formato separado por comas.
  • Se agregó un nuevo nodo de parámetro: ' Lista de valores ' .
    • Úselo para almacenar una lista de valores y seleccione la salida mediante un índice o condición, similar al operador selector '' .
    • Acepta valores de tipo cadena, número, rango de valores ( ' 1-3 ' ) y lista de números/rangos separados por comas ( ' 1-3,5,7 ' ).
    • Para números flotantes, use el punto como separador decimal

Mejoras en los splines RC

  • Nuevo modo de referencia para RCSpline: ' Gratis ' .
    • Los marcadores libres no tienen ninguna posición en el spline y no se ven afectados por Generador->Limitar por ID/Relleno.
    • Por lo general, desea agregar un marcador libre único mediante subspline. Sólo se utiliza el primero, los demás se ignoran.

Mejoras generales

  • Se agregó soporte para 3DS Max 2024.

  • Se agregó soporte para V-Ray 5 en Max 2024

  • Se agregó soporte para Arnold 7.2.

    Nota

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

  • Se agregó soporte para elementos rotados o escalados en grupos.

  • Se agregó soporte de RailClone Color en Corona Renderer (v9 o superior) usando instancias.

  • Generador agregado->Cap->Mat.ID: define la ID del material para las caras de recubrimiento.

  • Las caras de limitación generadas a partir de áreas de recorte se asignan utilizando parámetros de ' Segmento predeterminado ' ->Deformar-> ' Aplicar asignación de cuadro ' .

    • Los parámetros de mapeo se toman directamente del segmento predeterminado y no se ven afectados por los operadores "UVW XForm".

Mejoras de expresión

  • Se agregaron nuevos atributos aritméticos:
    • ' InRender ' : devuelve 1 cuando se construye para renderizado, 0 para ventana gráfica.
    • ' XSplineClosed ' , ' YSplineClosed ' : devuelve 1 cuando el spline está cerrado, 0 si está abierto.
    • ' XSplinePrevMatID ' devuelve el ID del material de la sección spline anterior en X Spline
    • ' YSplinePrevMatID ' devuelve el ID del material de la sección spline anterior en Y Spline

Interoperabilidad

  • Se agregó una nueva opción a RailClone Tools: Exportar.
    • Exporta el objeto RC en dos archivos: un XML con las propiedades de los segmentos y un FBX con la geometría.
    • Los segmentos están separados por instancias, de la misma manera que RailClone Tools.
    • La opción de formato (Estándar/Unity) define el formato de las matrices de transformación en el XML.
  • Nuevo nodo Operador: Tags.
    • Le permite asignar propiedades personalizadas (en forma de cadena) a un segmento.
    • Estas propiedades se pueden definir estáticamente en el nodo o conectar dinámicamente uno o más nodos numéricos/constantes/lista de valores a la entrada.
    • Actualmente las etiquetas solo se usan con RailClone Tools->Instanciar/Exportar, asignándolas como Propiedades de Usuario a los elementos instanciados, o como propiedades en el XML.
    • Esta característica fue diseñada como un mecanismo para asignar y exportar propiedades personalizadas, para motores personalizados u otros usos.
    • RailClone Tools copia a los objetos generados las propiedades de usuario de los segmentos de origen, en lugar de las propiedades del objeto RC.
    • Los elementos renderizados en V-Ray CPU heredan las propiedades del usuario de su geometría de origen.
  • Se agregó la interfaz Maxscript a RailClone Tools->Crear instancia:
    • Para crear instancias para objetos RC seleccionados: Railclone_Pro.global.Modo de creación de instancias nombre de capa autoDelete separadoMallas fuerzaInstancias
    • Parámetros:
      • modo (int) 0: individual, 1: grupo, 2: capa
      • Nombre de capa (cadena). Capa de destino (solo para el modo 2)
      • eliminación automática (booleano). Si está habilitado, elimine instancias anteriores.
      • mallas separadas (bool). Si está habilitado, cree mallas separadas para segmentos no instanciados.
      • instancias de fuerza (bool). Si está habilitado, genera tantas instancias como sea posible, ignorando los operadores Material y UVW.
      • Ejemplo Railclone_Pro.global.Instantiate 0 "railclone_instances" true true false true
    • Para eliminar instancias de objetos RC seleccionados (igual que RailClone Tools-> ' Eliminar botón ' ) Railclone_Pro.global.InstantiateDelete()
    • Para habilitar objetos RC seleccionados (igual que RailClone Tools-> ' Habilitar botón ' ) Railclone_Pro.global.InstantiateEnable()

Correcciones

  • Corregido: el nombre del objeto no se actualiza en el Editor de estilos cuando se cambia el nombre de un objeto/segmento base en la escena.
  • Se corrigieron segmentos incorrectos generados en FStorm al usar Interactive Render.
  • Corregido: Los segmentos se colocan debajo de la spline cuando se usa el modo Escalonado con Bisel->Extender.
  • Corregido: cuando ' Extraer segmentos ' se aplica dos o más veces, los materiales se pierden.
  • Se corrigió el error de material al cargar elementos de la biblioteca:
  • Corregido: la barra de herramientas no se restaura a su última posición cuando se carga Max.
  • Corregido: la creación RailClone de la barra de herramientas no funciona en la versión Lite.
  • Corregido: el color de los nodos de macro de entrada/salida no se inicializa correctamente
  • Se corrigió un fallo poco frecuente en V-Ray con VRayMultiTexmap.
  • Resultado mejorado de RCSpline->Banking, cuando hay un único elemento bancario en la posición 0.0.
    • En este caso, el ángulo de peralte se utiliza como ' X Rotación ' , para definir la rotación inicial en la ruta.
  • Corregido: los generadores con atributos exportados no generan geometría.
  • Corregido: mover un objeto RC usando el área de recorte, requiere ' Display->Build ' para actualizarse correctamente, en lugar de una reconstrucción automática.
  • Corregido: el área de recorte no se actualiza cuando se anima el área spline.
  • Se solucionó el problema al usar VRayDecal con mapas de opacidad y motor de instancias.
  • La rueda de desplazamiento sobre los controles giratorios y los cuadros de selección ya no cambia el valor. En cambio, desplaza el panel.
  • Se corrigió un error al evaluar macros con múltiples parámetros numéricos.
  • Se corrigió el error al agregar el primer elemento de banco en RCSpline.
  • Se corrigió la selección y vinculación '' desde splines usando RCSpline cuando se selecciona spline.
  • Se corrigió el mapeo incorrecto al desmarcar Segmento->Deformar->Mapeo, si esta opción estaba habilitada antes.
  • Se corrigió el error al eliminar elementos del nodo ' de la lista de valores ' .
  • Rueda de desplazamiento deshabilitada para selectores de macros.
  • Corregido: si el panel Propiedades se expande automáticamente para ajustarse a un valor de ancho, no se puede reducir su tamaño.
  • Corregido: la secuencia no se incrementa en las esquinas cuando se usan splines cerrados.
  • Corregido: el color de RailClone no es consistente cuando se aplica a luces en múltiples objetos RC.
  • Se corrigió la pérdida de memoria en Max 2023 y antes de usar Pantalla->Modo de malla.
  • Corregido: si el panel Propiedades se expande automáticamente para ajustarse a un valor de ancho, no se puede reducir su tamaño.

Obsoleto

  • Se eliminó el soporte para Mental Ray.
  • Se eliminó la compatibilidad con V-Ray 4.0 (si lo usa, actualice a V-Ray 4.3).
Nota

Las escenas guardadas con RC 6.0.3 usando Proxy Cache->Embedded no se pueden cargar con versiones anteriores de RC. Se estrellarán cuando estén cargados.