- u += Real(1e-6);
- Real x; Real y; control.Evaluate(x,y,u);
- int64_t index = ((int64_t)x + (int64_t)y*target.w)*4;
- if (index >= 0 && index < 4*(target.w*target.h))
- {
- target.pixels[index+0] = 0;
- target.pixels[index+1] = 0;
- target.pixels[index+2] = 0;
- target.pixels[index+3] = 255;
- }
+ control.Evaluate(v1.x, v1.y, t);
+
+ ObjectRenderer::RenderLineOnCPU(v0.x, v0.y, v1.x, v1.y, target, Colour(0,0,0,!view.PerformingShading()));
+ //ObjectRenderer::SetColour(target, x[0], y[0], Colour(1,0,0,1));
+ //ObjectRenderer::SetColour(target, x[1], y[1], Colour(0,0,1,1));
+ t += invblen;
+ v0 = v1;