Aggiungi filigrana cieca a OBJ tramite C#
Crea le tue .NET app per filigranare i file OBJ utilizzando le API lato server.
Come filigranare su OBJ file utilizzando C#
Per filigranare il file OBJ, utilizzeremo
API che è una piattaforma API per C# ricca di funzionalità, potente e facile da usare da utilizzare con l’aggiunta di filigrane. Aprire
gestore pacchetti, cerca Aspose.3D e installa. È inoltre possibile utilizzare il seguente comando dalla Console di gestione pacchetti.
Comando della console di gestione dei pacchetti
PM> Install-Package Aspose.3D
Passaggi per aggiungere una filigrana cieca a OBJ tramite C#
Aspose.3D consente agli sviluppatori di aggiungere facilmente una filigrana cieca al file OBJ con poche righe di codice.
- Carica il file OBJ tramite il costruttore della classe Scene- Ottieni la classe mesh di Aspose.3D- Aggiungi filigrana e password utilizzando il metodo EncodeWatermark di Aspose.3D- Chiama il metodo Scene.Save con l’oggetto
Requisiti di sistema
Aspose.3D for .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti.
- Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core, Mono- Ambiente di sviluppo come Microsoft Visual Studio- Aspose.3D for .NET referenziato nel tuo progetto
C# codice per aggiungere una filigrana cieca a OBJ
//Il file di origine che deve essere contrassegnato con la filigrana e il file di output dopo il salvataggio
string file = "template.obj";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// creare un'istanza di Scene
Scene scene = new Scene(file);
//Aggiungi filigrana e password ai file
var numMeshes = 0;
scene.RootNode.Accept((Node node) =>
{
var mesh = node.GetEntity<Mesh>();
if (mesh != null)
{
numMeshes++;
mesh = Watermark.EncodeWatermark(mesh, "HelloWorld", "1234");
if (mesh != null)
{
node.Entity = mesh;
}
}
return true;
});
//Salva il file nel formato che desideri
scene.Save(output, FileFormat.FBX7400ASCII);
Circa Aspose.3D for .NET API
Aspose.3D è un CAD e un Gameware API per caricare, modificare e convertire 3D file. API è autonomo e non richiede alcun 3D software di modellazione o rendering. Si può facilmente usare API per Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX e altri formati.App gratuita per aggiungere filigrana cieca a OBJ
Controlla le nostre demo dal vivo su Filigrana OBJ con i seguenti vantaggi.
OBJ Cos'è il formato file OBJ
OBJ i file vengono utilizzati dall'applicazione Advanced Visualizer di Wavefront per definire e archiviare gli oggetti geometrici. La trasmissione avanti e indietro di dati geometrici è resa possibile tramite file OBJ. Sia la geometria poligonale come punti, linee, vertici di texture, facce e geometria a forma libera (curve e superfici) sono supportate dal formato OBJ. Questo formato non supporta l'animazione o le informazioni relative alla luce e alla posizione delle scene.
Leggi di piùAltre app supportate per aggiungere filigrana cieca ai formati
Utilizzando C#, si può anche aggiungere filigrana cieca a molti altri formati di file, tra cui.