Pack de Carros AI Brasileiros – Versão 3, por LM, otimizações por Portal OmsiModsBR

0
(0)

ATUALIZAÇÃO: esta é a versão 3 do Pack de Carros AI Brasileiros do LM. A versão 2 continua disponível na página anterior: https://omsimods.com.br/pack-de-carros-ai-brasileiros-versao-2-por-lm/

Fala galera! Chegou a versão 3 do Pack de Carros AI Brasileiros do LM (Luiz Matheus). São os mesmos carros, caminhões e pinturas da versão 2, agora otimizados, mais seguros de instalar e com a Honda CG incluída. Quem usa muito tráfego AI, sobretudo em mapas grandes, sente a diferença. Este é um trabalho feito inicialmente para o Mapa RMG Leste (que na data da publicação, ainda não foi lançado), mas que merece ser disponibilizado a todos.

Anúncios


O que mudou?

  1. Nada é sobrescrito
    Na versão anterior, vários arquivos tinham os mesmos nomes de veículos, pastas e sons do OMSI base e de outros packs, o que podia sobrescrever arquivos na instalação e gerar conflitos. Na v3, todas as pastas e veículos terminam em v3, e os sons e scripts começam com LMv3. Ela pode ficar instalada junto com a v2 e com o jogo sem trocar nada. Também retiramos do pack as cópias de scripts, fontes e sons que eram idênticas às do jogo.
  2. Texturas em DDS (a maior economia de memória)
    As 243 pinturas do pack eram PNG. Decodificadas na memória, eram cerca de 1.019 MB só para as texturas. Em DDS (DXT1 com mipmaps) elas ocupam cerca de 170 MB: aproximadamente 6x menos memória de vídeo e RAM (cerca de 8x se contarmos os mipmaps do PNG). Em uma amostra de 60 pinturas, a qualidade se manteve praticamente equivalente (PSNR mediano de 40 dB, nenhuma abaixo de 37 dB). Importante porque o Omsi.exe é 32 bits e tem limite de 4 GB de endereçamento: menos memória de textura significa menos risco de travamentos e de fechar sozinho em mapas com muito tráfego.
  3. LOD em todos os veículos
    Cada modelo agora tem dois níveis de detalhe: o completo, usado de perto, e um simplificado, usado de longe. São 78 modelos com LOD, e a versão distante tem em média 54% dos triângulos do modelo completo (de 6.099 para 3.284 triângulos). Os carros distantes, que são a maioria na tela, ficam bem mais leves. O valor do LOD (0.12) pode ser ajustado, como explicado no LEIA-ME.
  4. Estacionados otimizados, com placa aleatória e rodas viradas
    Os modelos estacionados foram fundidos em uma malha única: de 8,4 para 4,3 malhas desenhadas por carro, em média (35 modelos), o que reduz as chamadas de desenho em ruas com muitos carros parados. Além disso, cada carro estacionado ganha uma placa aleatória (3 letras e 4 números) e as rodas dianteiras viradas ao acaso (60% retas, 20% para cada lado), o que quebra a repetição de “carros clonados” na rua. O sorteio acontece uma única vez por carro, sem custo por quadro.
  5. Correção no script dos estacionados (v3.1)
    Uma versão preliminar do script dos estacionados travava o carregamento do mapa por causa de um comentário dentro do .osc. A versão final não tem comentários e já vem corrigida.
  6. Honda CG incluída
    Entra a Honda CG 125 no padrão v3: três versões (normal, com bag e com baú), 30 pinturas em DDS, LOD e versão estacionada com placa aleatória.

O quanto isso impactava? Números..

Para medir o efeito, comparamos o pack antigo com o novo e estimamos a carga por quadro com 50 a 500 carros ativos (modelo de estimativa de triângulos, chamadas de desenho e memória de textura; não é uma medição de FPS). Com 500 carros ativos:

  • Memória de texturas dos veículos: cerca de 1,08 GB (PNG) para cerca de 0,14 GB (DDS), uma queda de 87%. Fica abaixo até da memória das texturas dos AIs originais do OMSI.
  • Chamadas de desenho por quadro: cerca de 5,1 mil sem LOD para cerca de 2,0 mil com LOD (queda de 62%).
  • Triângulos por quadro: cerca de 3,2 milhões sem LOD para cerca de 2,15 milhões com LOD (queda de 33%).

O ganho de FPS na prática depende do seu PC, do mapa e da quantidade de AIs. O que podemos afirmar é que a v3 pede bem menos memória e menos trabalho de desenho para o mesmo tráfego.

Anúncios

Testes realizados

  • Comparação de todos os arquivos do pack antigo com os do OMSI base, para achar tudo o que sobrescrevia ou conflitava.
  • Conferência de todas as referências do pack: modelos, texturas, sons, scripts, listas de AI e de estacionados. Sem colisão com os arquivos do jogo e sem arquivos faltando.
  • Conversão e comparação visual de cada textura (PNG para DDS) e dos LODs, vista a vista, para garantir que nada ficasse deformado.
  • Testes em jogo no OMSI 2, com o tráfego AI e os estacionados rodando em mapa (Testados no RMG Leste e no Brigadeiro Sampaio)

Veículos Inclusos

