ScriptSpot

Forum topic · Scripts Wanted

Transfer selected vertex positions to other object

By mryasaremir · 2019-05-13

Description

Hi I'm trying to make copy verts positions in source object and paste target object they have same vertex id.


selVerts = $source.selectedVerts
for verts in selVerts do 
(
	sourceObjPos = $source.position
	TargetObjPos = $target.position
	diffPos = sourceObjPos - TargetObjPos 
	messageBox verts
	$target.modifiers[#Edit_Poly].SetVert #{verts} (verts.pos - diffPos)
)

its givin me error how can I do it ?

Comments (1)

mryasaremir · 2019-05-13

I fixed


selVerts = $source.selectedVerts
for verts in selVerts do 
(
	sourceObjPos = $source.position
	TargetObjPos = $target.position
	diffPos = sourceObjPos - TargetObjPos 
	messageBox verts
	$target.modifiers[#Edit_Poly].SetVert #{verts.index} (verts.pos - diffPos)
)