manawyrm, on 10 May 2013 - 12:32 PM, said:
have you still got a binary for the 1.4.7 version?
I tried to build it from the source, but failed at compiling.
Thanks,
Tobias
Posted 14 May 2013 - 09:25 AM
manawyrm, on 10 May 2013 - 12:32 PM, said:
Posted 14 May 2013 - 09:28 AM
Posted 14 May 2013 - 03:35 PM
Posted 01 June 2013 - 06:50 PM
Posted 08 June 2013 - 07:30 AM
Posted 04 July 2013 - 10:21 AM
ds84182, on 05 February 2013 - 12:31 PM, said:
java.lang.VerifyError: (class: ds/mods/CCLights2/PacketHandler, method: onPacket Data signature: (Lcg;Ldk;Lcpw/mods/fml/common/network/Player;)V) Incompatible object argument for function call
Posted 11 July 2013 - 11:23 AM
MindenCucc, on 04 July 2013 - 10:21 AM, said:
ds84182, on 05 February 2013 - 12:31 PM, said:
java.lang.VerifyError: (class: ds/mods/CCLights2/PacketHandler, method: onPacket Data signature: (Lcg;Ldk;Lcpw/mods/fml/common/network/Player;)V) Incompatible object argument for function call
Posted 11 August 2013 - 01:48 PM
Posted 23 August 2013 - 04:50 PM
Posted 27 August 2013 - 04:16 PM
Posted 02 November 2013 - 12:38 PM
Posted 08 November 2013 - 02:05 PM
Posted 16 November 2013 - 09:33 AM
Posted 09 December 2013 - 02:04 PM
Posted 17 December 2013 - 03:28 AM
Pecacheu, on 02 November 2013 - 12:38 PM, said:
Edited by bobster71, 17 December 2013 - 04:16 AM.
Posted 22 December 2013 - 01:51 AM
Pecacheu, on 02 November 2013 - 12:38 PM, said:
Edited by ds84182, 22 December 2013 - 01:52 AM.
Posted 27 December 2013 - 12:36 PM
Posted 29 December 2013 - 01:43 AM
local gpuobj local function putpixel(obj) gpuobj.setColor(obj.r,obj.g,obj.B)/>/>/> gpuobj.plot(obj.x,obj.y) end local function copy(orig) local orig_type = type(orig) local copy if orig_type == 'table' then copy = {} for orig_key, orig_value in pairs(orig) do copy[orig_key] = orig_value end else -- number, string, boolean, etc copy = orig end return copy end function gouraud(gpu,x1,y1,x2,y2,x3,y3,r1,g1,b1,r2,g2,b2,r3,g3,b3) gpuobj = gpu A = {x = x1,y = y1,r = r1,g = g1,b = b1} B = {x = x2,y = y2,r = r2,g = g2,b = b2} C = {x = x3,y = y3,r = r3,g = g3,b = b3} if B.y > C.y then B,C = C,B end if A.y > B.y then A,B = B,A end if A.y > C.y then A,C = C,A end if (B.y-A.y > 0) then dx1=(B.x-A.x)/(B.y-A.y); dr1=(B.r-A.r)/(B.y-A.y); dg1=(B.g-A.g)/(B.y-A.y); db1=(B.b-A.B)/>/>/>/(B.y-A.y); else dx1,dr1,dg1,db1=0,0,0,0; end if (C.y-A.y > 0) then dx2=(C.x-A.x)/(C.y-A.y); dr2=(C.r-A.r)/(C.y-A.y); dg2=(C.g-A.g)/(C.y-A.y); db2=(C.b-A.B)/>/>/>/(C.y-A.y); else dx2,dr2,dg2,db2=0,0,0,0; end if (C.y-B.y > 0) then dx3=(C.x-B.x)/(C.y-B.y); dr3=(C.r-B.r)/(C.y-B.y); dg3=(C.g-B.g)/(C.y-B.y); db3=(C.b-B.B)/>/>/>/(C.y-B.y); else dx3,dr3,dg3,db3=0,0,0,0; end E=copy(A); S=copy(E); if (dx1 > dx2) then while (S.y<=B.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx2; S.r=S.r+dr2; S.g=S.g+dg2; S.b=S.b+db2; E.x=E.x+dx1; E.r=E.r+dr1; E.g=E.g+dg1; E.b=E.b+db1; S.y = S.y + 1 E.y = E.y + 1 end E=copy(B)/>/>/>; while (S.y<=C.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx2; S.r=S.r+dr2; S.g=S.g+dg2; S.b=S.b+db2; E.x=E.x+dx3; E.r=E.r+dr3; E.g=E.g+dg3; E.b=E.b+db3; S.y = S.y + 1 E.y = E.y + 1 end else while (S.y<=B.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx1; S.r=S.r+dr1; S.g=S.g+dg1; S.b=S.b+db1; E.x=E.x+dx2; E.r=E.r+dr2; E.g=E.g+dg2; E.b=E.b+db2; S.y = S.y + 1 E.y = E.y + 1 end S=copy(B)/>/>/>; while (S.y<=C.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx3; S.r=S.r+dr3; S.g=S.g+dg3; S.b=S.b+db3; E.x=E.x+dx2; E.r=E.r+dr2; E.g=E.g+dg2; E.b=E.b+db2; S.y = S.y + 1 E.y = E.y + 1 end end end
Edited by gamax92, 29 December 2013 - 01:44 AM.
Posted 23 January 2014 - 09:13 PM
gamax92, on 29 December 2013 - 01:43 AM, said:
local gpuobj local function putpixel(obj) gpuobj.setColor(obj.r,obj.g,obj.B)/>/>/>/> gpuobj.plot(obj.x,obj.y) end local function copy(orig) local orig_type = type(orig) local copy if orig_type == 'table' then copy = {} for orig_key, orig_value in pairs(orig) do copy[orig_key] = orig_value end else -- number, string, boolean, etc copy = orig end return copy end function gouraud(gpu,x1,y1,x2,y2,x3,y3,r1,g1,b1,r2,g2,b2,r3,g3,b3) gpuobj = gpu A = {x = x1,y = y1,r = r1,g = g1,b = b1} B = {x = x2,y = y2,r = r2,g = g2,b = b2} C = {x = x3,y = y3,r = r3,g = g3,b = b3} if B.y > C.y then B,C = C,B end if A.y > B.y then A,B = B,A end if A.y > C.y then A,C = C,A end if (B.y-A.y > 0) then dx1=(B.x-A.x)/(B.y-A.y); dr1=(B.r-A.r)/(B.y-A.y); dg1=(B.g-A.g)/(B.y-A.y); db1=(B.b-A.B)/>/>/>/>/(B.y-A.y); else dx1,dr1,dg1,db1=0,0,0,0; end if (C.y-A.y > 0) then dx2=(C.x-A.x)/(C.y-A.y); dr2=(C.r-A.r)/(C.y-A.y); dg2=(C.g-A.g)/(C.y-A.y); db2=(C.b-A.B)/>/>/>/>/(C.y-A.y); else dx2,dr2,dg2,db2=0,0,0,0; end if (C.y-B.y > 0) then dx3=(C.x-B.x)/(C.y-B.y); dr3=(C.r-B.r)/(C.y-B.y); dg3=(C.g-B.g)/(C.y-B.y); db3=(C.b-B.B)/>/>/>/>/(C.y-B.y); else dx3,dr3,dg3,db3=0,0,0,0; end E=copy(A); S=copy(E); if (dx1 > dx2) then while (S.y<=B.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx2; S.r=S.r+dr2; S.g=S.g+dg2; S.b=S.b+db2; E.x=E.x+dx1; E.r=E.r+dr1; E.g=E.g+dg1; E.b=E.b+db1; S.y = S.y + 1 E.y = E.y + 1 end E=copy(B)/>/>/>/>; while (S.y<=C.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx2; S.r=S.r+dr2; S.g=S.g+dg2; S.b=S.b+db2; E.x=E.x+dx3; E.r=E.r+dr3; E.g=E.g+dg3; E.b=E.b+db3; S.y = S.y + 1 E.y = E.y + 1 end else while (S.y<=B.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx1; S.r=S.r+dr1; S.g=S.g+dg1; S.b=S.b+db1; E.x=E.x+dx2; E.r=E.r+dr2; E.g=E.g+dg2; E.b=E.b+db2; S.y = S.y + 1 E.y = E.y + 1 end S=copy(B)/>/>/>/>; while (S.y<=C.y) do if (E.x-S.x > 0) then dr=(E.r-S.r)/(E.x-S.x); dg=(E.g-S.g)/(E.x-S.x); db=(E.b-S.B)/>/>/>/>/(E.x-S.x); else dr,dg,db=0,0,0; end P=copy(S); while (P.x < E.x) do putpixel(P); P.r=P.r+dr; P.g=P.g+dg; P.b=P.b+db; P.x = P.x + 1 end S.x=S.x+dx3; S.r=S.r+dr3; S.g=S.g+dg3; S.b=S.b+db3; E.x=E.x+dx2; E.r=E.r+dr2; E.g=E.g+dg2; E.b=E.b+db2; S.y = S.y + 1 E.y = E.y + 1 end end end
Posted 27 January 2014 - 12:39 AM
gamax92, on 29 December 2013 - 01:43 AM, said:
0 members, 1 guests, 0 anonymous users