georgeivan Posted September 19, 2014 Share Posted September 19, 2014 Well back to fun,my attempt to day 9,i left the scene just in case someone need to see it,i dont know how to blur an attribute in Vops. The Occ exercise its out of my league,im trying to understand it yet. Someone could post the scene? i see some samples with vex inline, but could be cool to see it implemented in pure vops just to learn more. Day9.hipnc Quote Link to comment Share on other sites More sharing options...
rodstar Posted September 19, 2014 Share Posted September 19, 2014 Here is my occlusion AttrVop (no inline Code) https://dl.dropboxusercontent.com/u/34893475/occ_10.hip 2 Quote Link to comment Share on other sites More sharing options...
georgeivan Posted September 19, 2014 Share Posted September 19, 2014 Thanks Roderick! Quote Link to comment Share on other sites More sharing options...
cgvirus Posted January 23, 2015 Share Posted January 23, 2015 Wow! Such a nice thread! I am going to bookmark it and will try to join in the challenges from now on! Quote Link to comment Share on other sites More sharing options...
pbarua Posted January 23, 2015 Share Posted January 23, 2015 FYI, from Houdini 14.0 there is no VOPSOP! only attribvop. So get used to attribvop. Quote Link to comment Share on other sites More sharing options...
andrulis Posted March 10, 2015 Share Posted March 10, 2015 Thank you rodstar. Your setup really helped me. In 14 houdini appeared cool function sample_direction_cone and the like.It greatly simplifies the building of ambient occlusion and not only))). I attached the scene. Suddenly that somebody will be interested. http://nekaka.com/d/xnWATPyjIJ Quote Link to comment Share on other sites More sharing options...
tinyparticle Posted March 11, 2015 Share Posted March 11, 2015 Wow, this is such a fantastic thread, I will start from the beginning and try to catch up asap. Please keep em coming. Quote Link to comment Share on other sites More sharing options...
IIBit Posted March 14, 2015 Share Posted March 14, 2015 (edited) Mind if I hop on that this train? This is the first assignment. Not that elegant, but it works. Funny thing is, when I try these things, I get the feeling I'm not in the Houdini mindset. Everyone here is also good at maths and programming, or so it seems. I'm not, and I keep getting the feeling I'm doing it "wrong", if that's even possible. So, how did I do? Random_Point_PointVOP.hipnc Edited March 14, 2015 by IIBit Quote Link to comment Share on other sites More sharing options...
pbarua Posted March 14, 2015 Share Posted March 14, 2015 There is pointjitter SOP to do this which is HDA. Dive inside you will find VOPs. Quote Link to comment Share on other sites More sharing options...
IIBit Posted March 14, 2015 Share Posted March 14, 2015 I've taken a look inside the point jitter VOP. That is well beyond me, to be honest. Currently stuck on second challenge already. Quote Link to comment Share on other sites More sharing options...
rayman Posted March 14, 2015 Share Posted March 14, 2015 (edited) @IIBit What your setup is missing right now is the ability to return vectors between -0.5 to 0.5 instead of 0 to 1. You can use fit01 ro remap them. Oh, and make sure that each individual rand has its own seed. Edited March 14, 2015 by rayman 1 Quote Link to comment Share on other sites More sharing options...
Guest tar Posted March 14, 2015 Share Posted March 14, 2015 Funny thing is, when I try these things, I get the feeling I'm not in the Houdini mindset. Everyone here is also good at maths and programming, or so it seems. I'm not, and I keep getting the feeling I'm doing it "wrong", if that's even possible. All skills have to be learned - no one can talk, walk or do maths without training. Just remember how long school is/was. A fundamental element is to have a method to iterate over the mistakes and learn new things. Quote Link to comment Share on other sites More sharing options...
kgoossens Posted March 14, 2015 Share Posted March 14, 2015 Mind if I hop on that this train? This is the first assignment. Not that elegant, but it works. Funny thing is, when I try these things, I get the feeling I'm not in the Houdini mindset. Everyone here is also good at maths and programming, or so it seems. I'm not, and I keep getting the feeling I'm doing it "wrong", if that's even possible. Almost exactly the words of one of my best students I've ever had. Even worse, he was told by his former teachers he would never be good at maths. Right now he has one of the most amazing jobs you can dream of in the games industry and he solves very complex mathematical problems. Persevere, be patient coming up with ideas, it is just a matter of training your way of thinking. 3 Quote Link to comment Share on other sites More sharing options...
IIBit Posted March 14, 2015 Share Posted March 14, 2015 Almost exactly the words of one of my best students I've ever had. Even worse, he was told by his former teachers he would never be good at maths. Right now he has one of the most amazing jobs you can dream of in the games industry and he solves very complex mathematical problems. Persevere, be patient coming up with ideas, it is just a matter of training your way of thinking. Hello Mr. Goossens, I see you live in Antwerp. Mind if I drop in? Quote Link to comment Share on other sites More sharing options...
rodstar Posted March 29, 2015 Share Posted March 29, 2015 I just try to give this thread a new challenge.Project the input Mesh on a Plane facing to the camera @andrulis thanks for the file , i will look at it. because for the cone sampling i was to lazy last time. Quote Link to comment Share on other sites More sharing options...
Georgie Posted March 31, 2015 Share Posted March 31, 2015 Here's my attempt. There's probably a much smarter way of doing this but o well projectOnGrid.hipnc Quote Link to comment Share on other sites More sharing options...
acey195 Posted April 1, 2015 Share Posted April 1, 2015 Almost exactly the words of one of my best students I've ever had. Even worse, he was told by his former teachers he would never be good at maths. Right now he has one of the most amazing jobs you can dream of in the games industry and he solves very complex mathematical problems. Persevere, be patient coming up with ideas, it is just a matter of training your way of thinking. When I started my college, I basically could have chosen to do the programmer track of this study, but I felt my math's weren't good enough for that, so I went with an artist track, now I am a technical artist, using Houdini almost full time, its basically the best job I could have wished for (Kim is probably referring to another individual though), also Happy birthday still, Kim Basically you do not have to be good in complex maths, as long you have a basic understanding of the (logical) framework of maths, you should be good to try vops, VEX, or any shader language. If you have to choose any subject within maths to study, I would go with goniometry, that's what I use most, and simple chance multiplications. 2 Quote Link to comment Share on other sites More sharing options...
Guest tar Posted April 3, 2015 Share Posted April 3, 2015 (edited) To more easily grasp mathematical concepts, it's good to use that important part of the brain, the visual cortex! This link floating around is handy: '21 GIFs That Explain Mathematical Concepts' http://www.iflscience.com/brain/math-gifs-will-help-you-understand-these-concepts-better-your-teacher-ever-did EDIT: visualising mathematics is *key* with some of the world's great thinkers! "The Mathematician's Mind: The Psychology of Invention in the Mathematical Field By Jacques Hadamard" 'Einstein wrote that words seemed to play no role in his mechanism of thought, which instead relied on "certain signs and more or less clear images"' http://books.google.co.nz/books/p/princeton?id=iikWvQgOC5AC&printsec=frontcover&source=gbs_ViewAPI&hl=en&redir_esc=y#v=onepage&q&f=false Edited April 6, 2015 by tar Quote Link to comment Share on other sites More sharing options...
IIBit Posted April 7, 2015 Share Posted April 7, 2015 (edited) When I started my college, I basically could have chosen to do the programmer track of this study, but I felt my math's weren't good enough for that, so I went with an artist track, now I am a technical artist, using Houdini almost full time, its basically the best job I could have wished for (Kim is probably referring to another individual though), also Happy birthday still, Kim Basically you do not have to be good in complex maths, as long you have a basic understanding of the (logical) framework of maths, you should be good to try vops, VEX, or any shader language. If you have to choose any subject within maths to study, I would go with goniometry, that's what I use most, and simple chance multiplications. I chose the artists path as well. I graduated with only 2 hours of math a week. Well, never too late to learn, so I might as well get started. Edited April 7, 2015 by IIBit Quote Link to comment Share on other sites More sharing options...
xukca Posted April 10, 2015 Share Posted April 10, 2015 (edited) What a wonderful thread! I did my fair share of exersices, feeling rather good at fast solving... before all the tasks revolving around intersect VOP started Great stuff to learn from, as it seems rendering hasn't been my first priority! Still, I would greatly appreciate it, if the people with stronger knowledge about matrices and quaternions get more involved (basically what Mr. Claes suggested). As a personal contribution, I could define the following task: Make a transformation matrice, which transfers an animatied object back to world origin (0,0,0). Extra points if rotation has been included and solved correctly! p.s. My solution uses the aim and up as orientation vectors, which I'm building in different attrib VOPs, but I would be very glad to see this same task solved also with quaternions. Edited April 10, 2015 by xukca 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.