eikonoklastes Posted July 3, 2019 Share Posted July 3, 2019 Hello, I'm trying to figure out how these guys were able to create this perfectly sharp ridge that animates along a grid: https://www.field.io/project/ibm-think19-adaptation/ I've thought about using NURBS curves. While that would give me a ridge, it would still leave an opening at the ends. I tried using a curve on a grid and defined a falloff based on those points. It gives me the correct ridge shape, but the top is super jagged. Any thoughts? Quote Link to comment Share on other sites More sharing options...
konstantin magnus Posted July 5, 2019 Share Posted July 5, 2019 (edited) You will get more resolution while maintaining good render performance by using displacement shaders. Animate the font curves with carve, eg. set to $FF / $FEND to animate it over the whole duration. Apply the slope towards the curves inside a shader based on xyzdist. contour.hipnc Edited July 6, 2019 by konstantin magnus Added 'Re-Dice Displacements' in the render properties to increase quality. 3 1 Quote Link to comment Share on other sites More sharing options...
navdesigns Posted November 30, 2020 Share Posted November 30, 2020 @konstantin magnus great help man, really appreciated, can you please explain this more "Apply the slope towards the curves inside a shader based on xyzdist." Quote Link to comment Share on other sites More sharing options...
nuki Posted November 30, 2020 Share Posted November 30, 2020 its referring to the mat/ridge network: 1) the transform is there to make sure P is in world space. In this case P refers to the sample position. 2) xyzdist takes a position vector and a geometry (it fetches op:/obj/curves/OUT in this case). It will calculate the surface point on that geometry closest to the given position and returns the distance between those positions, the prim number and its uv coords. 3) that float disctance attribute gets remapped 0.0-maxDist -> 0.0-1.0 so the values are more convenient to pass on into a ramp. 4) the ramp allows you to nonlinearly remap the dist value for better control over the slope / profile shape. 2 Quote Link to comment Share on other sites More sharing options...
Atom Posted November 30, 2020 Share Posted November 30, 2020 When I render the scene, all I get is the ground plane. I notice Mantra complains about not being able to find the font geometry. Quote Link to comment Share on other sites More sharing options...
navdesigns Posted December 2, 2020 Share Posted December 2, 2020 On 11/30/2020 at 5:48 PM, Atom said: When I render the scene, all I get is the ground plane. I notice Mantra complains about not being able to find the font geometry. exactly, I am getting the same results, is there any way to convert this material into redshift material and get the same results? Quote Link to comment Share on other sites More sharing options...
Librarian Posted December 2, 2020 Share Posted December 2, 2020 (edited) I would use this Method ..Faster and you see result plus this Functions and combining with that gradient method from Magnus and Azultin you have yours THINK I Think ..You can Build some Nice shapes archy hm VdbCOrd.hiplc ColVDB.hiplc Edited December 2, 2020 by Librarian 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.