Advertisement
Guest User

Untitled

a guest
May 24th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.71 KB | None | 0 0
  1.         List<float> args = new List<float>();
  2.  
  3.         args.Add(blendMode);
  4.         args.Add(target.width);
  5.         args.Add(target.height);
  6.         args.Add(stamp.width);
  7.         args.Add(stamp.height);
  8.  
  9.         for (int i = 0; i < attempts; i ++)
  10.         {
  11.             int xpos = Random.Range(0, target.width);
  12.             int ypos = Random.Range(0, target.height);
  13.             float scale = Random.Range(scaleRange.x, scaleRange.y);
  14.  
  15.             args.Add(xpos);
  16.             args.Add(ypos);
  17.             args.Add(scale);
  18.         }
  19.  
  20.         ComputeBuffer buffer = new ComputeBuffer(args.Count, sizeof(float));
  21.         buffer.SetData(args.ToArray());
  22.         _ComputeShader.SetBuffer(kernel, "Args", buffer);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement