File X (legacy) (Direct3D 9)
Il formato di file X fa riferimento ai file con estensione x. I file X sono stati introdotti con DirectX 2.0. Una versione binaria di questo formato è stata successivamente rilasciata con DirectX 3.0, descritta anche in questa documentazione. DirectX 6.0 ha introdotto interfacce e metodi che consentono la lettura e la scrittura in file con estensione x.
I file X forniscono un formato basato su modello che consente l'archiviazione di mesh, trame, animazioni e oggetti definibili dall'utente. Il supporto per i set di animazioni consente di archiviare i percorsi predefiniti per la riproduzione in tempo reale. Sono supportate anche gerarchie e instancing. Instancing consente più riferimenti a un oggetto, ad esempio una mesh, mentre archivia i dati una sola volta per ogni file. Le gerarchie vengono usate per esprimere le relazioni tra i record di dati.
Il formato di file con estensione x fornisce primitive di dati di basso livello in cui le applicazioni definiscono primitive di livello superiore tramite modelli.
Modelli tridimensionali creati in Max o Alias di 3ds discreti| Le applicazioni Maya di Wavefront possono essere convertite in file con estensione x con estensioni DirectX per Alias Maya.
Questa sezione descrive la struttura dei file con estensione x e come usarli nelle applicazioni. Le informazioni sono suddivise negli argomenti seguenti.
- Caricamento di un file X (legacy) (Direct3D 9)
- Salvataggio in un file X (legacy) (Direct3D 9)
- Definizione di un cubo semplice (Direct3D 9)
- Aggiunta di trame (Direct3D 9)
- Aggiunta di frame e animazioni (Direct3D 9)
Per altre informazioni sul formato di file .x, vedere Informazioni di riferimento sul file X.
Per altre informazioni sull'API file .x, vedere Informazioni di riferimento sul file X (Legacy).
Argomenti correlati