Skip to main content
Question

How to Scale 3D Vectors from a Fixed Starting Point?

  • August 10, 2026
  • 1 reply
  • 24 views

gbcfgeo2025
Contributor
Forum|alt.badge.img+4

Hi Community!

I created some 3D vectors made up of three vertices, using the list of coordinates and elevations shown in the attached table. I created them using three Vertex Creators connected one after another.

Now I would like to apply a scale factor of 10 to these 3D vectors, but I want each vector to be extended starting from its first vertex, i.e. from the coordinates (0,0,0), while keeping that first vertex fixed.

What would be the best way to achieve this?

Thanks in advance for your help!

1 reply

vadis
Contributor
Forum|alt.badge.img+8
  • Contributor
  • August 11, 2026

Hi!

If I understand your description correctly, it should be as easy as to use a Scaler transformer with directional factors of 10 and origin set to origo (0,0). 

However, if you mean (0,0,0) as xyz of vertex0, then I would use Offsetter transformer to move the whole geometry instance to origo and only then use the Scaler. After scaling operation you should use inverse values to move back geometries accordingly.