Dodaj ślepy znak wodny do GLB przez C#
Twórz własne .NET aplikacje do znakowania wodnego GLB plików za pomocą interfejsów API po stronie serwera.
Jak dodać znak wodny do GLB pliku za pomocą C#
Aby oznaczyć plik GLB, użyjemy
API to bogata w funkcje, wydajna i łatwa w użyciu platforma API dla C#, której można używać z dowolnym znakiem wodnym. otwarty
menedżer pakietów, szukaj
i zainstaluj. Możesz również użyć następującego polecenia z konsoli Menedżera pakietów.
Polecenie konsoli menedżera pakietów
PM> Install-Package Aspose.3D
Kroki, aby dodać ślepy znak wodny do GLB przez C#
Aspose.3D ułatwia programistom dodawanie ślepego znaku wodnego do pliku GLB za pomocą zaledwie kilku linijek kodu.
- Załaduj plik GLB za pomocą konstruktora klasy Scene- Pobierz klasę siatki Aspose.3D- Dodaj znak wodny i hasło za pomocą metody EncodeWatermark Aspose.3D- Wywołaj metodę Scene.Save z obiektem
wymagania systemowe
Aspose.3D for .NET jest obsługiwany we wszystkich głównych systemach operacyjnych. Tylko upewnij się, że masz następujące wymagania wstępne.
- Microsoft Windows lub zgodny system operacyjny z .NET Framework, .NET Core, Mono- Środowisko programistyczne, takie jak Microsoft Visual Studio- Aspose.3D for .NET, o którym mowa w Twoim projekcie
C# kod do dodania ślepego znaku wodnego do GLB
//Plik źródłowy, który musi być oznaczony znakiem wodnym i plik wyjściowy po zapisaniu
string file = "template.glb";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// utwórz instancję Scene
Scene scene = new Scene(file);
//Dodaj znak wodny i hasło do plików
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;
});
//Zapisz plik w wybranym formacie
scene.Save(output, FileFormat.FBX7400ASCII);
Aspose.3D for .NET API
Aspose.3D to CAD i Gameware API do ładowania, modyfikowania i konwertowania plików 3D. API jest samodzielny i nie wymaga żadnego 3D oprogramowania do modelowania ani renderowania. Można łatwo użyć API dla Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX i inne formaty.Bezpłatna aplikacja do dodawania ślepego znaku wodnego do GLB
Sprawdź nasze prezentacje na żywo, aby Znak wodny GLB z następującymi korzyściami.
GLB Co to jest GLB Format pliku
GLB to reprezentacja formatu pliku binarnego modeli 3D zapisanych w formacie transmisji GL (glTF). Informacje o 3D modelach, takich jak hierarchia węzłów, kamery, materiały, animacje i siatki w formacie binarnym. Ten format binarny przechowuje zasób glTF (JSON, .bin i obrazy) w binarnym obiekcie blob. Pozwala to również uniknąć problemu zwiększenia rozmiaru pliku, który ma miejsce w przypadku glTF. Format pliku GLB zapewnia niewielkie rozmiary plików, szybkie ładowanie, kompletną 3D reprezentację sceny i rozszerzalność w celu dalszego rozwoju. Format wykorzystuje model/gltf-binary jako typ MIME.
Czytaj więcejInna obsługiwana aplikacja do dodawania ślepego znaku wodnego do formatów
Używając C#, można również dodać ślepy znak wodny do wielu innych formatów plików, w tym.