O SplineToolkit é um script abrangente do GIANTS Editor que reúne uma ampla gama de ferramentas relacionadas ao spline em um único pacote. Quase todas as funções incluem uma visualização em tempo real diretamente na janela de visualização do editor.
--- Ferramentas básicas ---
As Ferramentas Base formam a base do kit de ferramentas e fornecem ferramentas essenciais para edição de splines e terrenos. Os pontos do spline podem ser projetados diretamente no terreno, deslocados verticalmente ou horizontalmente, e a altura do terreno pode ser ajustada com precisão ao spline. Além disso, as texturas do terreno e a folhagem podem ser pintadas ao longo de um spline, e o Resample Spline permite ajustar o número de pontos de controle conforme necessário.
--- Colocar objetos ---
Colocar objetos permite que os objetos sejam colocados de forma flexível ao longo de um spline ou distribuídos em uma área definida. O posicionamento pode ser feito sequencialmente na ordem dos SourceObjects ou aleatoriamente a partir da seleção disponível. Uma ampla gama de parâmetros como distância, tipo de altura, rotação e deslocamento fornecem controle preciso sobre o resultado.
--- Colocar cerca ---
Place Fence permite a criação rápida e estruturada de sistemas de cercas ao longo de um spline, com uma lista clara de cercas de jogo base, incluindo imagens de visualização. As cercas podem ser importadas diretamente e os portões animados podem ser posicionados ao longo do spline usando um controle deslizante. Os dados da animação são gravados automaticamente no arquivo de configuração para que os portões funcionem corretamente no jogo por meio de um gatilho. Um visualizador XML integrado e a função "Validar Cercas" permitem a verificação completa de todas as entradas em busca de erros e inconsistências.
--- Exportar como .OBJ ---
A ferramenta de exportação permite que splines sejam exportadas como arquivos .OBJ usando dois métodos diferentes, otimizando o fluxo de trabalho entre o GIANTS Editor e o Blender. Parâmetros adicionais controlam a densidade e o formato dos pontos exportados.
--- Gerar Rua ---
O gerador de estradas permite que malhas de estradas completas sejam criadas diretamente dentro do Editor GIANTS, incluindo UVs corretos e uma seleção de texturas de estradas básicas do jogo. Uma visualização em tempo real exibe o resultado imediatamente na viewport antes da finalização da malha. Opcionalmente, splines de tráfego correspondentes podem ser geradas automaticamente.
- [Ferramentas básicas] = Limpar folhagem agora limpa corretamente todas as camadas de folhagem.
- [Ferramentas básicas] = Definir altura do terreno: Corrigidos artefatos de picos/lacunas.
- [Ferramentas básicas] = Definir altura do terreno: resolução de pixels configurável via SplineToolkit.TERRAIN_METER_PER_PIXEL_LOAD_FROM_MAP e SplineToolkit.TERRAIN_METER_PER_PIXEL_CUSTOM.
- [Ferramentas básicas] = Adicionado um botão Limpar folhagem e removido a opção da lista de camadas de folhagem.
- [Ferramentas básicas] = Corrigido um problema com Clear Foliage onde uma camada invisível incorreta era aplicada.
- [Place Object] = Adicionado tipo de local "... com largura". Permite que objetos sejam colocados aleatoriamente dentro de uma largura definida.
- [Colocar objeto] = Adicionado definir tipo de altura "... + Seguir eixo". Permite que objetos conectados sejam colocados quase perfeitamente, mesmo em terrenos irregulares.
- [Gen. Street] = Adicionadas quatro texturas adicionais à lista.
- [Gen. Rua] = Adicionada uma caixa de diálogo de confirmação ao substituir um grupo de estradas existente.
- Correção: [Colocar cerca] - As cercas agora são colocadas na altura do terreno em vez da altura do spline.
- Correção: [Colocar objeto] - O deslocamento lateral agora funciona corretamente.
- Correção: [Colocar cerca] - As cercas agora são colocadas no nível do terreno em vez do nível do spline.
- Correção: [Colocar objeto] - O deslocamento lateral agora funciona corretamente.