mirror of
https://github.com/Relintai/broken_seals.git
synced 2024-11-13 20:47:19 +01:00
Now mdr ed's handle markers have a fixed size.
This commit is contained in:
parent
e75b44089c
commit
dca6a0c960
@ -1,6 +1,8 @@
|
||||
tool
|
||||
extends Reference
|
||||
|
||||
var marker_size : float = 0.1
|
||||
|
||||
var _mdr : MeshDataResource
|
||||
|
||||
var lines : PoolVector3Array
|
||||
@ -74,7 +76,7 @@ func generate(mark_outline : bool, mark_handles : bool):
|
||||
for i in range(_vertices.size()):
|
||||
var v : Vector3 = get_vertex(i)
|
||||
|
||||
var l : float = v.length() / 20.0
|
||||
var l : float = marker_size
|
||||
|
||||
lines.append(v + Vector3(l, 0, 0))
|
||||
lines.append(v + Vector3(-l, 0, 0))
|
||||
@ -109,7 +111,7 @@ func generate_mark_edges(mark_outline : bool, mark_handles : bool):
|
||||
|
||||
if mark_handles:
|
||||
var pmid : Vector3 = lerp(v0, v1, 0.5)
|
||||
var l : float = (v0 - v1).length() / 20.0
|
||||
var l : float = marker_size
|
||||
|
||||
lines.append(pmid + Vector3(l, 0, 0))
|
||||
lines.append(pmid + Vector3(-l, 0, 0))
|
||||
@ -149,7 +151,7 @@ func generate_mark_faces(mark_outline : bool, mark_handles : bool):
|
||||
|
||||
var pmid : Vector3 = v0 + v1 + v2
|
||||
pmid /= 3
|
||||
var l : float = (v0 - v1).length() / 20.0
|
||||
var l : float = marker_size
|
||||
|
||||
lines.append(pmid + Vector3(l, 0, 0))
|
||||
lines.append(pmid + Vector3(-l, 0, 0))
|
||||
|
Loading…
Reference in New Issue
Block a user