Reimporta consente di aggiornare modelli personalizzati esistenti e le loro texture da un file 3D esterno. A differenza dell'importazione, che crea nuove istanze, la funzione di reimportazione aggiorna oggetti esistenti in modo non distruttivo per supportare la natura iterativa dello sviluppo 3D.
Insieme agli aggiornamenti degli asset, la reimporta ricorda il file e le impostazioni utilizzate per importare l'asset originale. Ciò significa che puoi facilmente aggiornare un asset importato con un solo clic o un tasto di scelta rapida senza dover passare attraverso tutte le impostazioni iniziali di importazione. Questa memoria persiste tra le sessioni di Studio.
Istanze supportate
La reimporta supporta i seguenti punti di ingresso nell'Explorer. La reimporta supporta anche pacchetti, consentendoti di reimportare lotti di istanze di asset contemporaneamente.
- Model - La funzione di reimporta scansiona il contenitore, aggiornando eventuali istanze MeshPart e SurfaceAppearance cambiate e aggiungendo quelle appena create, lasciando inalterate le proprietà esistenti.
- MeshPart - La reimporta sostituisce le mesh in base ai nomi delle mesh salvati in Studio e nel file 3D esterno. Per comportamenti specifici, vedere Rilevamento di MeshPart.
- SurfaceAppearance - La reimporta sostituisce le immagini per le texture PBR in base ai nomi dei file. Per comportamenti specifici, vedere Rilevamento di SurfaceAppearance.
- SurfaceAppearance o Decal (selezionato direttamente) - La reimporta carica tutte le mappe texture trovate nella stessa cartella del file selezionato in un'unica operazione.
Rilevamento di MeshPart
La reimporta aggiorna le mesh in base al percorso e al nome del file sorgente 3D, e al percorso e al nome dell'oggetto mesh in Studio. La reimporta aggiorna solo il contenuto delle mesh e le proprietà di trasformazione e preserva altre proprietà specifiche di Roblox, inclusi CollisionFidelity e RenderFidelity. Se la mesh in arrivo non ha texture assegnate, la reimporta mantiene la texture esistente di MeshPart anziché rimuoverla.
La reimporta si basa sul matching dei nomi delle mesh tra Studio e il file sorgente 3D:
Cache di Asset Conosciuti
Studio utilizza una Cache di Asset Conosciuti, che aiuta a rilevare importazioni duplicate nella stessa sessione di Studio. Se un asset importato o reimportato viene rilevato, Roblox riutilizza l'ID asset esistente invece di crearne e caricarne uno nuovo.
Se tenti di reimportare un singolo oggetto mesh, ma il file 3D contiene un numero maggiore di mesh o texture, Roblox applica solo un'unica operazione di upload per quell'oggetto.
Duplicati
La reimporta rileva mesh duplicate e non ricarica mesh corrispondenti che sono le stesse sia in Studio che nel file sorgente 3D.
Nel caso in cui una mesh in Blender venga rinominata da "Mesh1" a "Mesh2", la reimporta crea un nuovo MeshPart chiamato "Mesh2" e non applica modifiche all'originale "Mesh1".
Punti di pivot
Nei casi in cui desideri utilizzare il punto di pivot del MeshPart e non del Model, fai clic destro su qualsiasi MeshPart con informazioni di reimporta e seleziona Reimporta > Reimporta relativo a questo.
Reimporta relativo a questo attiva una reimportazione per l'intero modello utilizzando il punto di pivot del MeshPart cliccato con il tasto destro come ancoraggio anziché il punto di pivot del Model. Puoi utilizzare questo per modelli che hanno pivot personalizzati reimportando relativi a una mesh che non è cambiata di posizione nel file 3D.
Rilevamento di SurfaceAppearance
La reimporta può aggiornare rapidamente in batch le texture di un modello con texture PBR in base alla convenzione di denominazione dei file immagine.
La reimporta rileva un insieme di suffissi noti per mappe di colore, metalness, normal e roughness. Puoi trovare l'elenco completo dei suffissi supportati nella seguente tabella:
| Tipo di Mappa | Suffissi | Esempio |
|---|---|---|
| Colore | diffuse, diff, albedo, base, col, color, alb | Tree_Color.png |
| Metalness | metallic, metalness, metal, mtl, met | Tree_Metal.png |
| Roughness | roughness, rough, rgh | Tree_Rough.png |
| Normal | normal, nor, nrm, nrml, norm | Tree_Normal.png |
Quando reimporti un asset con un SurfaceAppearance selezionato, viene visualizzata una finestra di dialogo dei file che ti consente di selezionare un nuovo file immagine da utilizzare come texture PBR. La reimporta rileva automaticamente altre immagini PBR nella directory in base alla denominazione e le mappa all'oggetto SurfaceAppearance.
I file di texture senza un suffisso noto della mappa materiale sono accettati come mappa colore per la reimporta di SurfaceAppearance.
Reimporta modelli
Quando porti un asset in Studio tramite l'importatore, la reimporta memorizza automaticamente il percorso del file, il preset di importazione e l'inventario di upload, quindi le reimportazioni successive non richiedono configurazioni manuali.
Per reimportare un Model configurato:
- Fai clic destro sul Model e seleziona Reimporta > Reimporta.

- In alternativa, selezionando l'oggetto, usa il tasto di scelta rapida per la reimporta AltShiftR.
- Dopo aver selezionato la reimporta, appare un indicatore di caricamento. Se ci sono problemi, viene visualizzata una finestra di dialogo di errore con un pulsante Configura le Impostazioni di Reimporta che apre la finestra di dialogo di Configurazione.
Se un Model non ha una configurazione di reimporta salvata (ad esempio, un modello importato su un dispositivo diverso o prima che la reimporta fosse disponibile), attivando Reimporta si apre la finestra di dialogo Configura invece di avviare la reimporta. Puoi anche aprirla direttamente in qualsiasi momento tramite Reimporta > Configura. In questa finestra di dialogo Configura, puoi impostare il percorso del file, il target di upload e i preset di importazione.