Добавить информацию об активе в 3D-документ

Добавление информации об активе в 3D документ

Метаданные — это структурированная информация, которая описывает, объясняет, определяет местонахождение или облегчает поиск, использование или управление информационным ресурсом. Aspose.3D для Node.js через Java API поддерживает определение метаданных для сцены.

Определение метаданных для сцены

3D-шоу производят огромное количество метаданных и информации о изображениях. Метаданные являются активом и частью шоу.

  1. Инициализируйте 3D-сцену с помощью класса Scene.
  2. Установите название приложения/инструмента.
  3. Установите название поставщика приложения/инструмента.
  4. Установите единицу измерения.
  5. Установите масштабный фактор единицы измерения.
  6. Сохраните 3D-сцену в поддерживаемом формате файла.

В этом примере мы предполагаем, что сцена создана инструментом CAD под названием «Egypt» и разработана компанией «Manualdesk»:

var aspose = aspose || {};

aspose.threed = require("aspose.threed");

// Инициализируйте 3D-сцену
var scene = new aspose.threed.Scene();

// Инициализируйте объект Box
var box=new aspose.threed.Box();

// Добавьте объект Box в сцену
scene.getRootNode().createChildNode(box);

// Установите название приложения/инструмента
scene.getAssetInfo().setApplicationName("Egypt");

// Установите название поставщика приложения/инструмента
scene.getAssetInfo().setApplicationVendor("Manualdesk");

// Мы используем древнеегипетскую единицу измерения Pole
scene.getAssetInfo().setUnitName("pole");

// Один Pole равен 60 см
scene.getAssetInfo().setUnitScaleFactor(0.6);

scene.save("InformationToScene.obj");