3
$\begingroup$

How can I convert a Cycles procedural texture displacement (which is just a normal/bump mapping) into geometry displacement?


cycles generated bump map

I am aware that I could use the above image as a texture for the displacement. This is not ideal as it is affected by the lighting.


rendered result

$\endgroup$
2
  • 1
    $\begingroup$ Related: blender.stackexchange.com/q/31696/599. For clarity, is this a cycles procedural texture you wish to use for displacement? Or an image texture? $\endgroup$
    – gandalf3
    Feb 23, 2016 at 0:33
  • $\begingroup$ Procedural texture. $\endgroup$
    – Vader
    Feb 23, 2016 at 0:34

2 Answers 2

4
$\begingroup$

You can use the displacement modifier to do this, just remember that you have to subdivide the model to get more geometry to displace.

enter image description here

If you want to use a procedural texture you can do it changing the texture in the modifier

Also you can use cycles displacement but this is an experimental feature

$\endgroup$
3
  • 1
    $\begingroup$ The displacement modifier does not work with procedural textures generated in cycles. $\endgroup$
    – Vader
    Feb 23, 2016 at 0:56
  • $\begingroup$ Render the image on a plane first looking at it with an ortho camera, then save that image, and load it up into the Modifier shown. $\endgroup$
    – Rick Riggs
    Feb 23, 2016 at 1:07
  • $\begingroup$ Not directly, but some cycles procedural textures are the same that the Blender Internal procedural textures, so you can use BI textures with the same values of the cycles texutres $\endgroup$ Feb 23, 2016 at 1:13
1
$\begingroup$

You mentioned that you cant use the rendered image because it is affected by the lighting,TO remove all the lighting information just plug the displacement texture into the color of an emission shader and render the image,it will just be as the one you would plug into the displacement out put and you can use it as a texture to displace the geometry.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .