jumper Posted January 18, 2011 Share Posted January 18, 2011 Hey, I would appeciate some help! I am getting errors with the example file vop_displace.hip .I ran through the instructions here ... http://anusf.anu.edu.au/~drw900/houdini/ocean/docs/#example-files I compiled the toolkit from source - (I am using unix 64 centos 5.5). I can load the sop_simple.hip file ok and that works, but the vop_displace.hip gives errors on opening... Warning: Skipping unrecognized parameter "approx_height". Skipping unrecognized parameter "ocean_size". Skipping unrecognized parameter "time". Skipping unrecognized parameter "gridres". etc etc [/shop/plastic+_plus_ocean_displace/displace11] If I try to render vop_displace.hip - I get the following in the console Unknown operator type: ���/ide.svg Houdini DSO - error on '/home/stephen/houdini11.0/dso/SOP_Star.so' /home/stephen/houdini11.0/dso/SOP_Star.so: undefined symbol: _ZN8SOP_Node17getVariableStringEiR9UT_Stringi Houdini DSO - error on '/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Ocean.so' /jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Ocean.so: undefined symbol: _ZN8SOP_Node17getVariableStringEiR9UT_Stringi Houdini DSO - error on '/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Cleave.so' /jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Cleave.so: undefined symbol: _ZTV9GU_Detail I have the following path set.... export HOUDINI_PATH="/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9;&" this path has the following directories and contents... config dso examples otls vex If I do a hconfig -ap ... I get HOUDINI_PATH := "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9;&" The path of directories where Houdini looks for configuration files. Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9" 2) "$HOME/houdini11.0" 3) "$HFS/houdini" HOUDINI_DSO_PATH := "@/dso_^;@/dso" The search path for loading custom plug-ins (Dynamic Shared Objects or Dynamic Link Libraries). Default path: '@/dso_^;@/dso' Where @ is replaced with HOUDINI_PATH and ^ is replaced with linux_x86_64 Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso" 2) "$HOME/houdini11.0/dso" 3) "$HFS/houdini/dso" HOUDINI_OTLSCAN_PATH := "@/otls" This path specifies the directories Houdini will search for OTL files. This value is only used if the Operator Type Manager is configured not to use OPlibraries files to find OTL files. The default for this value is the HOUDINI_OTL_PATH with "/otls" appended to each directory in that path. Default path: '@/otls' Where @ is replaced with HOUDINI_OTL_PATH Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/otls" 2) "$HOME/houdini11.0/otls" 3) "$HFS/houdini/otls" I compilied SOP_Star.C with hcustom SOP_Star.C with no problem, and I can load the star sop so I am slightly confused why I am getting the errors for that too(but only with the vop_displace.hip file) When I open the scene vop_displace.hip - grid resolution (on the displacement shader) is set to 0 and the grid won't render ... I can then set it to 10 and it renders fine! If I then save the scene and then reopen it... I get the same errors and gridres is set to 0 again... Any help would be much appreciated! ( I did have a quick look through this forum too!) Cheers! Stephen Quote Link to comment Share on other sites More sharing options...
eloop Posted January 18, 2011 Share Posted January 18, 2011 (edited) This is a new one to me, particularly the errors coming from SOP_Star. It smells of some sort of version skew, could you have mixed up Houdini versions ? Out of interest can you load vopsop_foamparts.hip ? -Drew Hey, I would appeciate some help! I am getting errors with the example file vop_displace.hip .I ran through the instructions here ... http://anusf.anu.edu.au/~drw900/houdini/ocean/docs/#example-files I compiled the toolkit from source - (I am using unix 64 centos 5.5). I can load the sop_simple.hip file ok and that works, but the vop_displace.hip gives errors on opening... Warning: Skipping unrecognized parameter "approx_height". Skipping unrecognized parameter "ocean_size". Skipping unrecognized parameter "time". Skipping unrecognized parameter "gridres". etc etc [/shop/plastic+_plus_ocean_displace/displace11] If I try to render vop_displace.hip - I get the following in the console Unknown operator type: ���/ide.svg Houdini DSO - error on '/home/stephen/houdini11.0/dso/SOP_Star.so' /home/stephen/houdini11.0/dso/SOP_Star.so: undefined symbol: _ZN8SOP_Node17getVariableStringEiR9UT_Stringi Houdini DSO - error on '/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Ocean.so' /jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Ocean.so: undefined symbol: _ZN8SOP_Node17getVariableStringEiR9UT_Stringi Houdini DSO - error on '/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Cleave.so' /jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso/SOP_Cleave.so: undefined symbol: _ZTV9GU_Detail I have the following path set.... export HOUDINI_PATH="/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9;&" this path has the following directories and contents... config dso examples otls vex If I do a hconfig -ap ... I get HOUDINI_PATH := "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9;&" The path of directories where Houdini looks for configuration files. Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9" 2) "$HOME/houdini11.0" 3) "$HFS/houdini" HOUDINI_DSO_PATH := "@/dso_^;@/dso" The search path for loading custom plug-ins (Dynamic Shared Objects or Dynamic Link Libraries). Default path: '@/dso_^;@/dso' Where @ is replaced with HOUDINI_PATH and ^ is replaced with linux_x86_64 Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/dso" 2) "$HOME/houdini11.0/dso" 3) "$HFS/houdini/dso" HOUDINI_OTLSCAN_PATH := "@/otls" This path specifies the directories Houdini will search for OTL files. This value is only used if the Operator Type Manager is configured not to use OPlibraries files to find OTL files. The default for this value is the HOUDINI_OTL_PATH with "/otls" appended to each directory in that path. Default path: '@/otls' Where @ is replaced with HOUDINI_OTL_PATH Directories searched (in order) are: 1) "/jobs/skin/dev/hot/hotpkg/hotbin_linux64_H11.0.547_1.0rc9/otls" 2) "$HOME/houdini11.0/otls" 3) "$HFS/houdini/otls" I compilied SOP_Star.C with hcustom SOP_Star.C with no problem, and I can load the star sop so I am slightly confused why I am getting the errors for that too(but only with the vop_displace.hip file) When I open the scene vop_displace.hip - grid resolution (on the displacement shader) is set to 0 and the grid won't render ... I can then set it to 10 and it renders fine! If I then save the scene and then reopen it... I get the same errors and gridres is set to 0 again... Any help would be much appreciated! ( I did have a quick look through this forum too!) Cheers! Stephen Edited January 19, 2011 by eloop Quote Link to comment Share on other sites More sharing options...
jumper Posted January 19, 2011 Author Share Posted January 19, 2011 This is a new one to me, particularly the errors coming from SOP_Star. It smells of some sort of version skew, could you have mixed up Houdini versions ? Out of interest can you load vopsop_foamparts.hip ? -Drew I can create a star sop in a fresh houdini and render it with no errors... vopsop_foamparts.hip and all the other examples files open fine (only complaining about the light parameters - which I guess have changed with houdini 11) So vopsop_foamparts.hip and all the other examples seem fine. I did manage to stop the displacement shader zeroing out my values in the parameters by going to the vex context and right clicking->compile vex code to shop type ... then giving that a new operator name. I replaced displace11 in the shader with my new compiled shader - This newly compiled shader keeps its parameters (between houdini sessions) so that is great! I also ended up remaking the geometry(the nurbs grid) in a new node, copyng that and the shader into a new hip file and rendering that! Bingo no error messages! So I think this is working ... see rendered image and settings. Th only slight problem is I can't right click on my compiled shader and edit the vop network( I could do this with the original example file) - it would be great if I could do that with the new scene. Thanks for the help! Stephen Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.