Jump to content

help compiling for H11.0.547 - HOT release 1.0rc9


jumper

Recommended Posts

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

Link to comment
Share on other sites

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 by eloop
Link to comment
Share on other sites

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

post-5443-129544928978_thumb.jpg

post-5443-129544930441_thumb.jpg

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...