DisplaceD
DisplaceD is a deformer which driven by a 2D/3D Texture Nodes.You can deform every geometrys with your own painted Textures, or simply procedual textures.

Please use it with your own risk.
Download
Supported OS
| Win32 | Win64 | Linux32 | Linux64 | OSX | |
| 6.5 | |||||
| 7.0 | |||||
| 8.0 | |||||
| 8.5 | |||||
| 2008 |
Please give me your impression.
displaceD@hajimenakamura.com
1.History
| ver 1.11 2007/09/17 |
Compiled for 64bit Linux. |
| ver 1.11 2007/07/07 |
New Attribute "ColorAs RGB" added. |
| ver 1.00 2006/11/28 |
Compiled For Maya8. |
| ver 1.00 2006/04/01 |
1st release. |
2.How to use
1.Put .mll into plug-in folder, .mel into script folder.2.Load .mll from plug-in manager.
3.select objects you want to assign to.
Then, from the main manu, Deform->create displaceD
If you can't find it in the menu item,
Just write and run this command from the script Editor.
deformer -type displaceD;
Then, "displaceD" node will be connected to your object.
Open with Attribute Editor, and connect 2D/3D texture node to Color1 Attribute.
Deformer will work!
3.Attribute details
StrengthThis is simply strength of deform.
[Color]
Color1
This is the attribute for input Color.
To use this deformer, You should input a color node.
For instance, try Some 2d texture or just simply fractal.
Individual Input (like connection from OutColorR to Color1R) won't work well.
Just input to Color1 instead.
ColorAs
luminance:
Deform object with the input color value as luminance.
RGB:
This is advanced option. R, G and B affect individual directions.
Below dialogs represent relationship between RGB and directions.
| locatorAngle | locatorRadial | useNormal |
![]() |
![]() |
![]() |
Color Offset ( For RGB option )
Usually color value has a 0.0-1.0 range.
But you might want to offset this value from -0.5 to 0.5.
Just apply -0.5 to this value and you will achieve it.
Color Multiply ( For RGB option )
You can increase/decrease deformer power individually.
RGB Order ( For RGB option )
Change orders from RGB to direction.
[Direction]
deformDirection
These attributes are about direction of deform.
locatorAngle: Deform objects "+Y" direction of displaceD locator.

locatorRadial: Deform radial direction From displaceD locator position.

useNormal: use normal direction.(only Polygons)
In this case, deformDirection will be ignored.
All objects Except polygons will be ignored and will use deformDirection value.

[Coordinate]
pointSpace
local: Apply texture as local effects.
Each other objects deform same fegure if they have same object space.

world:Apply texture as world effects. Just move objects
and you can realize it's calculated as world space.

useUV
If texture is 3D texture, this attribute will be ignored.
off: 2D texture is asigned as projection from displaceD icon.

on(polygon only): use Polygon UV coordinate.

4.Reminder
-Actually, this deformer is faster than NoiseD!.
-Some of 3D textures works strange. Use "volumeNoise" instead of them.
-Don't connect individual node to color1's R,G,B attributes. It will be ignored.
this deformer just checks the name which connected to "color1".
5.Reference
Complete Maya ProgrammingDigital Elevation Model (DEM) Terrain Displacement
USGS Quads
MessageBoard
|
3DCG
|
Siggraph004
|
EnglishDiary
|
Gallery
|
Return to top
copyright(c) 2001-2005 Hajime Nakamura
copyright(c) 2001-2005 Hajime Nakamura


