Просмотрите наши продукты
Aspose.3D для Python через .NET 23.4 Примечания к выпуску
Эта страница содержит информацию о примечаниях к выпуску Aspose.3D для Python через .NET 23.4.
Улучшения и изменения
Ключ | Краткое описание | Категория |
---|---|---|
THREEDNET-1359 | Экспорт в OBJ - файлы изображений/текстур не копируются в каталог OBJ | Задача |
THREEDNET-1361 | Отделить зависимость от System.Drawing | Задача |
THREEDNET-1360 | Разрешить экспорт определения материала PBR и нормального отображения в экспортере OBJ | Улучшение |
THREEDNET-1357 | Отсутствие материала и текстуры при загрузке файла obj | Исправление ошибки |
THREEDNET-1358 | При импорте файла obj, ControlPoints столкнулись с ошибкой чтения данных и прочитали их как данные нормального вектора | Исправление ошибки |
Изменения API
Начиная с версии 23.4, System.Drawing больше не требуется, типы, используемые из System.Drawing, теперь заменены существующими типами, которые предоставляют аналогичные функции:
Старый тип | Новый тип | Описание |
---|---|---|
aspose.pydrawing.imaging.ImageFormat | str | Использует имя расширения файла изображения для представления формата изображения, поддерживаемые форматы изображений основаны на кодеке текстур. |
aspose.pydrawing.Size | aspose.threed.utilities.Vector2 | |
aspose.pydrawing.Point | aspose.threed.utilities.Vector2 | |
aspose.pydrawing.Color | aspose.threed.utilities.Vector3 | |
aspose.pydrawing.Rectangle | aspose.threed.utilities.Rect | |
aspose.pydrawing.Bitmap | aspose.threed.render.TextureData |
Добавлены члены в класс aspose.threed.formats.SaveOptions:
# Попытка скопировать текстуры, используемые в сцене, в выходной каталог.
@property
def export_textures(self) -> bool:
pass
@export_textures.setter
def export_textures(self, v : bool):
pass
Пример кода
Экспортировать сцену в файл obj и экспортировать файлы текстур:
Удален класс aspose.threed.shading.RenderingAPI
Удален класс aspose.threed.shading.ShadingLanguage
Они были объявлены устаревшими несколько месяцев назад и удалены по расписанию.