Hey all–
I am running into a strange case when I try to use a file SOP to export/import obj it no longer works. On import I get a ‘Cannot read obj file’ error, and when I export, I get 0 byte files. Other things I have tried:
- I have tried 2 versions of apprentice
- A bgeo will work
- I have tried file names with no spaces.
This was working for me at one point, so the only think I can think of is that I have been ‘Vista’d. Is there any external library that obj depends on somehow? Any ideas short of installing a different OS?
unable to read .obj file
25331 19 3- mhenrie
- Member
- 11 posts
- Joined: 10月 2007
- Offline
- edward
- Member
- 7868 posts
- Joined: 7月 2005
- Offline
- jason_iversen
- Member
- 12627 posts
- Joined: 7月 2005
- Offline
Any chance of posting it here? We could try and confirm it for you..
Jason Iversen, Technology Supervisor & FX Pipeline/R+D Lead @ Weta FX
also, http://www.odforce.net [www.odforce.net]
also, http://www.odforce.net [www.odforce.net]
- mhenrie
- Member
- 11 posts
- Joined: 10月 2007
- Offline
- mhenrie
- Member
- 11 posts
- Joined: 10月 2007
- Offline
If you would like a hip it is here [micahhenrie.com]
I am RMB on the SOP and ‘Save Geometry’ as a obj. I get a 0byte file.
I am RMB on the SOP and ‘Save Geometry’ as a obj. I get a 0byte file.
- markusng
- Member
- 9 posts
- Joined: 5月 2009
- Offline
I'm unable to import/read/export OBJ's from Houdini 10.0.249.3 as well.
I've tried version 9.5 build 379 as well with same errors. (Master and Escape versions)
ie: can't read Obj's (File node),
when exporting obj (geometry->sphere (polygon)) saves as a zero byte file.
On another machine, it works fine.
I've tried to delete my$Home directory of Houdini preferences and reinstalled Houdini 9.5 / 10 as well without problems.
Someone mentioned gconvert.exe is used when importing / export … Is this true? Looks like my Gconvert.exe looks good.
Btw, I'm running xp64 with win64 bit version installed.
I've tried version 9.5 build 379 as well with same errors. (Master and Escape versions)
ie: can't read Obj's (File node),
when exporting obj (geometry->sphere (polygon)) saves as a zero byte file.
On another machine, it works fine.
I've tried to delete my$Home directory of Houdini preferences and reinstalled Houdini 9.5 / 10 as well without problems.
Someone mentioned gconvert.exe is used when importing / export … Is this true? Looks like my Gconvert.exe looks good.
Btw, I'm running xp64 with win64 bit version installed.
- wolfwood
- Member
- 4271 posts
- Joined: 7月 2005
- Offline
- keyframe
- Member
- 1533 posts
- Joined: 7月 2005
- Offline
- markusng
- Member
- 9 posts
- Joined: 5月 2009
- Offline
I've tried the following :
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.geo
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.obj
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.pp
Here is the file output sizes:
in.bgeo 193 KB
out.geo 493 KB
out.obj 0 KB
out.pp 193 KB
So, the symptom is narrowed down to the gconvert.exe is not handling the .obj files properly.
Question now is, does gconvert.exe read a filter / config / ini file to handle it's format types? Where is this file?
Thanks!
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.geo
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.obj
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gconvert.exe ctemp/in.bgeo ctemp/out.pp
Here is the file output sizes:
in.bgeo 193 KB
out.geo 493 KB
out.obj 0 KB
out.pp 193 KB
So, the symptom is narrowed down to the gconvert.exe is not handling the .obj files properly.
Question now is, does gconvert.exe read a filter / config / ini file to handle it's format types? Where is this file?
Thanks!
- jlait
- スタッフ
- 6413 posts
- Joined: 7月 2005
- Offline
Could you please try:
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gwavefront.exe ctemp/in.bgeo ctemp/out.obj
This bypasses the GEOio table and likely will work, as per Wolfwood's comment.
Can you please also try:
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>hconfig -p
This will print out the path variables Houdini is searching for GEOio. I am not sure if it would help as you likely have default settings…
I see Wolfwood's case number and raise him Bug# 35617.
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>gwavefront.exe ctemp/in.bgeo ctemp/out.obj
This bypasses the GEOio table and likely will work, as per Wolfwood's comment.
Can you please also try:
C:\Program Files\Side Effects Software\Houdini 10.0.249.3\bin>hconfig -p
This will print out the path variables Houdini is searching for GEOio. I am not sure if it would help as you likely have default settings…
I see Wolfwood's case number and raise him Bug# 35617.
- mhenrie
- Member
- 11 posts
- Joined: 10月 2007
- Offline
I am getting a license error when I try to run gwavefront.exe. I can run apprentice and the License manager says everything is running:
C:\Program Files\Side Effects Software\Houdini 10.0.249.5\bin>hconfig -p
Common paths are set to:
$JOB = <not defined>
$HIP = CProgram Files/Side Effects Software/Houdini 10.0.249.5/bin
$HOME = CUsers/micah/Documents
$HSITE = CPROGRA~1/SIDEEF~1/HOUDIN~1.5/site
$HFS = CPROGRA~1/SIDEEF~1/HOUDIN~1.5
C:\Program Files\Side Effects Software\Houdini 10.0.249.5\bin>gwavefront.exe C:\tmp\test.bgeo C:\tmp\test.obj
No licenses could be found to run this application.
Please check for a valid license server host
C:\Program Files\Side Effects Software\Houdini 10.0.249.5\bin>hconfig -p
Common paths are set to:
$JOB = <not defined>
$HIP = CProgram Files/Side Effects Software/Houdini 10.0.249.5/bin
$HOME = CUsers/micah/Documents
$HSITE = CPROGRA~1/SIDEEF~1/HOUDIN~1.5/site
$HFS = CPROGRA~1/SIDEEF~1/HOUDIN~1.5
C:\Program Files\Side Effects Software\Houdini 10.0.249.5\bin>gwavefront.exe C:\tmp\test.bgeo C:\tmp\test.obj
No licenses could be found to run this application.
Please check for a valid license server host
- mhenrie
- Member
- 11 posts
- Joined: 10月 2007
- Offline
- edward
- Member
- 7868 posts
- Joined: 7月 2005
- Offline
- markusng
- Member
- 9 posts
- Joined: 5月 2009
- Offline
Yup, I just had the same prob. with 10.0.xxx upto 10.0.595.
In my case a bad ‘.tcshrc’ file was in my $HOME directory.
Actually it's not a bad ‘.tcshrc’ file. It only contains :
setenv PATH ‘/opt/kde3/binopt/gnome/binusr/gamesusr/bin/X11usr/binbinusr/sbinsbinusr/local/pfx/qube-4.0-3/bin’
I just removed the ./tcshrc file to fix the execution of houdini for objs. (Did not even need to to restart Houdini)
Quite the weird symptom for what is seemingly an unrelated set of files.
I suppose there's a subprocess that the file sop usese to call csh.exe, or shell variant to do the conversion. Any erronious extra data renders the process void. OR I might have inadvertently overridden the path that the shell is using.
background info: In my environment, we use $HOME for the placement of our roaming profile directories and it is shared with our linux shell stuff.
Markus
http://www.distill3d.com [distill3d.com]
In my case a bad ‘.tcshrc’ file was in my $HOME directory.
Actually it's not a bad ‘.tcshrc’ file. It only contains :
setenv PATH ‘/opt/kde3/binopt/gnome/binusr/gamesusr/bin/X11usr/binbinusr/sbinsbinusr/local/pfx/qube-4.0-3/bin’
I just removed the ./tcshrc file to fix the execution of houdini for objs. (Did not even need to to restart Houdini)
Quite the weird symptom for what is seemingly an unrelated set of files.
I suppose there's a subprocess that the file sop usese to call csh.exe, or shell variant to do the conversion. Any erronious extra data renders the process void. OR I might have inadvertently overridden the path that the shell is using.
background info: In my environment, we use $HOME for the placement of our roaming profile directories and it is shared with our linux shell stuff.
Markus
http://www.distill3d.com [distill3d.com]
- edward
- Member
- 7868 posts
- Joined: 7月 2005
- Offline
- markusng
- Member
- 9 posts
- Joined: 5月 2009
- Offline
- edward
- Member
- 7868 posts
- Joined: 7月 2005
- Offline
- vigneshkaushik
- Member
- 20 posts
- Joined: 9月 2010
- Offline
Hello All,
Unfortunately I am facing the same issue with Houdini 13.0.509. I was able to read/write .obj and .dxf files just a week ago and since then unable to do so.
I am not sure what changed in the last one week. I tried deleting the entire Houdini preferences folder in $HOME directory and still the problem persists. I also checked the environment variables for $HFS/bin and they seem to be alrite.
Where am I going wrong? What am I missing? I really need to get this sorted out for my workflow.
Thanks a bunch for your suggestions.
Unfortunately I am facing the same issue with Houdini 13.0.509. I was able to read/write .obj and .dxf files just a week ago and since then unable to do so.
I am not sure what changed in the last one week. I tried deleting the entire Houdini preferences folder in $HOME directory and still the problem persists. I also checked the environment variables for $HFS/bin and they seem to be alrite.
Where am I going wrong? What am I missing? I really need to get this sorted out for my workflow.
Thanks a bunch for your suggestions.
Cheers
ViSiKa
ViSiKa
- edward
- Member
- 7868 posts
- Joined: 7月 2005
- Offline
- Sergey Filin
- Member
- 17 posts
- Joined: 2月 2019
- Offline
-
- Quick Links