Displacement with World Position Pass?

 

Hi there.

It would be cool, if Axy had a 3D (or Particle) modifier, which would allow to displace simple objects (like a rectangle) by means of a World Position Map.

A WPM basically are the X/Y/Z Coordinates of an object encoded to 32F RGB values.
E.g. with a cube, the WPM would look like this:

or (with all values pushed above 0 for visualization purposes):

This method would even allow to 'morph' from one geometry (say... a plane) to another (like a sphere),
simply by blending between two different WPMs.

Cheers & all the best.

Eric.



   EricWest

 
Profile Image
Eifert@Aximmetry
  -  

Hi Eric,

It might be possible to write a shader that does exactly what you want. You can write displacement maps into Aximmetry shaders.
Can you describe in more detail what you want to achieve and how this morph would work?

Also, you can give models as a source for particles, like in this compound:  [Tutorials]:Particle System\Particle System - 04 - Model Source.xcomp

Warmest regards,