HTML JPG PDF XML 3DS
Aspose.3D  for .NET
3DS

Blindes Wasserzeichen zu 3DS über C# hinzufügen

Erstellen Sie mithilfe serverseitiger APIs Ihre eigenen .NET-Apps, um 3DS-Dateien mit Wasserzeichen zu versehen.

So versehen Sie 3DS-Datei mit C# mit einem Wasserzeichen

Um die Datei 3DS mit einem Wasserzeichen zu versehen, verwenden wir

Aspose.3D for .NET

API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API für C#-Plattform, die mit dem Hinzufügen beliebiger Wasserzeichen verwendet werden kann. Offen

NuGet

Paketmanager, suche nach Aspose.3D und installieren. Sie können auch den folgenden Befehl in der Paket-Manager-Konsole verwenden.

Paket-Manager-Konsolenbefehl


PM> Install-Package Aspose.3D

Schritte zum Hinzufügen eines blinden Wasserzeichens zu 3DS über C#

Aspose.3D macht es Entwicklern leicht, der 3DS-Datei mit nur wenigen Codezeilen blinde Wasserzeichen hinzuzufügen.

  • Laden Sie die 3DS-Datei über den Konstruktor der Scene-Klasse- Holen Sie sich die Mesh-Klasse von Aspose.3D- Fügen Sie Wasserzeichen und Passwort mit der EncodeWatermark-Methode von Aspose.3D hinzu- Rufen Sie die Scene.Save-Methode mit Objekt auf

System Anforderungen

Aspose.3D for .NET wird auf allen wichtigen Betriebssystemen unterstützt. Stellen Sie einfach sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Framework, .NET Core, Mono- Entwicklungsumgebung wie Microsoft Visual Studio- Aspose.3D for .NET in Ihrem Projekt referenziert
 

C#-Code zum Hinzufügen eines blinden Wasserzeichens zu 3DS


//Die Quelldatei, die mit Wasserzeichen versehen werden muss, und die Ausgabedatei nach dem Speichern
string file = "template.3ds";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";

// Erstellen Sie eine Instanz von Scene
Scene scene = new Scene(file);

//Dateien Wasserzeichen und Passwort hinzufügen
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;
});

//Speichern Sie die Datei im gewünschten Format
scene.Save(output, FileFormat.FBX7400ASCII);
 
  • Über Aspose.3D for .NET API

    Aspose.3D ist eine CAD und Gameware API zum Laden, Modifizieren und Konvertieren von 3D Dateien. API ist eigenständig und erfordert keine 3D-Modellierungs- oder Rendering-Software. Man kann API einfach für Discreet3DS, WavefrontOBJ, STL (ASCII, binär), Universal3D, FBX (ASCII, binär), Collada, glTF, PLY, GLB, DirectX und weitere Formate.

    Kostenlose App zum Hinzufügen eines blinden Wasserzeichens zu 3DS

    Sehen Sie sich unsere Live-Demos an Wasserzeichen 3DS mit folgenden Vorteilen.

      Sie müssen nichts herunterladen oder einrichten
      Es ist nicht erforderlich, Code zu schreiben oder zu kompilieren
      Laden Sie einfach die Datei 3DS hoch und klicken Sie auf die Schaltfläche "Wasserzeichen".
      Laden Sie bei Bedarf die Datei 3DS über den Link herunter

    3DS Was ist 3DS Dateiformat

    Eine Datei mit der Erweiterung 3DS stellt das Mesh-Dateiformat von 3D Studio (DOS) dar, das von Autodesk 3D Studio verwendet wird. Autodesk 3D Studio ist seit 1990 auf dem Markt für 3D Dateiformate tätig und hat sich nun zu 3D Studio MAX für die Arbeit mit 3D Modellierung, Animation und Rendering entwickelt. Eine 3DS-Datei enthält Daten für die 3D-Darstellung von Szenen und Bildern und ist eines der gängigen Dateiformate für den 3D-Datenimport und -export. Es berücksichtigt Informationen wie Kamerastandorte, Netzdaten, Beleuchtungsinformationen, Ansichtsfensterkonfigurationen, Glättungsgruppendaten, Bitmap-Referenzen und Attribute, um Scheitelpunkte und Polygone zum Rendern einer Szene zu erstellen.

    Weiter lesen

    Andere unterstützte App zum Hinzufügen von blinden Wasserzeichen zu Formaten

    Mit C# kann man vielen anderen Dateiformaten auch blinde Wasserzeichen hinzufügen, einschließlich.

    3MF (3D Herstellungsformat)
    AMF (Format der additiven Fertigung)
    ASE (2D-Animationsdatei)
    DAE (Austausch digitaler Assets)
    DXF (Zeichnungsaustauschformat)
    DRC (Google Draco)
    FBX (3D-Format)
    GLB (3D Binäre Dateidarstellung)
    GLTF (GL-Übertragungsformat)
    JT (Jupiter-Tessellationsdatei)
    OBJ (3D Dateiformat)
    PLY (Polygon-Dateiformat)
    PDF (3D PDF)
    RVM (AVEVA Anlagendesignmodell)
    STL (Austauschbare 3D Oberflächengeometrie)
    U3D (Universal 3D)
    VRML (Modellierungssprache für virtuelle Realität)
    x (DirectX-Modellbild)
    USD (Universelle Szenenbeschreibung)
    USDZ (Universelle Szene Beschreibung Zip-Archiv)