Hello Marc,
Thanks for your reply!
You can comment on the YouTube video.
Found 78 posts.
Search results Show results as topic list.
Work in Progress » Fun introduction to Vectors and Matrices
- iamjaideep80
- 82 posts
- Offline
Work in Progress » Fun introduction to Vectors and Matrices
- iamjaideep80
- 82 posts
- Offline
Hello everyone,
I have created few videos to introduce vectors and matrices in a fun way, with lots of real-world examples.
Please go through them and I would love to get a feedback.
Intro to Vectors | An Idiot's Guide to Vectors and Matrices, Part 1 [youtu.be]
Intro to Matrices | An Idiot's Guide to Vectors and Matrices, Part 2 [youtu.be]
Advance Operations | An Idiot's Guide to Vectors and Matrices, Part 3 [youtu.be]
Depending on the feedback, I am planning to create few Houdini specific videos as well.
I have created few videos to introduce vectors and matrices in a fun way, with lots of real-world examples.
Please go through them and I would love to get a feedback.
Intro to Vectors | An Idiot's Guide to Vectors and Matrices, Part 1 [youtu.be]
Intro to Matrices | An Idiot's Guide to Vectors and Matrices, Part 2 [youtu.be]
Advance Operations | An Idiot's Guide to Vectors and Matrices, Part 3 [youtu.be]
Depending on the feedback, I am planning to create few Houdini specific videos as well.
Technical Discussion » FrameChange EventCallback using HDK
- iamjaideep80
- 82 posts
- Offline
Hello,
I want to add an event_callback on frameChange in playbar, using HDK.
In Python it works like this : hou.playbar.addEventCallback(outputPlaybarEvent)
What is the HDK equivalent of this ?
Thanks,
Jaideep Khadilkar
I want to add an event_callback on frameChange in playbar, using HDK.
In Python it works like this : hou.playbar.addEventCallback(outputPlaybarEvent)
What is the HDK equivalent of this ?
Thanks,
Jaideep Khadilkar
Technical Discussion » Which GPU to choose
- iamjaideep80
- 82 posts
- Offline
Hello,
I am planning to buy new PC and mostly sure about the configuration. But confused about which graphics card to choose.
Following are the constraints.
1. Needs to have stable Linux drivers. I will mostly use Ubuntu 14
2. Needs to run with Houdini. Houdini 15 requires an OpenGL 3 compliant graphics card and a driver that provides OpenGL 3.3 support. 2GB VRAM or more is recommended.
3. Budget is under 20K Indian Rupees.
There are 3 choices in front of me.
Nvidia GeForce GTX 960
AMD FirePro V4900 1GB
AMD FirePro W4100 2GB
Which one of these is stable with Linux and Houdini ?
I am planning to buy new PC and mostly sure about the configuration. But confused about which graphics card to choose.
Following are the constraints.
1. Needs to have stable Linux drivers. I will mostly use Ubuntu 14
2. Needs to run with Houdini. Houdini 15 requires an OpenGL 3 compliant graphics card and a driver that provides OpenGL 3.3 support. 2GB VRAM or more is recommended.
3. Budget is under 20K Indian Rupees.
There are 3 choices in front of me.
Nvidia GeForce GTX 960
AMD FirePro V4900 1GB
AMD FirePro W4100 2GB
Which one of these is stable with Linux and Houdini ?
Technical Discussion » How To Seperate Shadow
- iamjaideep80
- 82 posts
- Offline
Hi,
I am working on a shot which has some render intensive objects, and I want to render a beauty pass along with some extra image planes or passes, as follows:
Diffuse Pass (without shadow)
Specular Pass (without shadow)
Reflection Pass
Shadow Pass
I am using extra image planes for this, but don't know how to get diffuse and spec witout shadow. In one of my tests I wrote a diffuse shader with illuminance loop, which outputs diffuse without shadow. But changing all my shaders for all my objects, is a lot of work. Is there any simpler solution?
I am working on a shot which has some render intensive objects, and I want to render a beauty pass along with some extra image planes or passes, as follows:
Diffuse Pass (without shadow)
Specular Pass (without shadow)
Reflection Pass
Shadow Pass
I am using extra image planes for this, but don't know how to get diffuse and spec witout shadow. In one of my tests I wrote a diffuse shader with illuminance loop, which outputs diffuse without shadow. But changing all my shaders for all my objects, is a lot of work. Is there any simpler solution?
Technical Discussion » maya fbx -> houdini bug?
- iamjaideep80
- 82 posts
- Offline
Hi ,
I am facing the same problem as like Fredrick … animation gets offset by 1 frame in houdini when i export FBX from maya. Frame rate is 24fps in both houdini and maya.
I have number of objects and adding shift node to all into CHOPs is bit longer process.
Is there any ways , settings that we can follow during process of exporting ??
I am facing the same problem as like Fredrick … animation gets offset by 1 frame in houdini when i export FBX from maya. Frame rate is 24fps in both houdini and maya.
I have number of objects and adding shift node to all into CHOPs is bit longer process.
Is there any ways , settings that we can follow during process of exporting ??
Houdini Lounge » Houdini And Face Tracking
- iamjaideep80
- 82 posts
- Offline
Hi…
I was just doing some tests with computer vision and opencv.
Here is the result,
http://www.youtube.com/watch?v=4eY287DIlQw [youtube.com]
I have used opencv library for computer vision processing .
There are two modules that I have written. One tracks the face from webcam and collects all the data of the face track.
The other module, which is a python node in houdini, reads all this data and applies it to the car.
Your comments are welcome.
Regards,
Jaideep Khadilkar
I was just doing some tests with computer vision and opencv.
Here is the result,
http://www.youtube.com/watch?v=4eY287DIlQw [youtube.com]
I have used opencv library for computer vision processing .
There are two modules that I have written. One tracks the face from webcam and collects all the data of the face track.
The other module, which is a python node in houdini, reads all this data and applies it to the car.
Your comments are welcome.
Regards,
Jaideep Khadilkar
Technical Discussion » Solving a linear set of equations in VEX
- iamjaideep80
- 82 posts
- Offline
Hi…
I would like to know, how to solve a linear set of equations in VEX. Can matrix data type be used to do that??
Also, how would you do it with Python. I know, some external python libraries can be used for that, but some example files might help.
Regards,
iamjaideep80
(Jaideep Khadilkar)
I would like to know, how to solve a linear set of equations in VEX. Can matrix data type be used to do that??
Also, how would you do it with Python. I know, some external python libraries can be used for that, but some example files might help.
Regards,
iamjaideep80
(Jaideep Khadilkar)
Work in Progress » Dots
- iamjaideep80
- 82 posts
- Offline
Houdini Lounge » Where Can I Get HQueue
- iamjaideep80
- 82 posts
- Offline
Hi,
Where can I get HQueue and HqServer. I searched thru houdini utilities , but couldn't find one. Is it a free utility or a paid one. Also a help on HQueue would help.
Where can I get HQueue and HqServer. I searched thru houdini utilities , but couldn't find one. Is it a free utility or a paid one. Also a help on HQueue would help.
Houdini Lounge » How To Get Light Specific Extra Image Planes
- iamjaideep80
- 82 posts
- Offline
Hi,
I have a scene with 10 lights. I want 10 passes with illumination by each individual light.
I know that for 3 point lighting we can use RGB method. But that won't help with more than 3 lights. I am trying to do it with mantra node and Extra Image Planes option. There is an option called, Export variable for each Light. I am giving “Cf” as a vex variable and “ Export variable for each Light” ON. It creates 10 channels but no information in it.
Plz reply if anybody knows how to do it.
I have a scene with 10 lights. I want 10 passes with illumination by each individual light.
I know that for 3 point lighting we can use RGB method. But that won't help with more than 3 lights. I am trying to do it with mantra node and Extra Image Planes option. There is an option called, Export variable for each Light. I am giving “Cf” as a vex variable and “ Export variable for each Light” ON. It creates 10 channels but no information in it.
Plz reply if anybody knows how to do it.
Technical Discussion » Animated Volume Container
- iamjaideep80
- 82 posts
- Offline
I have a ball which is traveling a lot. And at the same time it has to emit fire and smoke. To keep the ball always inside the volume container, I have to increase its size a lot, and thus reduces the resolution. Can I have animated Volume Container, which travels along with the ball.
I am animating the container, but its position doesn't update in dynamics.
I am animating the container, but its position doesn't update in dynamics.
Technical Discussion » Building Modelling Tools
- iamjaideep80
- 82 posts
- Offline
Hi….
I was going thru the Houdini Modelling Pipeline, and found that there are some features missing from Houdini, which are pretty common in all other Modelling packages.
1. Moving a point along its Normal , and two directions, perpendicular to the normal. ie. up-down and left-right. There is a peak operator in houdini, which provides the motion along normal, but not the other two.
2. Selections ::: Well, loop selection is there, but not Ring selection. U can grow the selection by toggling between selection types, but can not shrink the current selection.
3. When using Edge Divide, an edge is added only at the mid-points of the original edges, and we can not slide it along the original edges. Also, the original edges have to be selected in a specific order, or the tool doesn't work properly.
Is there any simple way to add these features. I can write python scripts, but don't know how to get access to the current geometry selection ,and how to modify it?
I tried to create the First tool (ie. moving along 3 local axes), using Vops. It works fine, but has three controls, x y z, which I want to connect to a Handle in view-port. There is a translate handle, which I connected it to. But the problem is that, the handle can not be aligned to the local axes.
Are there any similar examples u have seen?
Regards,
Jaideep Khadilkar
I was going thru the Houdini Modelling Pipeline, and found that there are some features missing from Houdini, which are pretty common in all other Modelling packages.
1. Moving a point along its Normal , and two directions, perpendicular to the normal. ie. up-down and left-right. There is a peak operator in houdini, which provides the motion along normal, but not the other two.
2. Selections ::: Well, loop selection is there, but not Ring selection. U can grow the selection by toggling between selection types, but can not shrink the current selection.
3. When using Edge Divide, an edge is added only at the mid-points of the original edges, and we can not slide it along the original edges. Also, the original edges have to be selected in a specific order, or the tool doesn't work properly.
Is there any simple way to add these features. I can write python scripts, but don't know how to get access to the current geometry selection ,and how to modify it?
I tried to create the First tool (ie. moving along 3 local axes), using Vops. It works fine, but has three controls, x y z, which I want to connect to a Handle in view-port. There is a translate handle, which I connected it to. But the problem is that, the handle can not be aligned to the local axes.
Are there any similar examples u have seen?
Regards,
Jaideep Khadilkar
Technical Discussion » Air Bubbles in Liquid
- iamjaideep80
- 82 posts
- Offline
Hi……
I want to emit some air bubbles from an object inside a liquid.
In houdini 9 sneak peek I have seen the same effect. So I know that it is possible in houdini.
I think they have used SDF fluid for it.
I tried using sink object with SDF fluid. It created a bubble inside the fluid.
But the bubble doesn't travel up, as it should. Does anybody know how to do it???
I tried using pump object, but the whole fluid gets affected and moves up.
I want to emit some air bubbles from an object inside a liquid.
In houdini 9 sneak peek I have seen the same effect. So I know that it is possible in houdini.
I think they have used SDF fluid for it.
I tried using sink object with SDF fluid. It created a bubble inside the fluid.
But the bubble doesn't travel up, as it should. Does anybody know how to do it???
I tried using pump object, but the whole fluid gets affected and moves up.
Technical Discussion » Renderman DSO Motion Blur Problem
- iamjaideep80
- 82 posts
- Offline
HI………
I am writing a Renderman DSO fo rendering points. But I am not getting motion blur.
I am using RiPointsV function.
I used RiMotionBengin and end to state multiple versions of particles at two different times. I thought RiPointsV might not be suppoted for motion block, so I tried using RiTranslate applied on a RiSphere, just to test it. Something like.
RiMotionBegin( 2, 0., 1. );
RiTranslate( 1., 2., 3. );
RiTranslate( 2., 3., 4. );
RiMotionEnd();
RiSphere( 1., -1., 1., 360., RI_NULL );
Allow Motion Blur, Geometry Blur is on in Houdini, but I am not getting any Motion Blur.
Is there something wrong I am doing?? Do I have to define RiShutter somewhere??
Waiting for ur reply……..
I am writing a Renderman DSO fo rendering points. But I am not getting motion blur.
I am using RiPointsV function.
I used RiMotionBengin and end to state multiple versions of particles at two different times. I thought RiPointsV might not be suppoted for motion block, so I tried using RiTranslate applied on a RiSphere, just to test it. Something like.
RiMotionBegin( 2, 0., 1. );
RiTranslate( 1., 2., 3. );
RiTranslate( 2., 3., 4. );
RiMotionEnd();
RiSphere( 1., -1., 1., 360., RI_NULL );
Allow Motion Blur, Geometry Blur is on in Houdini, but I am not getting any Motion Blur.
Is there something wrong I am doing?? Do I have to define RiShutter somewhere??
Waiting for ur reply……..
Technical Discussion » Mantra Vray Transperency
- iamjaideep80
- 82 posts
- Offline
Hi………
I have controlled the transparency using a trick. I applied a material to the procedural object and by overriding the “alpha” attribute in the Vray Procedural, I can control the transparency.
But I am facing a new problem.
What my previous idea was, while implementing LOD, to blend two objects,
we can add both the objects to the scene at same place and reduce the alpha of one object while increase the alpha of the other object gradually.
But If I add two objects say A with Green Color and B with Red color, and both of them have alpha = 0.5, the result is not a Yellow color, but some polygons renderd as red and some as green.
How to blend both objects?? How is it done in Renderman???
I have controlled the transparency using a trick. I applied a material to the procedural object and by overriding the “alpha” attribute in the Vray Procedural, I can control the transparency.
But I am facing a new problem.
What my previous idea was, while implementing LOD, to blend two objects,
we can add both the objects to the scene at same place and reduce the alpha of one object while increase the alpha of the other object gradually.
But If I add two objects say A with Green Color and B with Red color, and both of them have alpha = 0.5, the result is not a Yellow color, but some polygons renderd as red and some as green.
How to blend both objects?? How is it done in Renderman???
Technical Discussion » Mantra Vray Transperency
- iamjaideep80
- 82 posts
- Offline
Hi…..
When I was browsing thru Rederman Docs, found that, there is a RiOpacity method available to control the opacity.
What is the parallel method in Mantra???
When I was browsing thru Rederman Docs, found that, there is a RiOpacity method available to control the opacity.
What is the parallel method in Mantra???
Technical Discussion » Mantra Vray Transperency
- iamjaideep80
- 82 posts
- Offline
Hi……
When writing Mantra Vray Procedural, how to change the transparency ???
There is a “changeSetting” function available in Vray procedural, but don't know if there is any option for transparency.
Don't know if it can be controlled through Vray procedural.
Basically, I want to use it to implement LOD in mantra. As projection size will decrease, blending will happen over two
detail models using Transparency.
Is there any other method to do this???
When writing Mantra Vray Procedural, how to change the transparency ???
There is a “changeSetting” function available in Vray procedural, but don't know if there is any option for transparency.
Don't know if it can be controlled through Vray procedural.
Basically, I want to use it to implement LOD in mantra. As projection size will decrease, blending will happen over two
detail models using Transparency.
Is there any other method to do this???
Technical Discussion » HDK : Matrix Inverse Problem
- iamjaideep80
- 82 posts
- Offline
Hi…..
For a Vray procedural that I am writing, there is a object in camera space. Its transformation Matrix is Matrix A. I want to transform the object to the centre , rotate it and transform to the original position.
Lets say B = A inverse
R = Rotation matrix
So the final transform is F = A*R*B
But the problem is that, I am not getting “B” right.
My Matrix A is
1 0 0 0 0 1 0 0 0 0 -1 0 0 0 20 1
I am using A.invert(B) to invert A and place the result in B.
When I print B, it is same as A
1 0 0 0 0 1 0 0 0 0 -1 0 0 0 20 1
Why I am not getting the right inverse???
Plz Help
For a Vray procedural that I am writing, there is a object in camera space. Its transformation Matrix is Matrix A. I want to transform the object to the centre , rotate it and transform to the original position.
Lets say B = A inverse
R = Rotation matrix
So the final transform is F = A*R*B
But the problem is that, I am not getting “B” right.
My Matrix A is
1 0 0 0 0 1 0 0 0 0 -1 0 0 0 20 1
I am using A.invert(B) to invert A and place the result in B.
When I print B, it is same as A
1 0 0 0 0 1 0 0 0 0 -1 0 0 0 20 1
Why I am not getting the right inverse???
Plz Help
Technical Discussion » Mantra Vray Procedural Transformation Problem
- iamjaideep80
- 82 posts
- Offline
HI……
I am writing a Mantra Vray Procedural. What I want to do is , read a bgeo file, say A,which has some 100 points, and read another bgeo file B, which is to be copied
on the 100 points in geo A.
I am reading file A in pointGdp, and file B in archiveGdp.
and the calls to the mantra functions are like this,
FOR_ALL_GPOINTS(&pointGdp,pointPtr)
{
pointPos = pointPtr->getPos();
xform.identity();
xform.translate(pointPos.x(),pointPos.y(),pointPos.z());
openGeometryObject();
setTransform(xform,0);
addGeometry(archiveGdp, 0);
setSurface(“showst type st”);
closeObject();
}
The problem I am facing is, the object translation is happening in
screen space and not world space. Is there any other special function,
other than “setTransform” to do that???
Even I tried using xform.translate(i,0,0); and incremented “i” each time,
just to check, and it is getting translated in screen space.
Plz Help
I am writing a Mantra Vray Procedural. What I want to do is , read a bgeo file, say A,which has some 100 points, and read another bgeo file B, which is to be copied
on the 100 points in geo A.
I am reading file A in pointGdp, and file B in archiveGdp.
and the calls to the mantra functions are like this,
FOR_ALL_GPOINTS(&pointGdp,pointPtr)
{
pointPos = pointPtr->getPos();
xform.identity();
xform.translate(pointPos.x(),pointPos.y(),pointPos.z());
openGeometryObject();
setTransform(xform,0);
addGeometry(archiveGdp, 0);
setSurface(“showst type st”);
closeObject();
}
The problem I am facing is, the object translation is happening in
screen space and not world space. Is there any other special function,
other than “setTransform” to do that???
Even I tried using xform.translate(i,0,0); and incremented “i” each time,
just to check, and it is getting translated in screen space.
Plz Help
-
- Quick Links