Discreet3dsSaveOptions

Discreet3dsSaveOptions class

Opzioni di salvataggio per file 3DS.

Metodi

constructor

NomeDescrizione
constructor()Costruttore di Discreet3dsSaveOptions

Result:


getExportLight

NomeDescrizione
getExportLight()Ottiene o imposta se esportare tutte le luci nella scena.

Result:


setExportLight

NomeDescrizione
setExportLight(value)Ottiene o imposta se esportare tutte le luci nella scena.

Result:


getExportCamera

NomeDescrizione
getExportCamera()Ottiene o imposta se esportare tutte le telecamere nella scena.

Result:


setExportCamera

NomeDescrizione
setExportCamera(value)Ottiene o imposta se esportare tutte le telecamere nella scena.

Result:


getDuplicatedNameSeparator

NomeDescrizione
getDuplicatedNameSeparator()Il separatore tra il nome dell’oggetto e il contatore dei duplicati, il valore predefinito è “_”. Quando la scena contiene oggetti che utilizzano lo stesso nome, l’esportatore 3DS di Aspose.3D genererà un nome diverso per l’oggetto. Ad esempio, ci sono due nodi chiamati “Box”, il primo nodo avrà il nome “Box”, e il secondo otterrà un nuovo nome “Box_2” usando la configurazione predefinita.

Result:


setDuplicatedNameSeparator

NomeDescrizione
setDuplicatedNameSeparator(value)Il separatore tra il nome dell’oggetto e il contatore dei duplicati, il valore predefinito è “_”. Quando la scena contiene oggetti che utilizzano lo stesso nome, l’esportatore 3DS di Aspose.3D genererà un nome diverso per l’oggetto. Ad esempio, ci sono due nodi chiamati “Box”, il primo nodo avrà il nome “Box”, e il secondo otterrà un nuovo nome “Box_2” usando la configurazione predefinita.

Result:


getDuplicatedNameCounterBase

NomeDescrizione
getDuplicatedNameCounterBase()Il contatore usato per generare un nuovo nome per i nomi duplicati, il valore predefinito è 2.

Result:


setDuplicatedNameCounterBase

NomeDescrizione
setDuplicatedNameCounterBase(value)Il contatore usato per generare un nuovo nome per i nomi duplicati, il valore predefinito è 2.

Result:


getDuplicatedNameCounterFormat

NomeDescrizione
getDuplicatedNameCounterFormat()Il formato del contatore dei duplicati, il valore predefinito è una stringa vuota.

Result:


setDuplicatedNameCounterFormat

NomeDescrizione
setDuplicatedNameCounterFormat(value)Il formato del contatore dei duplicati, il valore predefinito è una stringa vuota.

Result:


getMasterScale

NomeDescrizione
getMasterScale()Ottiene o imposta la scala principale usata nell’esportazione.

Result:


setMasterScale

NomeDescrizione
setMasterScale(value)Ottiene o imposta la scala principale usata nell’esportazione.

Result:


getGammaCorrectedColor

NomeDescrizione
getGammaCorrectedColor()Un file 3ds può contenere il colore originale e il colore corretto gamma per lo stesso attributo; impostando questo su true verrà usato il colore corretto gamma se possibile, altrimenti Aspose.3D proverà a utilizzare il colore originale.

Result:


setGammaCorrectedColor

NomeDescrizione
setGammaCorrectedColor(value)Un file 3ds può contenere il colore originale e il colore corretto gamma per lo stesso attributo; impostando questo su true verrà usato il colore corretto gamma se possibile, altrimenti Aspose.3D proverà a utilizzare il colore originale.

Result:


getFlipCoordinateSystem

NomeDescrizione
getFlipCoordinateSystem()Ottiene o imposta il sistema di coordinate invertito dei punti di controllo/normali durante l’importazione/esportazione.

Result:


setFlipCoordinateSystem

NomeDescrizione
setFlipCoordinateSystem(value)Ottiene o imposta il sistema di coordinate invertito dei punti di controllo/normali durante l’importazione/esportazione.

Result:


getHighPreciseColor

NomeDescrizione
getHighPreciseColor()Se questo è true, il file 3ds generato utilizzerà colori ad alta precisione, il che significa che ogni canale rosso/verde/blu è in float a 32 bit. Altrimenti il file generato utilizzerà colori a 24 bit, ogni canale usa un byte a 8 bit. Il valore predefinito è false, perché non tutte le applicazioni supportano il colore ad alta precisione.

Result:


setHighPreciseColor

NomeDescrizione
setHighPreciseColor(value)Se questo è true, il file 3ds generato utilizzerà colori ad alta precisione, il che significa che ogni canale rosso/verde/blu è in float a 32 bit. Altrimenti il file generato utilizzerà colori a 24 bit, ogni canale usa un byte a 8 bit. Il valore predefinito è false, perché non tutte le applicazioni supportano il colore ad alta precisione.

Result:


getExportTextures

NomeDescrizione
getExportTextures()Prova a copiare le texture utilizzate nella scena nella directory di output.

Result:


setExportTextures

NomeDescrizione
setExportTextures(value)Prova a copiare le texture utilizzate nella scena nella directory di output.

Result:


getFileFormat

NomeDescrizione
getFileFormat()Ottiene il formato file specificato nell’opzione Salva/Carica corrente.

Result:


getEncoding

NomeDescrizione
getEncoding()Ottiene o imposta la codifica predefinita per i file di testo. Il valore predefinito è null, il che significa che l’importatore/esportatore deciderà quale codifica utilizzare.

Result:


getFileSystem

NomeDescrizione
getFileSystem()Consente all’utente di gestire come amministrare le dipendenze esterne durante il caricamento/salvataggio.

Result:


setFileSystem

NomeDescrizione
setFileSystem(value)Consente all’utente di gestire come amministrare le dipendenze esterne durante il caricamento/salvataggio.

Result:


getLookupPaths

NomeDescrizione
getLookupPaths()Alcuni file, come OBJ, dipendono da file esterni; i percorsi di ricerca consentono ad Aspose.3D di cercare i file esterni da caricare.

Result:


getFileName

NomeDescrizione
getFileName()Il nome file della scena di esportazione/importazione. È opzionale, ma utile quando si serializzano risorse esterne come il materiale di OBJ.

Result:


setFileName

NomeDescrizione
setFileName(value)Il nome file della scena di esportazione/importazione. È opzionale, ma utile quando si serializzano risorse esterne come il materiale di OBJ.

Result: