did a little MOPs demo this weekend, since we’re short on fancy looking demonstrations.
gfycat.com/GratefulInferiorAtlanticspadefish
it’s nothing too special but we’ll have the HIP file linked somewhere (github?) soon
did a little MOPs demo this weekend, since we’re short on fancy looking demonstrations.
gfycat.com/GratefulInferiorAtlanticspadefish
it’s nothing too special but we’ll have the HIP file linked somewhere (github?) soon
Hallo Friends. Ive been working on another new blog post, this time Im gonna be walking through the different techniques i used to make that weird iglooghost loop 😮 This first one is on quad splitting with vex!!!! github.com/jakericedesigns/Poly-Splitting-Blog It’s a major WIP thingy. It reads so poorly right now, but I just want to at least put it up since i think its got some useful stuff in it
Im gonna find some Blog solution that allows me to host the MD on github eventually, cuz i want a few more formatting tools that i cant get with native markdown. but this works for now….
I had an RBD sim that I wanted to cache, only very small like 20 packed prims, but wanted it to play back realtime
but even though the bgeos were small, reading them off the network was slow.. .even reading them off a local disk was not realtime (and wouldn’t work on the farm)
so I made a stupid setup to ‘cache’ it in memory inside the hipfile
chopnet -> geometry chop in animated mode -> (lock the geometry chop) -> then channel sop to read it back to sops
was super fast, and didn’t make the hipfile too big cause it was a small sim
@TOADSTORM hi, I played today with roll correction, you were right, I used up vector to be (0,1,0), but after I got front (original), side (front x up) and then re-computed up, so that it is not always pointing upwards
it was easier, than I thought, but I needed to look at it with fresh eyes
“` string cam_path = chs(“cam_path”); matrix cam_m = optransform(cam_path); matrix3 cam_rot = qconvert( quaternion( (matrix3)cam_m ) ); matrix cam_trans = transpose(cam_rot) * cam_m;
matrix xform = ident();
vector back = normalize( {0,0,1} * cam_rot ); vector side = normalize( cross( {0,1,0}, back ) ); vector up = cross(back, side);
matrix3 fixed_rot = set(side, up, back);
xform *= fixed_rot; xform *= cam_trans;
v@P *= xform; “`
I ran a sine wave through chops into an rbd motor. I wanted to see if it would match a piece of music. It kinda did!
Heres the vid – https://vimeo.com/271125361
Needs sound to make any sense at all.
example of using divergence to suction density towards a sink
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20182606/27/18/Untitled.png
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20182606/27/18/divergence_suction.hip
i did a little write-up on how to roll your own VEXpressions using Python: www.toadstorm.com/blog/?p=595
Quick tip: hold down middle mouse button on any color parameter, you can sample any pixel’s color on your whole screen even outside Houdini, cross platform!
maybe I am the last one who learned this 😅
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20181106/10/18/unknown.png
guys, do you have your favorite collection / library of papers, presentations about various vfx / cg topics? something you want to implement or understand at some point, but have not much time / skills right now, but you still keep it around
I had a similar situation and decided to create an online list of those things as many presentations are hard to track
github.com/jtomori/vfx_good_night_reading
feel free to contribute with your own things, there are already good and understandable resources on various topics which would be otherwise scattered at many locations
it is not a replicate of dl.acm.org and it doesn’t contain latest hardcore research on everything, mostly things which are well explained and possible to grasp the idea about
Heres the hip file – http://richardlord.tumblr.com/post/174710941301/rolling-system-silly
Sorry about that extra post of the same gif. Can’t find a way to turn off previews of a webpage.
Attachments in this post:
http://fx-td.com/houdiniandchill/wp-content/uploads/discord/20181106/08/18/gif02_rollwilhelm.gif