diff --git a/spine-love/main.lua b/spine-love/main.lua index 4e3f21bbd..6a62d47c6 100644 --- a/spine-love/main.lua +++ b/spine-love/main.lua @@ -127,7 +127,7 @@ function love.update (delta) end function love.draw () - love.graphics.setBackgroundColor(128, 128, 128, 255) + love.graphics.setBackgroundColor(0, 0, 0, 255) love.graphics.setColor(255, 255, 255) local skeleton = skeletons[activeSkeleton].skeleton diff --git a/spine-love/spine-love/spine.lua b/spine-love/spine-love/spine.lua index c8d684a1c..da1f155fd 100644 --- a/spine-love/spine-love/spine.lua +++ b/spine-love/spine-love/spine.lua @@ -355,7 +355,7 @@ function SkeletonRenderer:draw (skeleton) elseif slotBlendMode == spine.BlendMode.additive then love.graphics.setBlendMode("add") elseif slotBlendMode == spine.BlendMode.multiply then - love.graphics.setBlendMode("multiply") + love.graphics.setBlendMode("multiply", "premultiplied") elseif slotBlendMode == spine.BlendMode.screen then love.graphics.setBlendMode("screen") end