deecuethis is cool, thanx a lot.
just use the resample sop to add more points and distribute evenly…
Found 58 posts.
Search results Show results as topic list.
Technical Discussion » copy to follow path
- clay
- 58 posts
- Offline
Technical Discussion » set point xyz
- clay
- 58 posts
- Offline
1. i tried using npoints,point etc. they're all only return value. then if i need to control the position of points/vertices of my obj using HSCRIPT(not using edit OP). what command(hscript) should i use to have raw access for setting the x,y,z of points?
2. how can i monitor all the operations (create obj, delete, pan etc) that i do in graphical mode and view them as scipts (like in maya). can i do this?
3. i want to make my own alias for some hscript command and will be executed when starting houdini, which config files that i have to deal with?
clay~
2. how can i monitor all the operations (create obj, delete, pan etc) that i do in graphical mode and view them as scipts (like in maya). can i do this?
3. i want to make my own alias for some hscript command and will be executed when starting houdini, which config files that i have to deal with?
clay~
Technical Discussion » copy to follow path
- clay
- 58 posts
- Offline
yes i used sweep before, but the problem : i cannot control the number of copy ,it's controlled by the number of cv of the path, so i have to change the number of cv everytime i want to add a copy and it's hard to distributed the cv manually accross the path/curve to get the same distance from each other.
clay~
clay~
Technical Discussion » HUD problem
- clay
- 58 posts
- Offline
Technical Discussion » copy to follow path
- clay
- 58 posts
- Offline
if i have a curve (act as a path) then i want to copy/duplicate an object (ex : torus) along the path, but i want each of this copy will have its own orientation following the shape of the curve. what OP should i use?
kind like copy OP, but i want the orientation follow the path/curve and i want to control the number of copy- that will be distrubuted along the path.
clay~
kind like copy OP, but i want the orientation follow the path/curve and i want to control the number of copy- that will be distrubuted along the path.
clay~
Technical Discussion » how to keep faces together - polyextrude
- clay
- 58 posts
- Offline
in polyextrude , if i select more than 1 face, for example i select 3 faces from a box object and then try to move along the normal direction and my handle is in local mode, then the faces will move separately (individually), if i want them to move together, i have to switch to global mode and insted of using move , i have to use scale. so now they will act like moving together away from original face (if i move it out). but this method need a center. so the scaling will use this center as ref point. the problem : i cannot make this work on surface which has no center (not like sphere,box,tube shape).
is there any other way to do it?
in maya this feature is called ‘keep faces together’-polyextrude, for comparison.
clay~
is there any other way to do it?
in maya this feature is called ‘keep faces together’-polyextrude, for comparison.
clay~
Technical Discussion » reset group
- clay
- 58 posts
- Offline
yep, saya dari indonesia, tapi bukan dari bali.
anyway, i got it now.
before , i think that network like this: edit0–>groupA—>edit1–>groupA—>edit2 , the 2nd groupA is for resetting prev groupA, so then the edit2 will recognize the new groupA coz they're in one flow down, but then i realize that the sibling network which go through the other flow will be confused about using groupA. so that's why houdini doesn't allow me to reuse the name to reset.
anyway i'm just curious … never mind and thanx.
clay~
anyway, i got it now.
before , i think that network like this: edit0–>groupA—>edit1–>groupA—>edit2 , the 2nd groupA is for resetting prev groupA, so then the edit2 will recognize the new groupA coz they're in one flow down, but then i realize that the sibling network which go through the other flow will be confused about using groupA. so that's why houdini doesn't allow me to reuse the name to reset.
anyway i'm just curious … never mind and thanx.
clay~
Technical Discussion » HUD problem
- clay
- 58 posts
- Offline
i don't know what's wrong. but when i create a HUD , lock it to screen, lock the range, dock it and the SAVE it. But everytime i reopen the file, all my HUD are automatically back to previous stage: unlocked, undocked etc… how to fix this?
clay~
clay~
Technical Discussion » reset group
- clay
- 58 posts
- Offline
i create a group node that containing some of my sop,later somewhere down in my network i will reuse the group but i want to change its contain to create new definition- which mean i create a new group node with the same NAME, but it won't work.
is there any way i can reset the group and reuse it?
clay~
is there any way i can reset the group and reuse it?
clay~
Technical Discussion » fit & $NPT
- clay
- 58 posts
- Offline
i have this case:
the output of A is connected to the input of B (A->B)
i want A to follow the size of B, so B will act as a ‘fit’ function that will resize A to match the size of B bounding box. currently i create an expression that check the size of A and then scale up/down as needed but i'm wondering if there's any built in OP can do that?
how to access total number of point of any geo.
do i have to use point OP to get the local $NPT?
if i want to create a loop function that will access every point and then print out its x y z position using point().
so how my loop use this $NPT?
for i =1 to $NPT <— this doesn't work…
can i make HUD display integer value? it's always float …
clay~
the output of A is connected to the input of B (A->B)
i want A to follow the size of B, so B will act as a ‘fit’ function that will resize A to match the size of B bounding box. currently i create an expression that check the size of A and then scale up/down as needed but i'm wondering if there's any built in OP can do that?
how to access total number of point of any geo.
do i have to use point OP to get the local $NPT?
if i want to create a loop function that will access every point and then print out its x y z position using point().
so how my loop use this $NPT?
for i =1 to $NPT <— this doesn't work…
can i make HUD display integer value? it's always float …
clay~
Technical Discussion » extract string & BBX
- clay
- 58 posts
- Offline
anyone know how to access $BBX of specific point with point() function -not point OP?
how to extract a string, for example i have string variable > myString=“/obj/geo1/sphere1”.
i want to grab just the path “/obj/geo1/” or just the sphere “sphere1” itself and put them into separate variables.
can expressions control the ‘persistent handle’?
i have a group node named group1, is there any OP that i can apply to my group1 to invert the selection sent out from group1 output?
clay~
how to extract a string, for example i have string variable > myString=“/obj/geo1/sphere1”.
i want to grab just the path “/obj/geo1/” or just the sphere “sphere1” itself and put them into separate variables.
can expressions control the ‘persistent handle’?
i have a group node named group1, is there any OP that i can apply to my group1 to invert the selection sent out from group1 output?
clay~
Technical Discussion » bypass using scripting
- clay
- 58 posts
- Offline
i'm using this command : opset -b on/off /obj/geo1/mysphere1
to turn ON/OFF the bypass flag of mysphere1.
but first i need to check :
if the flag is OFF i will make it ON and if it's ON i will make it OFF
i'm using IF … THEN , but i don't know what function i have to use to check the bypass state that can return 0 is it's OFF and 1 if it's ON.
my bypass function look like this:
if (???? – need function here to check –???? ) then
opset -b on /obj/geo1/mysphere1
else
opset -b off /obj/geo1/mysphere1
endif
anyone have any clue?
i create a subnet and mysphere is inside this subnet. anyway i'm gona make a scenario where i can turn off/on mysphere. i mean not just on/off the display but take it out so the subnet will exclude mysphere from calculation to output subnet . for this purpose, i create a new op from the subnet , add new toggle parameter, then i call that bypass function within ‘callback’ parameter. so when i apply, i can click the toggle button to on/off the target obj.
is it a good idea? does anyone know any other method to call the function?
regards,
clay~
to turn ON/OFF the bypass flag of mysphere1.
but first i need to check :
if the flag is OFF i will make it ON and if it's ON i will make it OFF
i'm using IF … THEN , but i don't know what function i have to use to check the bypass state that can return 0 is it's OFF and 1 if it's ON.
my bypass function look like this:
if (???? – need function here to check –???? ) then
opset -b on /obj/geo1/mysphere1
else
opset -b off /obj/geo1/mysphere1
endif
anyone have any clue?
i create a subnet and mysphere is inside this subnet. anyway i'm gona make a scenario where i can turn off/on mysphere. i mean not just on/off the display but take it out so the subnet will exclude mysphere from calculation to output subnet . for this purpose, i create a new op from the subnet , add new toggle parameter, then i call that bypass function within ‘callback’ parameter. so when i apply, i can click the toggle button to on/off the target obj.
is it a good idea? does anyone know any other method to call the function?
regards,
clay~
Technical Discussion » difference when creat op in difference area.
- clay
- 58 posts
- Offline
i don't quiet understand what u're asking,
but if u feel u lost your cone handle (light) then because u're in that transform mode, so in this mode u can use the transform handle to change the tran,rot,scale etc but not the target directly (because the target handle or in your term : the cone handle is not available) but u can change the target by any other way like : change the rotation of light, use lookat, or change viewer to cam than lock the viewer -use pan and tumble. And if u insist using the cone handle, type ‘s’ (assume you set up this keystroke for ‘transform’ ops) select the light then press ‘enter’ insted of Right click(or press enter after right click). there you got the cone handle back.
the ‘right click’ will finish the selection and return to transform mode.
the ‘enter’ brings u to obj state itself(light)
pressing enter after ‘s’ will
hope it helps.
regards,
clay~
but if u feel u lost your cone handle (light) then because u're in that transform mode, so in this mode u can use the transform handle to change the tran,rot,scale etc but not the target directly (because the target handle or in your term : the cone handle is not available) but u can change the target by any other way like : change the rotation of light, use lookat, or change viewer to cam than lock the viewer -use pan and tumble. And if u insist using the cone handle, type ‘s’ (assume you set up this keystroke for ‘transform’ ops) select the light then press ‘enter’ insted of Right click(or press enter after right click). there you got the cone handle back.
the ‘right click’ will finish the selection and return to transform mode.
the ‘enter’ brings u to obj state itself(light)
pressing enter after ‘s’ will
hope it helps.
regards,
clay~
Technical Discussion » creating new op type
- clay
- 58 posts
- Offline
anyone can help?
i'm new user and i have some questions here:
1. when creating subnet there're 4 input available by default , i can change this when i create new type op, set to other number. but in my case i don't want to create a new type op, i just want a subnet. how do i get rid of this input? if we go inside the subnet , this input icons is hanging at the top.
2. in op type manager window, when create new type, i have options:
save to current Hip, $HIP,$HOME/houdini, $JOB. so what's the different between $HIP and $HOME/houdini other than just saving in diffrent location? is there any important meaning? and what the $JOB is actually do?
3. when importing op type libraries, then create op from this lib in my scene, close the project and reopen. the op that i created is now reffering not to the original otl file, but more like it's embedded to the project file. i can see this in opertaor type manager, the problem i saw red color because the duplication of the embedded and original otl has the same op name. does this mean that i have to clean them up to avoid this red color, or it's just usual?
4. if i create new op: name it ‘A’ then using it in my scene. is there any tool that can search every obj that created using this type ‘A“ op and highlight them on my notwork viewer automatically?
in case i have a lot of node in my project and i want to remove this ”A" op type using operator type manager, but first i want to make sure that there’s no obj created under this type.
5. if i have 2 otl files and i want to import them into my project. how can i check if they have the same op name that will cause a conflict. because when importing , there's no warning bout this until i saw the name is colored in red.
regards,
clay~
i'm new user and i have some questions here:
1. when creating subnet there're 4 input available by default , i can change this when i create new type op, set to other number. but in my case i don't want to create a new type op, i just want a subnet. how do i get rid of this input? if we go inside the subnet , this input icons is hanging at the top.
2. in op type manager window, when create new type, i have options:
save to current Hip, $HIP,$HOME/houdini, $JOB. so what's the different between $HIP and $HOME/houdini other than just saving in diffrent location? is there any important meaning? and what the $JOB is actually do?
3. when importing op type libraries, then create op from this lib in my scene, close the project and reopen. the op that i created is now reffering not to the original otl file, but more like it's embedded to the project file. i can see this in opertaor type manager, the problem i saw red color because the duplication of the embedded and original otl has the same op name. does this mean that i have to clean them up to avoid this red color, or it's just usual?
4. if i create new op: name it ‘A’ then using it in my scene. is there any tool that can search every obj that created using this type ‘A“ op and highlight them on my notwork viewer automatically?
in case i have a lot of node in my project and i want to remove this ”A" op type using operator type manager, but first i want to make sure that there’s no obj created under this type.
5. if i have 2 otl files and i want to import them into my project. how can i check if they have the same op name that will cause a conflict. because when importing , there's no warning bout this until i saw the name is colored in red.
regards,
clay~
Technical Discussion » cannot create new desktop
- clay
- 58 posts
- Offline
in houdini 6.1 apprentice, i cannot create any new desktop,
when tried to do that i always got error msg :
“error reading desktop file cprogram files/……/desk3.desk on line 1”
is it a software bug?
regards,
clay
when tried to do that i always got error msg :
“error reading desktop file cprogram files/……/desk3.desk on line 1”
is it a software bug?
regards,
clay
Technical Discussion » variable in textport
- clay
- 58 posts
- Offline
i got some problem , can anyone help me:
1. how can i access the value of channel in textport? for example i want to display the channel tx,ty,tz value of my /obj/geo1/box1. is there any command like ‘echo’ that can do that?
when i reach /obj/geo1/box1 then seems to hit the wall, there's no additional information i can access such channel i mentioned above.
2. i tried to access some local variables using texport. in my case i have a box then applied a transform node (xform1) to it. in my texport the path for this : cd /obj/geo1/xform1/
i can do ‘echo $GCX or $GCY $GCZ’ and it gave me the good response.
but if i tried to access other variables other than that like $CEX, $XMIN, $SIZEX etc. it always return zero (0) which is wrong. so what's going on?
3. if i have an ‘duplicate’ node and let's say i duplicate a sphere(let's name it : A)and set the number of copies to 10 for example.
i'm guessing that the output obj will be reffered using it's array index number in internal databaase such A, A …etc (am i wrong?)
in the texport or any other window ,can i access the individual obj created from this duplicate op? for example i want to access the exact value (not the relative value or the function/expression itself) of the sizex of A or A etc. in case that i need this value for debugging when working with expression.
4. i tried to tweak houdini UI. does anyone know how any variables in configuration file that can control the HIGHLIGHT color of obj like button, tab, slider etc. in houdini user interface. i've explore the files such resource, miscolor etc, but couldn't find it.
regards,
clay
1. how can i access the value of channel in textport? for example i want to display the channel tx,ty,tz value of my /obj/geo1/box1. is there any command like ‘echo’ that can do that?
when i reach /obj/geo1/box1 then seems to hit the wall, there's no additional information i can access such channel i mentioned above.
2. i tried to access some local variables using texport. in my case i have a box then applied a transform node (xform1) to it. in my texport the path for this : cd /obj/geo1/xform1/
i can do ‘echo $GCX or $GCY $GCZ’ and it gave me the good response.
but if i tried to access other variables other than that like $CEX, $XMIN, $SIZEX etc. it always return zero (0) which is wrong. so what's going on?
3. if i have an ‘duplicate’ node and let's say i duplicate a sphere(let's name it : A)and set the number of copies to 10 for example.
i'm guessing that the output obj will be reffered using it's array index number in internal databaase such A, A …etc (am i wrong?)
in the texport or any other window ,can i access the individual obj created from this duplicate op? for example i want to access the exact value (not the relative value or the function/expression itself) of the sizex of A or A etc. in case that i need this value for debugging when working with expression.
4. i tried to tweak houdini UI. does anyone know how any variables in configuration file that can control the HIGHLIGHT color of obj like button, tab, slider etc. in houdini user interface. i've explore the files such resource, miscolor etc, but couldn't find it.
regards,
clay
Technical Discussion » snap
- clay
- 58 posts
- Offline
i usually using other ‘brand’ application and new to houdini. i use houdini apprentice for starting. here some of my problem:
1. i just try to do simple thing with houdini but seems i hit the wall. i ‘d like to know how to snap , in my case i want to move the pivot (handle) using ’ to bottom center of my tube(cylinder) so then i can scale from that point as ref, i tried all the snap option but seems that i only can snap to edge or point etc , but there's no way for me to move the handle to bottom center (which i can do with other 3d app).
the other problem is when i drag handle to snap let's say a curve, i'm hoping that the center of handle is the ref point that i like it to snap to curve, but i'm wrong. the fact that the point where i start clicking is the ref point that will snap to target.
2. how to move obj in 2 directions simultaneously (for example in xy direction)?
3. i ‘m playing with houdini UI Interface color. i found some variable in resource and 3dscenecolor in config directory. but i couldn’t find some other var that i need to change, they're the variable that control the hilglight color of the object like ‘tab’ or ‘button’ and the outline color which ussually we can see around the text box in parameter window (green).
does anyone can help me.
regards,
clay~
1. i just try to do simple thing with houdini but seems i hit the wall. i ‘d like to know how to snap , in my case i want to move the pivot (handle) using ’ to bottom center of my tube(cylinder) so then i can scale from that point as ref, i tried all the snap option but seems that i only can snap to edge or point etc , but there's no way for me to move the handle to bottom center (which i can do with other 3d app).
the other problem is when i drag handle to snap let's say a curve, i'm hoping that the center of handle is the ref point that i like it to snap to curve, but i'm wrong. the fact that the point where i start clicking is the ref point that will snap to target.
2. how to move obj in 2 directions simultaneously (for example in xy direction)?
3. i ‘m playing with houdini UI Interface color. i found some variable in resource and 3dscenecolor in config directory. but i couldn’t find some other var that i need to change, they're the variable that control the hilglight color of the object like ‘tab’ or ‘button’ and the outline color which ussually we can see around the text box in parameter window (green).
does anyone can help me.
regards,
clay~
Houdini Lounge » problem with redhat 9
- clay
- 58 posts
- Offline
i just install apprentice version of houdini on my linux , using redhat9 .
i'm using kde window manager. when try to start within csh:
>source hodini_setup
the houdini 6.1.208 env has been initialized
>hodini
relocate error: /usr/hfs6.1/dsolib/libhoudiniUT.so symbol errno, version glibc_2.0 not defined in file libc.so.6 with link time reference.
my redhat is installed with basic/default configuration as well as houdini.
what happen to this ? anyone can help?
clay~
i'm using kde window manager. when try to start within csh:
>source hodini_setup
the houdini 6.1.208 env has been initialized
>hodini
relocate error: /usr/hfs6.1/dsolib/libhoudiniUT.so symbol errno, version glibc_2.0 not defined in file libc.so.6 with link time reference.
my redhat is installed with basic/default configuration as well as houdini.
what happen to this ? anyone can help?
clay~
-
- Quick Links