mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 23:46:03 +01:00
chore(zones): rearrange variables
This commit is contained in:
@@ -13,7 +13,6 @@ local function makeTriangles(t)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function getTriangles(polygon)
|
local function getTriangles(polygon)
|
||||||
local extremes = { polygon.projectToAxis(polygon, vec(1, 0, 0)) }
|
|
||||||
local triangles = {}
|
local triangles = {}
|
||||||
if polygon:isConvex() then
|
if polygon:isConvex() then
|
||||||
for i = 2, #polygon - 1 do
|
for i = 2, #polygon - 1 do
|
||||||
@@ -25,9 +24,8 @@ local function getTriangles(polygon)
|
|||||||
local points = {}
|
local points = {}
|
||||||
local sides = {}
|
local sides = {}
|
||||||
local horizontals = {}
|
local horizontals = {}
|
||||||
|
|
||||||
local h
|
|
||||||
for i = 1, #polygon do
|
for i = 1, #polygon do
|
||||||
|
local h
|
||||||
local point = polygon[i]
|
local point = polygon[i]
|
||||||
local unique = true
|
local unique = true
|
||||||
|
|
||||||
@@ -49,6 +47,7 @@ local function getTriangles(polygon)
|
|||||||
points[polygon[i]] = {side = i, horizontal = h, uses = 0}
|
points[polygon[i]] = {side = i, horizontal = h, uses = 0}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local extremes = { polygon.projectToAxis(polygon, vec(1, 0, 0)) }
|
||||||
for i = 1, #horizontals do
|
for i = 1, #horizontals do
|
||||||
local horizontal = horizontals[i]
|
local horizontal = horizontals[i]
|
||||||
local hLineStart, hLineEnd = vec(extremes[1], horizontal[1].yz), vec(extremes[2], horizontal[1].yz)
|
local hLineStart, hLineEnd = vec(extremes[1], horizontal[1].yz), vec(extremes[2], horizontal[1].yz)
|
||||||
|
|||||||
Reference in New Issue
Block a user