我使用以下命令将3d模型转换为assimp Assimp,并且在Windows上运行正常:
assimp2json seaknight.obj seaknight.json
我需要知道如何从PHP运行此命令?我知道有从PHP运行shell执行的功能,但它不起作用,我没有收到任何错误。
使用的是PHP代码。
system("D:\assimp2json-2.0-win32\Release\assimp2json.exe assimp2json seaknight.obj seaknight.json");
另一个是
$old_path = getcwd();
chdir('D:\assimp2json-2.0-win32\Release');
$output = shell_exec('assimp2json.exe assimp2json seaknight.obj seaknight.json');
chdir($old_path);
答案 0 :(得分:1)
自己找到
工作代码在
之下$old_path = getcwd();
chdir('D:\assimp2json-2.0-win32\Release');
$output = shell_exec('assimp2json monster.blend monster.json');
chdir($old_path);
不需要包含.exe,删除它后命令工作