mirror of
https://github.com/Relintai/broken_seals.git
synced 2025-04-12 17:22:00 +02: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
|
tool
|
||||||
extends Reference
|
extends Reference
|
||||||
|
|
||||||
|
var marker_size : float = 0.1
|
||||||
|
|
||||||
var _mdr : MeshDataResource
|
var _mdr : MeshDataResource
|
||||||
|
|
||||||
var lines : PoolVector3Array
|
var lines : PoolVector3Array
|
||||||
@ -74,7 +76,7 @@ func generate(mark_outline : bool, mark_handles : bool):
|
|||||||
for i in range(_vertices.size()):
|
for i in range(_vertices.size()):
|
||||||
var v : Vector3 = get_vertex(i)
|
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))
|
||||||
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:
|
if mark_handles:
|
||||||
var pmid : Vector3 = lerp(v0, v1, 0.5)
|
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))
|
||||||
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
|
var pmid : Vector3 = v0 + v1 + v2
|
||||||
pmid /= 3
|
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))
|
||||||
lines.append(pmid + Vector3(-l, 0, 0))
|
lines.append(pmid + Vector3(-l, 0, 0))
|
||||||
|
Loading…
Reference in New Issue
Block a user