Adicionar marca d'água cega a 3DS via C#
Crie seus próprios aplicativos .NET para marcar arquivos 3DS com marca d'água usando APIs do lado do servidor.
Como colocar marca d\'água no arquivo 3DS usando C#
Para marcar o arquivo 3DS com marca d’água, usaremos
API que é uma plataforma rica em recursos, poderosa e fácil de usar API para C# a ser usada com adicionar qualquer marca d’água. Aberto
gerenciador de pacotes, procure Aspose.3D e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando do console do gerenciador de pacotes
PM> Install-Package Aspose.3D
Etapas para adicionar marca d\'água cega a 3DS via C#
Aspose.3D facilita para os desenvolvedores adicionar marca d’água cega ao arquivo 3DS com apenas algumas linhas de código.
- Carregar arquivo 3DS por meio do construtor da classe Scene- Obtenha a classe de malha de Aspose.3D- Adicione marca d’água e senha usando o método EncodeWatermark de Aspose.3D- Chame o método Scene.Save com o objeto
Requisitos de sistema
Aspose.3D for .NET é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com .NET Framework, .NET Core, Mono- Ambiente de desenvolvimento como o Microsoft Visual Studio- Aspose.3D for .NET referenciado em seu projeto
C# código para adicionar marca d\'água cega a 3DS
//arquivo de origem que precisa ser marcado com marca d'água e o arquivo de saída após salvar
string file = "template.3ds";
string output =System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".fbx";
// crie uma instância de Scene
Scene scene = new Scene(file);
//Adicionar marca d'água e senha aos arquivos
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;
});
//Salve o arquivo no formato desejado
scene.Save(output, FileFormat.FBX7400ASCII);
Sobre Aspose.3D for .NET API
Aspose.3D é um CAD e Gameware API para carregar, modificar e converter arquivos 3D. API é independente e não requer nenhum software de modelagem ou renderização de 3D. Pode-se facilmente usar API para Discreet3DS, WavefrontOBJ, STL (ASCII, Binário), Universal3D, FBX (ASCII, Binário), Collada, glTF, PLY, GLB, DirectX e mais formatos.Aplicativo gratuito para adicionar marca d'água cega a 3DS
Confira nossas demonstrações ao vivo para Marca d'água 3DS com os seguintes benefícios.
3DS O que é 3DS Formato de Arquivo
Um arquivo com extensão 3DS representa o formato de arquivo de malha 3D Studio (DOS) usado pelo Autodesk 3D Studio. O Autodesk 3D Studio está no mercado de formatos de arquivo 3D desde a década de 1990 e agora evoluiu para o 3D Studio MAX para trabalhar com 3D modelagem, animação e renderização. Um arquivo 3DS contém dados para representação 3D de cenas e imagens e é um dos formatos de arquivo populares para importação e exportação de dados 3D. Ele considera informações como localizações de câmeras, dados de malha, informações de iluminação, configurações de viewport, dados de grupo de suavização, referências de bitmap e atributos para criar vértices e polígonos para renderizar uma cena.
Leia maisOutro aplicativo compatível para adicionar marca d\'água cega a formatos
Usando C#, também é possível adicionar marca d\'água cega a muitos outros formatos de arquivo, incluindo.