::遍历当前路径下的所有.mesh文件,对每个文件调用OgreMeshUpgrader.bat
@echo off
for %%i in (*.mesh) do call OgreMeshUpgrader.bat %%i
============================================
OgreMeshUpgrader.bat
============================================
::调用当前路径下的OgreMeshUpgrader.exe,执行ogre模型的更新,把更新后的.mesh文件保存到当前路径下的名为new的文件夹中
::首先确定当前文件夹下是否有“OgreMain.dll”、“OgreMeshUpgrader.bat”、“OgreMeshUpgrader.exe”“更新模型版本.bat”。
::若有,则更新当前文件夹下的模型文件,就双击“更新模型版本.bat”,当前文件夹下所有*.mesh的文件都会被更新到new文件夹中。
::注意:更新后的mesh放到ceguiviewer中将不能被识别。因为OgreMain.dll,OgreMeshUpgrader.exe是使用ogre1.7.1生成的,
:: 其使用的mesh版本是1.41,而ceguiviewer是根据ogre1.7.1生成的,其使用的mesh版本是1.40。
@echo off
OgreMeshUpgrader -d3d -e %~dp0%1 %~dp0new\%1
============================================