GltfSaveOptions
Inheritance: java.lang.Object, com.aspose.threed.IOConfig, com.aspose.threed.SaveOptions
public class GltfSaveOptions extends SaveOptions
خيارات الحفظ لتنسيق glTF.
المنشئات
| منشئ | الوصف |
|---|---|
| GltfSaveOptions(FileContentType contentType) | منشئ GltfSaveOptions |
| GltfSaveOptions(FileFormat format) | منشئ GltfSaveOptions |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| getApplyUnitScale() | تطبيق AssetInfo.getUnitScaleFactor على الشبكة. |
| getBufferFile() | اسم ملف المخزن الخارجي المستخدم لتخزين البيانات الثنائية. |
| getClass() | |
| getDracoCompression() | يُرجع ما إذا كان تمكين ضغط دراكو |
| getEmbedAssets() | تضمين جميع الأصول الخارجية كـ base64 في ملف واحد بوضع ASCII، القيمة الافتراضية هي false. |
| getEncoding() | يحصل على الترميز الافتراضي للملفات النصية. |
| getExportTextures() | حاول نسخ القوام المستخدمة في المشهد إلى دليل الإخراج. |
| getExternalDracoEncoder() | استخدام مشفر دراكو الخارجي لتسريع سرعة ضغط دراكو. |
| getFallbackNormal() | عند اكتشاف مُصدّر GLTF2 لِعادي غير صالح، سيتم استخدام هذا بدلاً من قيمته الأصلية لتجاوز التحقق. |
| getFileFormat() | يحصل على تنسيق الملف المحدد في خيار الحفظ/التحميل الحالي. |
| getFileName() | اسم ملف المشهد المصدر/المستورد. |
| getFileSystem() | السماح للمستخدم بالتعامل مع كيفية إدارة الاعتمادات الخارجية أثناء التحميل/الحفظ. |
| getFileSystemFactory() | يحصل على فئة المصنع لنظام الملفات. |
| getFlipTexCoordV() | قلب مكوّن إحداثي القوام v(t)، القيمة الافتراضية هي true. |
| getImageFormat() | يدعم glTF القياسي فقط PNG/JPG كتنسيق للملمس، هذا الخيار سيوجه كيفية تحويل Aspose.3D للصور غير القياسية إلى تنسيق مدعوم أثناء التصدير. |
| getLookupPaths() | بعض الملفات مثل OBJ تعتمد على ملفات خارجية، سيسمح مسارات البحث لـ Aspose.3D بالعثور على الملف الخارجي للتحميل. |
| getMaterialConverter() | محول مخصص لتحويل مادة الشكل الهندسي إلى مادة PBR. إذا لم يتم تعيينه، سيقوم مُصدّر glTF 2.0 تلقائيًا بتحويل المادة القياسية إلى مادة PBR. |
| getPrettyPrint() | محتوى JSON لملف GLTF مُنسق للقراءة البشرية، القيمة الافتراضية هي false |
| getSaveExtras() | احفظ الخصائص الديناميكية لكائن المشهد في حقول ’extra’ في ملف glTF المُولد. |
| getUseCommonMaterials() | سلسلة المواد باستخدام امتدادات المواد المشتركة KHR، القيمة الافتراضية هي false. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setApplyUnitScale(boolean value) | تطبيق AssetInfo.getUnitScaleFactor على الشبكة. |
| setBufferFile(String value) | اسم ملف المخزن الخارجي المستخدم لتخزين البيانات الثنائية. |
| setDracoCompression(boolean value) | تحدد ما إذا كان يجب تمكين ضغط draco |
| setEmbedAssets(boolean value) | تضمين جميع الأصول الخارجية كـ base64 في ملف واحد بوضع ASCII، القيمة الافتراضية هي false. |
| setEncoding(Charset value) | يضبط الترميز الافتراضي للملفات النصية. |
| setExportTextures(boolean value) | حاول نسخ القوام المستخدمة في المشهد إلى دليل الإخراج. |
| setExternalDracoEncoder(String value) | استخدام مشفر دراكو الخارجي لتسريع سرعة ضغط دراكو. |
| setFallbackNormal(Vector3 value) | عند اكتشاف مُصدّر GLTF2 لِعادي غير صالح، سيتم استخدام هذا بدلاً من قيمته الأصلية لتجاوز التحقق. |
| setFileName(String value) | اسم ملف المشهد المصدر/المستورد. |
| setFileSystem(FileSystem value) | السماح للمستخدم بالتعامل مع كيفية إدارة الاعتمادات الخارجية أثناء التحميل/الحفظ. |
| setFileSystemFactory(FileSystemFactory value) | يضبط فئة المصنع لنظام الملفات. |
| setFlipTexCoordV(boolean value) | قلب مكوّن إحداثي القوام v(t)، القيمة الافتراضية هي true. |
| setImageFormat(GltfEmbeddedImageFormat value) | يدعم glTF القياسي فقط PNG/JPG كتنسيق للملمس، هذا الخيار سيوجه كيفية تحويل Aspose.3D للصور غير القياسية إلى تنسيق مدعوم أثناء التصدير. |
| setLookupPaths(ArrayList | بعض الملفات مثل OBJ تعتمد على ملفات خارجية، سيسمح مسارات البحث لـ Aspose.3D بالعثور على الملف الخارجي للتحميل. |
| setMaterialConverter(MaterialConverter value) | محول مخصص لتحويل مادة الشكل الهندسي إلى مادة PBR. إذا لم يتم تعيينه، سيقوم مُصدّر glTF 2.0 تلقائيًا بتحويل المادة القياسية إلى مادة PBR. |
| setPrettyPrint(boolean value) | محتوى JSON لملف GLTF مُنسق للقراءة البشرية، القيمة الافتراضية هي false |
| setSaveExtras(boolean value) | احفظ الخصائص الديناميكية لكائن المشهد في حقول ’extra’ في ملف glTF المُولد. |
| setUseCommonMaterials(boolean value) | سلسلة المواد باستخدام امتدادات المواد المشتركة KHR، القيمة الافتراضية هي false. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
GltfSaveOptions(FileContentType contentType)
public GltfSaveOptions(FileContentType contentType)
منشئ GltfSaveOptions
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| contentType | FileContentType |
GltfSaveOptions(FileFormat format)
public GltfSaveOptions(FileFormat format)
منشئ GltfSaveOptions
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| format | FileFormat |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getApplyUnitScale()
public boolean getApplyUnitScale()
تطبيق AssetInfo.getUnitScaleFactor على الشبكة. القيمة الافتراضية هي false.
Returns: منطقي - تطبيق AssetInfo.getUnitScaleFactor على الشبكة. القيمة الافتراضية هي false.
getBufferFile()
public String getBufferFile()
اسم الملف لملف المخزن الخارجي المستخدم لتخزين البيانات الثنائية. إذا لم يتم تحديد هذا الملف، سيقوم Aspose.3D بإنشاء اسم لك. يتم تجاهل هذا عند تصدير glTF في الوضع الثنائي.
Returns: java.lang.String - اسم الملف لملف المخزن الخارجي المستخدم لتخزين البيانات الثنائية. إذا لم يتم تحديد هذا الملف، سيقوم Aspose.3D بإنشاء اسم لك. يتم تجاهل هذا عند تصدير glTF في الوضع الثنائي.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDracoCompression()
public boolean getDracoCompression()
يُرجع ما إذا كان تمكين ضغط دراكو
Returns: boolean - ما إذا كان يجب تمكين ضغط draco
getEmbedAssets()
public boolean getEmbedAssets()
تضمين جميع الأصول الخارجية كـ base64 في ملف واحد بوضع ASCII، القيمة الافتراضية هي false.
Returns: boolean - تضمين جميع الأصول الخارجية كـ base64 في ملف واحد في وضع ASCII، القيمة الافتراضية هي false.
getEncoding()
public Charset getEncoding()
يحصل على الترميز الافتراضي للملفات النصية. القيمة الافتراضية هي null مما يعني أن المستورد/المصدر سيقرر أي ترميز يستخدم.
Returns: java.nio.charset.Charset - الترميز الافتراضي للملفات النصية. القيمة الافتراضية هي null مما يعني أن المستورد/المصدر سيقرر أي ترميز يستخدم.
getExportTextures()
public boolean getExportTextures()
حاول نسخ القوام المستخدمة في المشهد إلى دليل الإخراج.
Returns: boolean - محاولة نسخ القوام المستخدمة في المشهد إلى دليل الإخراج.
getExternalDracoEncoder()
public String getExternalDracoEncoder()
استخدام مشفر دراكو الخارجي لتسريع سرعة ضغط دراكو.
Returns: java.lang.String - استخدم مشفر draco الخارجي لتسريع سرعة ضغط draco. Remarks: Aspose.3D سيُنشئ عملية فرعية جديدة لتشفير الشبكة إلى تنسيق draco، استخدمه على مسؤوليتك الخاصة.
getFallbackNormal()
public Vector3 getFallbackNormal()
عند اكتشاف مُصدّر GLTF2 لِعادي غير صالح، سيتم استخدام هذا بدلاً من قيمته الأصلية لتجاوز التحقق. القيمة الافتراضية هي (0, 1, 0)
Returns: Vector3 - When GLTF2 exporter detected an invalid normal, this will be used instead of its original value to bypass the validation. Default value is (0, 1, 0)
getFileFormat()
public FileFormat getFileFormat()
يحصل على تنسيق الملف المحدد في خيار الحفظ/التحميل الحالي.
Returns: FileFormat - the file format that specified in current Save/Load option.
getFileName()
public String getFileName()
اسم الملف للمشهد المُصدّر/المستورد. هذا اختياري، لكنه مفيد عند تسلسل الأصول الخارجية مثل مادة OBJ.
Returns: java.lang.String - اسم الملف للمشهد المُصدّر/المستورد. هذا اختياري، لكنه مفيد عند تسلسل الأصول الخارجية مثل مادة OBJ.
getFileSystem()
public FileSystem getFileSystem()
السماح للمستخدم بالتعامل مع كيفية إدارة الاعتمادات الخارجية أثناء التحميل/الحفظ.
Returns: FileSystem - Allow user to handle how to manage the external dependencies during load/save. Example: The default FileSystem is LocalFileSystem, it is not safe in environment like server side, But you can override the file system access by specifying a different implementation. Aspose.3D provides different FileSystem implementation like:
- Memory-based file system
- Directory-based file system
- Dummy file system
- Zip file system
ويمكنك أيضًا استخدام تنفيذك الخاص.
Scene scene = new Scene();
var material = new PhongMaterial();
var boxNode = scene.getRootNode().createChildNode(new Box());
boxNode.setMaterial(material);
var opt = new ObjSaveOptions();
var memFs = new HashMap<string, MemoryStream>();
opt.setFileSystem(FileSystem.createMemoryFileSystem(memFs));
opt.setFileName("output.obj");
try(var output = new ByteArrayOutputStream()) {
scene.save(output, opt);
//The material will be written to variable memFs named output.mtl
var materialInBytes = memFs["output.mtl"].toArray();
}
getFileSystemFactory()
public static FileSystemFactory getFileSystemFactory()
يحصل على فئة المصنع لنظام الملفات. المصنع الافتراضي سيُنشئ com.aspose.threed.LocalFileSystem والذي لا يناسب بيئة الخادم.
Returns: FileSystemFactory - the factory class for FileSystem. The default factory will create com.aspose.threed.LocalFileSystem which is not suitable for server environment. Example: The default FileSystem in SaveOptions/LoadOptions is directory-based file system, You can override the default implementation by specify it through IOConfig.FileSystemFactory:
IOConfig.setFileSystemFactory(new FileSystemFactory() {
@Override
public FileSystem call() {
return FileSystem.createDummyFileSystem();
}
});
Scene scene = new Scene();
var material = new PhongMaterial();
var boxNode = scene.getRootNode().createChildNode(new Box());
boxNode.setMaterial(material);
//opt.FileSystem would be dummy file system now
var opt = new ObjSaveOptions();
scene.Save("output.obj", opt);
//the material file output.mtl will not be written to any places because we've configured a dummy file system as default implementation.
getFlipTexCoordV()
public boolean getFlipTexCoordV()
قلب مكوّن إحداثي القوام v(t)، القيمة الافتراضية هي true.
Returns: boolean - عكس مكوّن إحداثيات القوام v(t)، القيمة الافتراضية هي true.
getImageFormat()
public GltfEmbeddedImageFormat getImageFormat()
يدعم glTF القياسي فقط PNG/JPG كتنسيق للملمس، هذا الخيار سيوجه كيفية تحويل Aspose.3D للصور غير القياسية إلى تنسيق مدعوم أثناء التصدير. القيمة الافتراضية هي GltfEmbeddedImageFormat.PNG
Returns: GltfEmbeddedImageFormat - Standard glTF only supports PNG/JPG as its texture format, this option will guide how Aspose.3D convert the non-standard images to supported format during the exporting. Default value is GltfEmbeddedImageFormat.PNG
getLookupPaths()
public ArrayList<String> getLookupPaths()
بعض الملفات مثل OBJ تعتمد على ملفات خارجية، سيسمح مسارات البحث لـ Aspose.3D بالعثور على الملف الخارجي للتحميل.
Returns: java.util.ArrayList<java.lang.String> - بعض الملفات مثل OBJ تعتمد على ملفات خارجية، مسارات البحث ستسمح لـ Aspose.3D بالبحث عن الملف الخارجي للتحميل. Example: يوضح الكود التالي كيفية تحديد مسارات البحث عن القوام يدويًا، حتى يتمكن المستورد من العثور عليها
var opt = new ObjLoadOptions();
//Specify the lookup paths, so the textures can be located.
opt.getLookupPaths().add("textures");
var scene = Scene.fromFile("input.obj", opt);
scene.save("output.glb");
getMaterialConverter()
public MaterialConverter getMaterialConverter()
محول مخصص لتحويل مادة الشكل الهندسي إلى مادة PBR. إذا لم يتم تعيينه، سيقوم مُصدّر glTF 2.0 تلقائيًا بتحويل المادة القياسية إلى مادة PBR. القيمة الافتراضية هي null. تُستخدم هذه الخاصية عند تصدير مشهد إلى ملف glTF 2.0.
Returns: MaterialConverter - Custom converter to convert the geometry’s material to PBR material If this is unassigned, glTF 2.0 exporter will automatically convert the standard material to PBR material. Default value is null This property is used when exporting a scene to a glTF 2.0 file.
getPrettyPrint()
public boolean getPrettyPrint()
محتوى JSON لملف GLTF مُنسق للقراءة البشرية، القيمة الافتراضية هي false
Returns: boolean - محتوى JSON لملف GLTF مُنسق للقراءة البشرية، القيمة الافتراضية هي false
getSaveExtras()
public boolean getSaveExtras()
احفظ الخصائص الديناميكية لكائن المشهد في حقول ’extra’ في ملف glTF المُولد. هذا مفيد لتوفير بيانات خاصة بالتطبيق. القيمة الافتراضية هي false.
Returns: boolean - احفظ الخصائص الديناميكية لكائن المشهد في حقول ’extra’ في ملف GLTF المُولد. هذا مفيد لتوفير بيانات خاصة بالتطبيق. القيمة الافتراضية هي false.
getUseCommonMaterials()
public boolean getUseCommonMaterials()
سلسلة المواد باستخدام امتدادات المواد المشتركة KHR، القيمة الافتراضية هي false. ضبط هذا على false سيتسبب في تصدير Aspose.3D لمجموعة من تظليل القمة/الجزء إذا كان getExportShaders
Returns: boolean - سلسلة المواد باستخدام امتدادات المواد المشتركة KHR، القيمة الافتراضية هي false. ضبط هذا على false سيتسبب في تصدير Aspose.3D لمجموعة من تظليل القمة/الجزء إذا كان getExportShaders Remarks: هذه الخاصية تعمل فقط مع glTF 1.0
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setApplyUnitScale(boolean value)
public void setApplyUnitScale(boolean value)
تطبيق AssetInfo.getUnitScaleFactor على الشبكة. القيمة الافتراضية هي false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | القيمة الجديدة |
setBufferFile(String value)
public void setBufferFile(String value)
اسم الملف لملف المخزن الخارجي المستخدم لتخزين البيانات الثنائية. إذا لم يتم تحديد هذا الملف، سيقوم Aspose.3D بإنشاء اسم لك. يتم تجاهل هذا عند تصدير glTF في الوضع الثنائي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setDracoCompression(boolean value)
public void setDracoCompression(boolean value)
تحدد ما إذا كان يجب تمكين ضغط draco
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | القيمة الجديدة |
setEmbedAssets(boolean value)
public void setEmbedAssets(boolean value)
تضمين جميع الأصول الخارجية كـ base64 في ملف واحد بوضع ASCII، القيمة الافتراضية هي false.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | القيمة الجديدة |
setEncoding(Charset value)
public void setEncoding(Charset value)
يضبط الترميز الافتراضي للملفات النصية. القيمة الافتراضية هي null مما يعني أن المستورد/المصدّر سيقرر أي ترميز يستخدم.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.nio.charset.Charset | القيمة الجديدة |
setExportTextures(boolean value)
public void setExportTextures(boolean value)
حاول نسخ القوام المستخدمة في المشهد إلى دليل الإخراج.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | القيمة الجديدة |
setExternalDracoEncoder(String value)
public void setExternalDracoEncoder(String value)
استخدام مشفر دراكو الخارجي لتسريع سرعة ضغط دراكو.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | قيمة جديدة Remarks: سيقوم Aspose.3D بإنشاء عملية فرعية جديدة لتشفير الشبكة إلى تنسيق draco، استخدمها على مسؤوليتك الخاصة. |
setFallbackNormal(Vector3 value)
public void setFallbackNormal(Vector3 value)
عند اكتشاف مُصدّر GLTF2 لِعادي غير صالح، سيتم استخدام هذا بدلاً من قيمته الأصلية لتجاوز التحقق. القيمة الافتراضية هي (0, 1, 0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Vector3 | القيمة الجديدة |
setFileName(String value)
public void setFileName(String value)
اسم الملف للمشهد المُصدّر/المستورد. هذا اختياري، لكنه مفيد عند تسلسل الأصول الخارجية مثل مادة OBJ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setFileSystem(FileSystem value)
public void setFileSystem(FileSystem value)
السماح للمستخدم بالتعامل مع كيفية إدارة الاعتمادات الخارجية أثناء التحميل/الحفظ.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | FileSystem |
- Memory-based file system
- Directory-based file system
- Dummy file system
- Zip file system
ويمكنك أيضًا استخدام تنفيذك الخاص.
Scene scene = new Scene();
var material = new PhongMaterial();
var boxNode = scene.getRootNode().createChildNode(new Box());
boxNode.setMaterial(material);
var opt = new ObjSaveOptions();
var memFs = new HashMap<string, MemoryStream>();
opt.setFileSystem(FileSystem.createMemoryFileSystem(memFs));
opt.setFileName("output.obj");
try(var output = new ByteArrayOutputStream()) {
scene.save(output, opt);
//The material will be written to variable memFs named output.mtl
var materialInBytes = memFs["output.mtl"].toArray();
}
``` |
### setFileSystemFactory(FileSystemFactory value) {#setFileSystemFactory-com.aspose.threed.FileSystemFactory-}
public static void setFileSystemFactory(FileSystemFactory value)
يضبط فئة المصنع لنظام الملفات. المصنع الافتراضي سيُنشئ com.aspose.threed.LocalFileSystem والذي لا يناسب بيئة الخادم.
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| | value | [FileSystemFactory](../../com.aspose.threed/filesystemfactory) | New value **Example:** نظام الملفات الافتراضي في SaveOptions/LoadOptions هو نظام ملفات قائم على الدليل، يمكنك تجاوز التنفيذ الافتراضي بتحديده عبر IOConfig.FileSystemFactory: |
IOConfig.setFileSystemFactory(new FileSystemFactory() { @Override public FileSystem call() { return FileSystem.createDummyFileSystem(); } });
Scene scene = new Scene();
var material = new PhongMaterial();
var boxNode = scene.getRootNode().createChildNode(new Box());
boxNode.setMaterial(material);
//opt.FileSystem would be dummy file system now
var opt = new ObjSaveOptions();
scene.Save("output.obj", opt);
//the material file output.mtl will not be written to any places because we've configured a dummy file system as default implementation.
### setFlipTexCoordV(boolean value) {#setFlipTexCoordV-boolean-}
public void setFlipTexCoordV(boolean value)
قلب مكوّن إحداثي القوام v(t)، القيمة الافتراضية هي true.
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| القيمة | boolean | القيمة الجديدة |
### setImageFormat(GltfEmbeddedImageFormat value) {#setImageFormat-com.aspose.threed.GltfEmbeddedImageFormat-}
public void setImageFormat(GltfEmbeddedImageFormat value)
يدعم glTF القياسي فقط PNG/JPG كتنسيق للملمس، هذا الخيار سيوجه كيفية تحويل Aspose.3D للصور غير القياسية إلى تنسيق مدعوم أثناء التصدير. القيمة الافتراضية هي [GltfEmbeddedImageFormat.PNG](../../com.aspose.threed/gltfembeddedimageformat\#PNG)
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| value | [GltfEmbeddedImageFormat](../../com.aspose.threed/gltfembeddedimageformat) | القيمة الجديدة |
### setLookupPaths(ArrayList<String> value) {#setLookupPaths-java.util.ArrayList-java.lang.String--}
public void setLookupPaths(ArrayList
بعض الملفات مثل OBJ تعتمد على ملفات خارجية، سيسمح مسارات البحث لـ Aspose.3D بالعثور على الملف الخارجي للتحميل.
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| | القيمة | java.util.ArrayList<java.lang.String> | New value **Example:** يوضح الكود التالي كيفية تحديد مسارات البحث عن القوام يدويًا، حتى يتمكن المستورد من العثور عليها |
var opt = new ObjLoadOptions(); //Specify the lookup paths, so the textures can be located. opt.getLookupPaths().add(“textures”); var scene = Scene.fromFile(“input.obj”, opt); scene.save(“output.glb”);
### setMaterialConverter(MaterialConverter value) {#setMaterialConverter-com.aspose.threed.MaterialConverter-}
public void setMaterialConverter(MaterialConverter value)
محول مخصص لتحويل مادة الشكل الهندسي إلى مادة PBR. إذا لم يتم تعيينه، سيقوم مُصدّر glTF 2.0 تلقائيًا بتحويل المادة القياسية إلى مادة PBR. القيمة الافتراضية هي null. تُستخدم هذه الخاصية عند تصدير مشهد إلى ملف glTF 2.0.
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| value | [MaterialConverter](../../com.aspose.threed/materialconverter) | القيمة الجديدة |
### setPrettyPrint(boolean value) {#setPrettyPrint-boolean-}
public void setPrettyPrint(boolean value)
محتوى JSON لملف GLTF مُنسق للقراءة البشرية، القيمة الافتراضية هي false
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| القيمة | boolean | القيمة الجديدة |
### setSaveExtras(boolean value) {#setSaveExtras-boolean-}
public void setSaveExtras(boolean value)
احفظ الخصائص الديناميكية لكائن المشهد في حقول 'extra' في ملف glTF المُولد. هذا مفيد لتوفير بيانات خاصة بالتطبيق. القيمة الافتراضية هي false.
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| القيمة | boolean | القيمة الجديدة |
### setUseCommonMaterials(boolean value) {#setUseCommonMaterials-boolean-}
public void setUseCommonMaterials(boolean value)
سلسلة المواد باستخدام امتدادات المواد المشتركة KHR، القيمة الافتراضية هي false. ضبط هذا على false سيتسبب في تصدير Aspose.3D لمجموعة من تظليل القمة/الجزء إذا كان [getExportShaders](../../com.aspose.threed/gltfsaveoptions\#getExportShaders)
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| القيمة | boolean | قيمة جديدة **Remarks:** هذه الخاصية تعمل فقط مع glTF 1.0 |
### toString() {#toString--}
public String toString()
**Returns:**
java.lang.String
### wait() {#wait--}
public final void wait()
### wait(long arg0) {#wait-long-}
public final void wait(long arg0)
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| arg0 | long | |
### wait(long arg0, int arg1) {#wait-long-int-}
public final void wait(long arg0, int arg1)
**Parameters:**
| معامل | نوع | الوصف |
| --- | --- | --- |
| arg0 | long | |
| arg1 | int | |