Hi guys! I've recently bought a model online, it was originally created in 3dMax with Vray textures, then converted into FBX. When I imported the FBX file, and looked at the Materials that it came with, some of the textures were listed in the texture window as “.fbm/texture.jpg”. Those files are NOT included along with other external textures, and when I click on them, I'm told Houdini can't find them. However, the images themselves are visible both in my viewport and my render window - as long as I render locally. If I try to network render, Mantra tells me it can't find those specific textures.
Any idea how I can extract those textures from FBX (or OBJ, or whatever) and save them separately, so that I can re-link them to my materials afterwards?
Also, I have a copy of 3DMax but not Vray, so I can't fix it in Max.
Thank you in advance!
Inna
Extracting .fbm textures from an imported FBX file
7192 3 1- MamaYaga
- Member
- 33 posts
- Joined: 5月 2018
- Offline
- MamaYaga
- Member
- 33 posts
- Joined: 5月 2018
- Offline
- dansidi
- Member
- 59 posts
- Joined: 10月 2010
- Offline
- fsimerey
- Member
- 279 posts
- Joined: 12月 2009
- Offline
You can do this via a COP. Inside your FBX Subnetwork:
1. create a COP2 Network
2. Inside, create a File COP
3. copy / past the path found in materials created by houdini, something like this .fbm/xxxxx.png
4. export with a ROP File Output
You must do this for each texture map, diffuse, bump / normal etc …
So it could be a lot of work for a complex model. A python script would be useful to do this automatically.
1. create a COP2 Network
2. Inside, create a File COP
3. copy / past the path found in materials created by houdini, something like this .fbm/xxxxx.png
4. export with a ROP File Output
You must do this for each texture map, diffuse, bump / normal etc …
So it could be a lot of work for a complex model. A python script would be useful to do this automatically.
Edited by fsimerey - 2020年3月5日 07:37:55
-
- Quick Links