Marcas (Alt+M)
5 · Preparar el evento
¿Cómo usar los Logos de Marcas?
Los Logos de Marcas son los escudos de fábrica de cada auto (Ford, Chevrolet, Toyota, Torino, Dodge, Fiat, etc.) que Race-G muestra en pantalla junto al número y al apellido. No son sponsors: son parte de la identidad del piloto y aparecen en casi todos los gráficos. Los cargás una sola vez en la carpeta Marcas-Brands y Race-G los asocia automáticamente por la primera palabra de la marca que venga del grupo de pilotos o del cronometraje. Una marca bien cargada aparece nítida y sin fondo; una marca mal nombrada o sin PNG no rompe nada: simplemente se oculta sin desplazar la fila.
1. Para qué sirven y dónde aparecen
El logo de marca es el identificador visual del auto. Race-G lo usa en dos lugares: en tu panel de control (para que vos verifiques que el piloto tiene marca asignada) y en el layout al aire (CasparCG / HTML). Si no hay logo, el gráfico sigue funcionando igual, solo queda el espacio reservado vacío.
Screenshots/marcas-donde-totem.pngTotem Lateral derecho mostrando P1 con apellido y logo Ford a la derecha. Slot configurado en logo_marca vs avance. Se ve en carreras largas para identificar marca sin leer texto.Screenshots/marcas-donde-top7.pngOverlay Top 7 Marcas al aire mostrando 7 filas con logo de marca + tiempo de mejor vuelta por marca. Ej: Ford 1:28.100, Chevrolet 1:28.345, etc.Screenshots/marcas-donde-otros.pngMosaico: Ganador con logo Toyota grande, Vuelta Rápida con logo Chevrolet, Podio 1-2-3 cada uno con su marca, Nombre Piloto con logo Ford chico al lado del apellido.Totem Lateral
Cuando en PLAY elegís RIGHT SLOT = Logo Marca (Alt+M → totem_slot), el totem muestra a la derecha de cada fila el logo de la marca de ese piloto. Si elegís Avance, muestra cuántos puestos avanzó. Es el uso más visible en carrera. Se alterna en el momento sin reiniciar.
Top 7 Marcas
Gráfico independiente Top Marcas (PLAY → Top 7 Marcas). Agrupa todos los pilotos por marca y muestra la mejor vuelta de cada marca con su logo. Ideal para campeonatos multimarca. Ordenado por mejor tiempo por marca, no por piloto.
Vuelta Rápida, Ganador, Podio
En Vuelta Rápida aparece el logo del piloto que hizo la mejor vuelta. En Ganador aparece el logo del P1. En Podio aparece un logo por cada uno de los tres del podio (1º centro, 2º der, 3º izq por defecto, reordenable). Siempre junto al número y al apellido.
Nombre Piloto y Acciones
Cuando mostrás Nombre Piloto (Alt+P → Mostrar Nombre) o una Acción (Apercibido, Recargo, Excluido, etc.) el overlay muestra número + apellido + logo de marca + texto del auto (car). Es lo que el operador usa para presentar a un piloto sancionado con su marca visible.
Últimas Vueltas y Comparativa
En Últimas Vueltas cada fila trae su logo de marca chico. En Comparativa de Pilotos (batalla por posición) aparecen dos logos, izquierda y derecha, del perseguido y perseguidor. Sirve para batalla Ford vs Chevrolet.
Seguidor (tracking) y Panel Control
En tu panel Race-G, la tabla principal no muestra logo pero el selector de pilotos (Alt+P) y la ventana Editar Piloto sí muestran preview del logo. En la tarjeta flotante de Seguimiento (tracking-area) aparece el logo de marca del piloto seguido junto al número (tmi-*). Te ayuda a confirmar que seguís al correcto.
2. Cómo se genera la marca de cada piloto
Race-G no te pide que escribas el nombre del archivo del logo a mano. Lo deduce solo a partir del campo marca que ya existe en tu grupo de pilotos o que manda el cronometraje. El archivo logo_marca se calcula así: primera palabra de marca, minúsculas, sin símbolos, + .png.
Screenshots/marcas-origen-grupo.pngPlanilla Excel de grupo con columnas Nº, Nombre, Apellido, Marca, Equipo, Modelo. Marca = Ford, Chevrolet. Columna logo_marca automática ford.png chevrolet.png.Screenshots/marcas-origen-feed.pngConfig Orbit TCP/IP con campos team_field y brand_field configurables. Si brand_field tiene dato, usa ese como marca; si no, usa team_field. Ejemplo Brand = Toyota Gazoo.Desde Excel de grupo de pilotos
La forma más segura. En tu Excel de pilotos (columna Marca), escribí Ford, Chevrolet, Toyota, etc. Si tenés Marca Completa tipo "Ford Mustang", Race-G toma la primera palabra "Ford" para el logo. El campo interno logo_marca se genera solo como ford.png si no lo escribiste vos. Si ya tenés logo_marca escrito, lo respeta.
Desde cronometraje Orbit TCP/IP
En CONFIG → Orbit TCP/IP podés elegir qué campo crudo de RMonitor es Equipo y cuál es Marca (team_field / brand_field). Si el feed manda "Toyota" en ese campo, Race-G lo usa como marca aunque tu Excel esté vacío. Prioridad: brand_field → team_field → vacío. Útil para feeds que mandan marca en vivo.
Desde otras fuentes
Parcialera, Current XML, SpeedHive, etc. mandan campo car o marca. Race-G lo guarda tal cual en car y marca y genera logo_marca con la misma regla de primera palabra. Si la fuente manda "Ford Focus", busca ford.png.
Edición manual por piloto
Click derecho en fila → Editar Piloto (o modal Piloto). Podés cambiar marca y logo_marca a mano para un piloto puntual. Si dejás logo_marca vacío y marca = "Dodge", Race-G vuelve a generar dodge.png automático al guardar. Sirve para corregir un caso raro sin tocar todo el Excel.
Cálculo exacto del archivo: marca.split(' ')[0].toLowerCase().replace(/[^a-z0-9]/g,'') + ".png". Ejemplos reales: "Ford" → ford.png · "Chevrolet" → chevrolet.png · "Torino (Cherokee)" → torino.png · "FIAT" → fiat.png · "Alfa Romeo" → alfa.png (ojo: toma solo primera palabra, si querés distinguir Alfa Romeo de Alfa, usá logo_marca manual "alfaromeo.png").
No hay sistema de alias: a diferencia de Logos de Categorías que tienen alias, Marcas no tiene alias. Un archivo, un nombre. Si tu marca se escribe "Chevy" en el feed pero tu archivo es chevrolet.png, no lo va a encontrar. Tenés que renombrar el archivo a chevy.png o normalizar la marca en tu Excel a "Chevrolet".
3. Dónde se guardan y cómo gestionarlos — Modal Alt+M
Screenshots/marcas-modal-galeria.pngVentana modal con título Gestión de Logos de Marcas, contador (24), botón Subir PNG, grilla de logos con preview de cada PNG sobre fondo negro, nombre abajo ford, chevrolet, etc., botones ✏ renombrar y ✕ borrar.Screenshots/marcas-modal-upload.pngDiálogo de subida con texto El nombre de archivo debe coincidir con la primera palabra de la marca... Ejemplo marca Ford Mustang → ford.png. Botón Subir PNG.4. Recomendaciones para un PNG nítido que se vea profesional al aire
Screenshots/marcas-png-bueno-malo.pngComparativa lado a lado: izquierda PNG bueno 512x512 fondo transparente logo vectorial centrado con padding; derecha PNG malo 100x100 estirado, fondo blanco, con sombra y texto extra. Al aire izquierda se ve nítido, derecha pixelado.Formato obligatorio PNG con transparencia
Subí siempre .png con fondo transparente (canal alfa). No JPG, no WebP. El fondo del overlay es oscuro o chroma, si tu logo tiene fondo blanco se verá un cuadrado blanco feo. Exportá desde Illustrator / Corel / Photoshop con Exportar como PNG transparente.
Tamaño ideal 512x512 o 1024x1024
El PNG se muestra chico en totem (30-50px) pero en Ganador/Podio se agranda. Subí mínimo 512x512 para que no se pixele al agrandar. No subas 4000x4000 tampoco: pesa mucho y Race-G lo baja a memoria cada vez. 512 es el equilibrio perfecto. Si tenés vector, exportá a 1024 y dejá que Race-G lo escale.
Padding y centrado
Dejá 15-20% de aire alrededor del logo dentro del cuadrado. No pegues el logo al borde del PNG. Si el logo toca el borde, al mostrarse en totem parece cortado. Centrado perfecto: usa mesa de trabajo cuadrada y centra el logo con espacio igual arriba/abajo e izq/der.
Sin texto extra, sin sombras, sin efectos
Subí solo el escudo, no "Ford Racing Team 2024". El logo debe ser solo el símbolo de fábrica. Sin sombras, sin brillo, sin bisel. Los overlays ya tienen su propia sombra si el theme la usa. Un logo limpio se ve nítido en cualquier tamaño y fondo.
Colores oficiales, no invertidos
Usá el logo en sus colores oficiales sobre transparente. No subas versión blanca sobre transparente a menos que tu theme sea oscuro y lo pida. Si tu marca tiene versión clara y oscura (ej Ford azul vs Ford blanco), subí la azul para fondo claro de totem y probá al aire. Si no se ve, creá versión blanca y guardá como ford_blanco.png y asigná manual en piloto.
Nombres con tilde, ñ, o compuestos
El slug elimina todo lo que no sea a-z0-9. "Citroën" → citroen.png, "Peña" → pena.png. Si tu marca es "Alfa Romeo", solo toma "Alfa" → alfa.png. Si tenés Alfa Romeo y Alfa Sud distintos y ambos empiezan con Alfa, necesitás usar logo_marca manual en Editar Piloto para distinguir: alfaromeo.png vs alfasud.png y escribirlo vos.
Truco profesional: buscá el logo vectorial oficial (SVG o AI) de la marca en la web oficial o Brands of the World, abrilo en Illustrator, limpiá textos, centrá, poné mesa cuadrada 1024x1024, exportá PNG transparente 1024. Así queda nítido en 4K y pesa 30-50 KB. Un PNG sacado de Google de 200px estirado a 1024 se ve borroso al aire y delata amateur.
5. Datos que obtiene y cómo los busca Race-G
| Dato | De dónde sale | Cómo se usa |
|---|---|---|
| marca / car | Excel grupo pilotos columna Marca, o cronometraje campo car / brand_field | Texto que se muestra junto al apellido (ej "Ford") y base para calcular logo |
| marca_completa | Excel columna Marca Completa (opcional) ej "Ford Mustang" | Si existe, Race-G usa primera palabra para logo pero puede mostrar completa en gráficos que usan car-text |
| logo_marca | Auto-generado: primera palabra de marca lower + .png, o manual si lo escribiste en Excel/Editar Piloto | Ruta final que usa layout.html: Marcas-Brands/<slug>.png. Es el archivo que debe existir |
| Marcas-Brands/<slug>.png existe? | Chequeo en disco + cache _marcaImgFailedCache / _marcaImgOkCache en layout | Si existe → muestra imagen. Si no existe → oculta con display:none o visibility:hidden según overlay para no mover layout. No hay error visible al aire. |
| Top 7 Marcas | Agrupación por marca de todos los competitors con besttime | Calcula mejor vuelta por cada marca distinta y ordena. Logo de cada marca sale de logo_marca del mejor piloto de esa marca. |
6. Parámetros y configuración que afectan a los logos de marcas
| Parámetro | Dónde | Por qué importa |
|---|---|---|
| team_field / brand_field | CONFIG → Orbit TCP/IP → campos Equipo y Marca | Si tu feed manda marca en campo raro (ej "Manufacturer"), tenés que poner ese nombre exacto en brand_field para que Race-G lo lea como marca. Si no, marca queda vacía y no hay logo. |
| RIGHT SLOT | PLAY → Totem Lateral → RIGHT SLOT: Logo Marca / Avance | Define si en totem se ve logo de marca (logo_marca) o puestos avanzados. En carrera multimarca dejá Logo Marca. En carreras donde importa avance, poné Avance. Cambia en vivo. |
| Carpeta Marcas-Brands | Disco: Race-G / Marcas-Brands/ | Si borrás la carpeta o la movés, todos los logos desaparecen. No la renombres. Si instalás Race-G en otra PC, copiá esta carpeta también. |
| logo_marca manual en Excel | Grupo pilotos Excel columna logo_marca (opcional) | Si la dejás vacía, auto. Si la escribís (ej "ford_azul.png") Race-G usa exactamente ese archivo. Sirve para casos especiales Alfa Romeo, Torino Cherokee, etc. |
| Modo Totem Slot guardado | CONFIG → totem_slot (se guarda en config.json) | Se persiste. Si elegís Avance, queda Avance aunque reinicies Race-G. Volvé a Logo Marca si querés logos de nuevo. |
7. Precauciones — lo que más falla con logos de marcas
Nombre de archivo no coincide con primera palabra: Es el error #1. Piloto marca "Ford" y archivo "Ford Mustang.png" o "FORD.png" con mayúscula y espacio. Race-G busca ford.png exacto, minúsculas, sin espacios. Solución: renombrá en modal Alt+M con ✏ a "ford" o subí de nuevo con nombre correcto. Recordá: primera palabra, minúsculas, solo letras y números.
PNG con fondo blanco: Se ve cuadrado blanco al aire sobre gráfico oscuro. No es falla de Race-G, es PNG mal exportado. Re-exportá con transparencia. Tip: abrí PNG en visor con fondo cuadriculado, si ves blanco detrás, está mal.
PNG muy chico (100x100) se ve borroso en Podio/Ganador: En totem de 30px se ve bien, pero en Ganador de 120px se pixela. Subí 512 mínimo. Si ya tenés chico, reemplazá subiendo nuevo con mismo nombre, pisa el anterior y con cache-buster se ve nuevo al instante.
Marca vacía en grupo de pilotos: Si en Excel dejaste columna Marca vacía y tu feed tampoco manda marca, logo_marca queda vacío y no se muestra nada. No es error, es falta de dato. Cargá Marca en Excel para seguridad, no dependas solo del feed.
Dos marcas que empiezan igual: "Ford" y "Ford Mustang" ambos buscan ford.png, está bien. Pero "Alfa Romeo" y "Alfa Sud" ambos buscan alfa.png y no podés distinguir. Solución: usá logo_marca manual en Editar Piloto: alfaromeo.png y alfasud.png, y subí ambos archivos con esos nombres exactos.
Acentos, ñ, ü: "Citroën" → slug "citroen", "Peña" → "pena". Si subiste citroën.png con acento, no lo encuentra porque Race-G elimina acento. Renombrá a citroen.png sin acento.
Cache del navegador no actualiza logo nuevo: Si reemplazaste ford.png por uno mejor y sigue viéndose el viejo, Race-G ya pone ?v=timestamp en galería, pero CasparCG/Chrome puede cachear. Hacé Ctrl+F5 en layout.html o reiniciá CasparCG. En Race-G, cerrá y abrí modal Alt+M.
Logo aparece en panel pero no al aire: Puede ser que totem_slot esté en Avance y no en Logo Marca. Verificá en PLAY → RIGHT SLOT. También verificá que el overlay Top 7 Marcas o Ganador esté encendido en PLAY. El logo solo se ve si el gráfico que lo contiene está al aire.
Borraste un logo que se estaba usando: No rompe nada. En próximo poll de layout (800ms) deja de mostrarse y queda espacio vacío reservado (visibility:hidden) para que la fila no salte. Volvé a subirlo con mismo nombre y aparece solo.
Carpeta Marcas-Brands no existe después de mover Race-G: Al arrancar, Race-G la crea vacía si no existe. Si mudaste Race-G a otra PC y no copiaste Marcas-Brands, quedará vacía. Copiá manualmente la carpeta de la PC vieja.
8. Problemas frecuentes
| Lo que ves | Qué significa y qué hacer |
|---|---|
| En galería Alt+M no hay ningún logo | Carpeta vacía. Normal en instalación nueva. Subí tus PNG con ↑ Subir PNG. Mínimo subí ford.png chevrolet.png toyota.png torino.png dodge.png para probar. |
| Subí ford.png pero en totem no aparece | Verificá que piloto tenga marca "Ford" (primera palabra Ford). Si marca es "Ford Mustang" busca ford.png, está bien. Si marca es "FORD" en mayúsculas también busca ford.png, está bien. Verificá que RIGHT SLOT sea Logo Marca, no Avance. Y que Totem esté al aire. |
| Logo se ve con borde blanco pixelado | PNG exportado con fondo blanco y borde anti-alias contra blanco. Exportá de nuevo con transparencia real, sin fondo. En Photoshop usa Exportar como → PNG-24 transparente, no JPG. |
| En Top 7 Marcas aparecen 2 filas con mismo logo | Tenés dos marcas distintas que generan mismo slug (ej "Ford" y "Ford Mustang" ambos ford.png pero en Top 7 agrupa por marca exacta, no por slug, así que si una es "Ford" y otra "Ford Mustang" son dos marcas distintas aunque logo igual). Normalizá Marca en Excel a solo "Ford" para todas. |
| Quiero logo distinto para mismo piloto en dos categorías | Usá logo_marca manual por piloto por grupo. En grupo TC, marca Ford → logo_marca ford.png. En grupo TN, mismo Nº pero marca Ford Kinetic → logo_marca ford_kinetic.png. Guardá dos PNG distintos. El logo_marca se guarda por grupo/piloto, no global. |
| Modal Alt+M dice "Nombre de marca inválido" al subir | El nombre del archivo que subiste, una vez limpiado, quedó vacío (ej subiste "---.png" o solo símbolos). Renombrá archivo en tu PC a "ford.png" antes de subir. |
| Renombrar dice "Ya existe un logo con ese nombre" | Ya hay un PNG con el nuevo nombre. Borrá primero el destino o elegí otro nombre. |
| Logo se ve bien en galería pero parpadea al aire | Race-G tiene cache anti-parpadeo _marcaImgFailedCache y _marcaImgOkCache para no reintentar PNG roto cada poll. Si parpadea es porque archivo existe pero tarda en cargar (muy pesado) o CasparCG tiene cache. Bajá peso a 50KB y hacé Ctrl+F5 en layout. |
9. Recomendación profesional para un set de marcas perfecto
Pack base
Armá un pack con las 10 marcas más usadas: ford.png, chevrolet.png, toyota.png, torino.png, dodge.png, fiat.png, peugeot.png, renault.png, volkswagen.png, citroen.png todos 512x512 transparente, mismo estilo visual (solo escudo, sin texto). Guardalo en Drive para reusar en todos los eventos.
Consistencia visual
Usá todos los logos del mismo pack (todos solo escudo, o todos con texto). No mezcles Ford solo óvalo con Chevrolet con texto "Chevrolet" abajo: al aire se ve desparejo. Si usás óvalos, usá óvalos en todos.
Peso y formato
512x512 PNG-24 transparente, 30-80 KB cada uno. No 2 MB. Comprimí con TinyPNG sin perder transparencia. Más liviano = carga más rápido en CasparCG y no parpadea.
Prueba al aire antes de carrera
Antes de salir al aire, activá Top 7 Marcas y Totem con Logo Marca y verificá que todos los logos que van a correr se vean nítidos, centrados, sin fondo blanco, sin pixelado. Si uno falla, lo ves ahí y lo corregís subiendo de nuevo en Alt+M sin reiniciar nada.
10. Lista de control rápida
Al preparar evento
Excel de grupo con columna Marca completa y correcta (primera palabra = marca). Carpeta Marcas-Brands con PNGs en minúsculas, 512px, transparente, con padding, sin texto extra. Probar Alt+M → galería → todos los que van a correr tienen preview.
Antes de salir al aire
Totem RIGHT SLOT en Logo Marca. Top 7 Marcas, Ganador, Vuelta Rápida, Podio encendidos para probar. Verificar que ningún logo tenga fondo blanco ni se vea borroso en pantalla grande. Verificar que feed mande marca o que Excel tenga marca.
Durante transmisión
Si ves espacio vacío donde debería ir logo, es marca sin PNG. Subí PNG en Alt+M con nombre correcto (primera palabra lower) y en próximo poll aparece solo. No necesitás ocultar gráfico.
Al terminar / mudar PC
Copiá carpeta Marcas-Brands/ junto con Numeros/ y LogosCats/ a backup. Si reinstalás Race-G, pegá esas tres carpetas de nuevo y recuperás todos los logos sin resubir.