I believe, the problem could be in the rounding from 52-bit lua numbers to C's floats.
Code sample:
Code: Select all
local curve = love.math.newBezierCurve(200, 200, 500, 300, 400, 400)
love.graphics.line(curve:renderSegment(0.55, 0.56))
Code: Select all
local curve = love.math.newBezierCurve(200, 200, 500, 300, 400, 400)
love.graphics.line(curve:renderSegment(0.55, 0.56))
Users browsing this forum: Bing [Bot] and 5 guests