Transforming Triangle in 3 Space with z = 1-x-y

  • Context: Graduate 
  • Thread starter Thread starter albert281
  • Start date Start date
  • Tags Tags
    Transform Triangle
Click For Summary
SUMMARY

The discussion focuses on transforming a triangle in 3D space under the constraint z = 1 - x - y using a transformation matrix A. The user has established a matrix A with unknowns a1 to a9 and is working with vector equations A*x1 = k1*y1, A*x2 = k2*y2, and A*x3 = k3*y3. They have successfully derived values for a7, a8, and a9 by applying the constraint x + y + z = 1, resulting in k1 = k2 = k3 = 1. The challenge remains to generate a solvable system of equations with the remaining unknowns.

PREREQUISITES
  • Understanding of 3D transformation matrices
  • Familiarity with vector equations and linear algebra
  • Knowledge of constraints in geometric transformations
  • Ability to solve systems of linear equations
NEXT STEPS
  • Explore methods for solving systems of linear equations with constraints
  • Learn about homogeneous coordinates in 3D transformations
  • Investigate the properties of transformation matrices in computer graphics
  • Study the implications of affine transformations on geometric shapes
USEFUL FOR

Mathematicians, computer graphics developers, and anyone involved in 3D modeling or geometric transformations will benefit from this discussion.

albert281
Messages
13
Reaction score
0
I am trying to transform a triangle in 3 space with the constraint that z = 1-x-y. At this point I have the following transformation matrix A, and three vector equations:

| a1 a2 a3 |
A = | a4 a5 a6 |
| a7 a8 a9 |



A*x1 = k1*y1
A*x2 = k2*y2
A*x3 = k3*y3




I know the vertices of both triangles, before and after the transformation. The problem is that I can't put the above description in a manner that is solveable...without some input to clarify the issue.

The transformed triangle points can move in a manner to suggest stretching and translation, but not rotation. Given that z is dependent on x and y, how can I constrain this problem such that I can generate n equations in n unknowns?
 
Physics news on Phys.org
I figured out how to solve for a7, a8 and a9 by using the constraint x+y+z=1 and solving for 3 equations in 3 unknowns. I found k1=k2=k3=1. I only have 6 equations in 6 unknowns left! Yay!
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
9K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 17 ·
Replies
17
Views
5K
Replies
17
Views
3K
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
7
Views
2K