Mirror Matrix

ZapanNodes
USD 19.99

OS:
Language:

Description

From inputMatrices, this node return outputMatrices mirrored from a pivotMatrix and a vector.

The goal is to get matrices reoriented and replaced in 3D space.

A sample scene is included.

Inputs:

.reverseAxis : Post multiply or not each outMatrix by a -1.0 diagonal matrix, which has the effect of reversing its three axes, and correct the -1.0 scale problem. This is exactly what the Maya cmd "mirrorJoint" do.

.mirrorAxis : 0=x, 1=y, 2=z

.pivotMatrix : the axial symmetry matrix, use its translate as plane point, and the axis  mirrorAxis * pivotMatrix

.inMatrices is a compoundArray including :

.inMatrices[i].inMatrix : a matrix to mirror.

.inMatrices[i].relativeMatrix : the inverse matrix post-multiplied by the outMatrices[i]

Outputs:

.outMatrices (array): mirrored matrices.

 

Demo here:

Vimeo.com/98604509

Read Help Document

About This Version

Version 1.0, 7/7/2015

First release.

Screenshots and Videos


Customer Reviews

(0 review)

|

Get Technical Help
Go top