这是HDK文档Getting Started内容在Win7系统下的实现方法,实际Houdini提供了很多独立于Houdini的工具,下面来自己编译一个叫geoisosurface.exe独立应用。
首先我们要知道编译C++代码的依赖库和头文件在安装路径的什么地方,全局变量$HFS指的是当前的Houdini安装路径,比如C:\Program Files\Side Effects Software\Houdini 16.5.268,这里可以通过Shell来查看$HFS存储了什么?
$HFS/custom/houdini/dsolib C++依赖库
$HFS/toolkit/cmake cmake编译
$HFS/toolkit/include C++头文件
$HFS/toolkit/makefiles makefiles编译
$HFS/toolkit/samples 一些代码案例
$HFS/toolkit/slides 文档
下面来按步骤编译下geoisosurface.exe
Step 1、打开Houdini Command Line Tools,依次执行下面的命令,这样会在D盘创建一个HDK文件夹
Step 2、执行下面命令拷贝C代码到D:\HDK
源代码:
Step 3、执行下面命令编译geoisosurface.C文件
Step 4、运行生成的geoisosurface.exe,然后执行gplay命令
这样就完成了代码的编译工作。
领取专属 10元无门槛券
私享最新 技术干货