關於fbx sdk版本向下相容問題

2021-08-14 14:30:01 字數 911 閱讀 1291

如fbx sdk 2016 2017 2018是這樣:

the fbx sdk can:

import fbx files compatible with fbx file format versions 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, 6.1, and 6.0.

export fbx files compatible with fbx file format versions 7.5, 7.4, 7.3, 7.2, 7.1, 7.0, and 6.1.

而fbx sdk2011是最高支援到7.1版本

fbx sdk:

imports fbx files compatible with fbx file format versions 7.1, 7.0, 6.1, and 6.0

exports fbx files compatible with fbx file format version 7.1 (default), 7.0, and 6.1.

而fbx sdk 2017和2018一些讀不出來並不是版本問題,而是sdk有bug,那就是自定義記憶體管理導致的

只要注釋viewscene裡面如下**即可

// use a custom memory allocator

// fbxsetmallochandler(mymemoryallocator::mymalloc);

// fbxsetreallochandler(mymemoryallocator::myrealloc);

// fbxsetfreehandler(mymemoryallocator::myfree);

// fbxsetcallochandler(mymemoryallocator::mycalloc);

向上相容 or 向下相容

所謂相容,是指幾個硬體之間 幾個軟體之間或是幾個軟硬體之間的相互配合的程度。相容的概念比較廣,相對於硬體來說,幾種不同的電腦部件,如cpu 主機板 顯示卡等,如果在工作時能夠相互配合 穩定地工作,就說它們之間的相容性比較好,反之就是相容性不好。而相對於軟體,一種是指某個軟體能穩定地工作在某作業系統之...

向上相容與向下相容

向上相容向上相容 upward compatible xi n sh n ji n r n 在較低檔計算機上編寫的程式,可以在同一系列的較高檔計算機上執行,或者在某一平台的較低版本環境中編寫的程式可以在較高版本的環境中執行,都稱為向上相容,前者是硬體相容,而後者是軟體相容,例如,基於intel386...

什麼叫向下相容?

c had to be backwards compatible with c 向後相容 backward compatibility 又稱作向下相容 downward compatibility 在計算機中指在乙個程式或者類庫更新到較新的版本後,用舊的版本程式建立的文件或系統仍能被正常操作或使用,...