Carros e motos: Fiat Palio, Punto, Uno Mille e Uno Firma, Ducato, Ducato Ambulância, Peugeot Boxer, Citroën Jumper; Ford Del Rey, Ecosport, Focus; Chevrolet Blazer (e Blazer Viatura), Celta, D20, Opala Diplomata, Vectra; Honda New Civic e Honda CG 125 (3 versões); Hyundai HB20; Nissan Versa; Toyota Hilux; Volkswagen Gol CL, Gol G2, Gol G4, Golf, Kombi, Santana e Santana Taxi; Renault Kangoo.
Caminhões e carretas: Scania T113H, Volvo FH12, Mercedes Actros (com tanque, baú e lona), Ford Cargo (basculante, baú e coleta) e MB 710.
A lista completa, com os pesos de cada veículo, está no LEIA-ME que vai dentro do pack.

Como Instalar

  1. Extraia o conteúdo na pasta raiz do OMSI 2. Não deve haver nada para substituir. (O arquivo é .7z: use o 7-Zip.)
  2. No ailists.cfg do mapa, cole as linhas de maps_v3\AILIST_carros_v3.txt e de AILIST_caminhoes_v3.txt dentro de um bloco [aigroup_2] existente, antes de [end].
  3. Para os estacionados, use maps_v3\parklist_p_v3.txt e registrations_v3.txt. Se o mapa já tiver parklist_p.txt e registrations.txt, não substitua: cole o conteúdo no final dos arquivos do mapa.
    Passo a passo completo no LEIA-ME.txt.
    Quem já tem a v2: não precisa fazer backup nem substituir nada, porque a v3 não sobrescreve. É só instalar ao lado.

Créditos

  • Versão v3 (adaptação, organização e documentação): Leo Monteiro – Portal OmsiModsBR
  • Pack original “AIs LM”: edição e conversão para OMSI por Luiz Matheus (LM)
  • Estacionados com placa aleatória e rodas viradas: inspirado no mod “Enhanced Parked Vehicles”, de PaulIP (RomanianWorks OMSI 2). Não usamos nenhum arquivo do mod: a lógica foi reconstruída por nós, com script e modelos próprios.
  • Autores dos modelos: os créditos originais (Fiat Ducato by GTA Pintarg, Vermilion093 3D e RetrKill0; Giroflex by Junior_Djjr; Fiat Palio by Site do GTA e RetrKill0; Fiat Punto by Ivys Sousa, RicardoMDS e RetrKill0; Fiat Uno Mille by Jazzycat; Ford Cargo by RetrKill0, Vermilion093 3D e Rockstar Games; Ford Del Rey by kakutouka, Vermilion093 3D e RetrKill0; Ford Ecosport by Gaba3DS; Ford Focus by Athalone e RetrKill0; GM Blazer by Jobscreison, Eduardo Santini, Ivys Sousa e RetrKill0; GM Celta by Farias e RetrKill0; GM D20 by Th14g0MR, RetrKill0 e Saga; GM Diplomata by Autor Desconhecido e Site do GTA; GM Vectra by Testicle Man, kakutouka, Vermilion093 3D e RetrKill0; Honda New Civic by Marlon Rangel e BMT; Hyundai HB20 by Farias, RicardoMDS e RetrKill0; MB 710 by Kastor, Neee, Wagner, RP911 & Nakasuke e Demonchik2013; Nissan Versa by American.gxt, Mazen, comandante Lopes 3D e RetrKill0; Renault Kangoo by Sin5k4, Vermilion093 3D e RetrKill0; Toyota Hilux by American.gxt, Mazen, comandante Lopes 3D e RetrKill0; VW Gol CL by RicardoMDS, RetrKill0 e Junior_Djjr; VW Gol G2 by RicardoMDS, RetrKill0, NK Gameplays e Vermilion093 3D; VW Gol G4 by Jazzycat; VW Golf Mk4 by Farias, RetrKill0 e Junior_Djjr; VW Kombi by Guaxinim e Vermilion093 3D; VW Santana by X-Nemesis, kakutouka, andre, JHacker, JOOJ e RetrKill0; MB Actros by MrSolo e RetrKill0; Scania T113H by RicardoMDS, Rockstar Games e RetrKill0; Volvo FH12 by SCS Software (German Truck Simulator), Easyman e LTU Customs; implementos de tanque, baú e lona, caçambas by Rockstar Games, Nyolc8, MR Software, GTA_Playa (LOMG), RicardoMDS, RetrKill0 e Luiz Matheus). Detalhes completos no LEIA-ME.txt do pack.
  • Pinturas das polícias da Blazer: Luiz Matheus (PRSP, PMSP) e Lucas Lira (PMPE).
  • Honda CG 125: autor do modelo não informado nos arquivos recebidos.

Download

Perguntas Frequentes

P: Preciso desinstalar a versão 2?
R: Não. A v3 não sobrescreve nada e pode ficar junto da v2. Se quiser usar só a v3, basta tirar do ailists.cfg as linhas da v2.

P: Isso aumenta o FPS?
R: Reduz bastante a memória de texturas e as chamadas de desenho por quadro, o que ajuda principalmente em mapas com muito tráfego. O resultado em FPS depende do seu PC e do mapa.

P: Funciona em qualquer mapa?
R: Sim, é só colar as linhas das listas no ailists.cfg do mapa, como no pack anterior.

P: As pinturas mudaram?
R: Não. São as mesmas da v2, só convertidas para DDS.

P: Por que o arquivo é .7z?
R: Para ficar menor (cerca de 24 MB). Use o 7-Zip para extrair.

O que você achou disso?

Clique nas estrelas

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Anúncios

Deixe uma resposta

Rolar para cima