I'm looking for help. I'm trying to figure out if it's possible to create "3D" materials in Blender (preferably Eevee). What I mean is that such a material should be able to show features which are offset from the face normals, creating a 3D effect whilst being completely 2D. This is something which is done very well in (my alltime favourite) game, Destiny 2. I think the animation on this page should give you an idea of what I'm talking about! It's mostly used for creating crystals, but also they have large stand-up displays in the game which have the same effect, where moving around the display you can see that the elements on the display are 'deep', giving a similar 3D effect.

I am not even sure where to begin with this. My understanding of materials is decent, but after playing around I haven't been able to find anything. Help would be appreciated!

  • 2
    $\begingroup$ I think one good avenue for you might be to search on 'parallax mapping'. This, for example, is a nice page 1.. I wish there was a page 2 in the same style, but there are plenty of other references. $\endgroup$
    – Robin Betts
    Sep 19, 2020 at 4:54
  • 2
    $\begingroup$ Here’s a related example of parallax fake depth blender.stackexchange.com/a/84618/29586 . It’s different to your crystal example but similar principles apply. Also see blender.stackexchange.com/a/118394/29586 for use of parallax fake depth. $\endgroup$ Sep 19, 2020 at 5:55
  • 1
    $\begingroup$ Thank you both, excellent resources! I will experiment with those, I guess I had forgotten that Blender's vectors may actually be matrices in disguise and therefore need multiplying together, not adding. $\endgroup$
    – Logix
    Sep 19, 2020 at 21:14


You must log in to answer this question.

Browse other questions tagged .