Data Process to HDA or USD in houdini from Solidworks(1)

use houdini fx 19.0478

UV prepare in Vred:vred-uv-process-from-solidworks

 

目标:

  • 方案可切换,颜色primattrb可切换(可在Solaris环境中作为原始数据bind到materialX中),底座可切换,1,2,3组合分别代表单装,两个组装,三个组装的不同SKU售卖方式
  • 装配体可活动性
  • 简化材质数量,一共三个材质,玻璃、晒纹面PP,镜面PP,消除了颜色干扰。

 

优势:

  • HDA复制后仍参考的同一文件且参数还可以相互独立,既解放了文件管理减少大量重复文件,又极容易创建整合差异化内容。HDA从工业设计应用角度看已经可以适应任何我可以想象的复杂度了。
  • HDA相比USD通用性和效率差一点,但HDA灵活性更高,适合量产版本前的迭代修改。
  • HDA和USD相对于C4D的xref稳定性,效率平台通用性开放性等各方面完胜。

 

SET project:

设置工作环境变量$JOBS

 

导入UV ready FBX:

将不同方案的geo data合并到一个subnet之下,同组属于一个装配体的复制到同一个geo下并用switch进行方案可选处理。同时将单个实体有不同材质区分(晒纹不一样)的surface进行group。

group技巧:select by normal可快速选取曲率和方向具有一致性的曲面;3d island选取则可以选取在solidworks建模保留下来的单个最小曲面

颜色属性技巧:group命名为如 v1_examp,v2_examp;那么读取属性时用v?_examp就能读取到v (0~9)_examp,用v*_examp同理。