occurence.transform2 doesn't work with my transform matrix

occurence.transform2 doesn't work with my transform matrix

elise_joulain
Observer Observer
340 Views
1 Reply
Message 1 of 2

occurence.transform2 doesn't work with my transform matrix

elise_joulain
Observer
Observer

I have another issue with the transform function. I have a transform matrix from 3D-slicer: 

[0.51, -0.850.13, -126.35], [-0.85, -0.52, -0.05, -172.36], 0.11, -0.09, -0.99313.17],  [0.00.00.01.0]

I am using: occurrence_to_transform.transform = transformation_matrix

But the transform function doesn't accept this type of matrix it only complies with a diagonal identity matrix and only the 4th column can be none 0. 

How can I apply this transformation to my body?

0 Likes
341 Views
1 Reply
Reply (1)
Message 2 of 2

MichaelT_123
Advisor
Advisor

Hi Mr. Elise_Joulain,

 

Not every matrix waking a street can be planked into rotation mechanisms in the Euclidean Space. Only selected ones are allowed.

A brief explanation of this 'discriminatory phenomenon' can be found on Wikipedia. Some knowledge of the basics of the Algebra Codex would be advantageous also.

 

Regards

MichaelT

MichaelT
0 Likes