mirror of
https://github.com/Relintai/broken_seals.git
synced 2025-02-01 14:37:01 +01:00
Small tweaks to the mesh outline generator.
This commit is contained in:
parent
5e63f45f0d
commit
71662367ae
@ -6,8 +6,6 @@ var _mdr : MeshDataResource
|
||||
var lines : PoolVector3Array
|
||||
|
||||
func setup(mdr : MeshDataResource) -> void:
|
||||
lines.resize(0)
|
||||
|
||||
_mdr = mdr
|
||||
|
||||
refresh()
|
||||
@ -24,11 +22,13 @@ func refresh():
|
||||
if _mdr.array[ArrayMesh.ARRAY_VERTEX] == null || _mdr.array[ArrayMesh.ARRAY_INDEX] == null:
|
||||
return
|
||||
|
||||
var vertices : PoolVector3Array = _mdr.array[ArrayMesh.ARRAY_VERTEX]
|
||||
var indices : PoolIntArray = _mdr.array[ArrayMesh.ARRAY_INDEX]
|
||||
var arr : Array = _mdr.array
|
||||
|
||||
var vertices : PoolVector3Array = arr[ArrayMesh.ARRAY_VERTEX]
|
||||
var indices : PoolIntArray = arr[ArrayMesh.ARRAY_INDEX]
|
||||
|
||||
if vertices.size() == 0:
|
||||
vertices = _mdr.array[ArrayMesh.ARRAY_VERTEX]
|
||||
return
|
||||
|
||||
if indices.size() % 3 == 0:
|
||||
for i in range(0, len(indices), 3):
|
||||
|
Loading…
Reference in New Issue
Block a user