|
8b4f2d8cc2
|
[MetaballsKit] Do not compute a texture, just provide buffers for balls and parameter data
|
2017-08-05 11:10:06 -07:00 |
|
|
2441bd0b76
|
[MetaballsKit] Add Geometry file
|
2017-08-05 11:09:03 -07:00 |
|
|
5c37010229
|
[MetaballsKit] Reset the parametersBuffer as needed
|
2017-08-05 09:30:09 -07:00 |
|
|
d08f4a7e23
|
[MetaballsKit] Better error handling
|
2017-08-05 09:29:50 -07:00 |
|
|
0c175acc79
|
[MetaballsKit] Center balls added to the field
|
2017-08-05 09:29:13 -07:00 |
|
|
b52e16debe
|
[MetaballsKit] sampleTexture is public
|
2017-08-05 09:03:55 -07:00 |
|
|
b7a30c46ae
|
[MetaballsKit] Sort out runtime errors
|
2017-08-04 22:24:15 -07:00 |
|
|
22fbaed88c
|
[MetaballsKit] Fix up didSet responder for Field.size
|
2017-08-04 21:10:52 -07:00 |
|
|
da5c664ee6
|
[MetaballsKit] Finish off Metal compute stuff for the simulation
|
2017-08-04 08:06:33 -07:00 |
|
|
467f9d4123
|
[MetaballsKit] Get the Metal setup stuff straightened out
|
2017-08-02 08:08:56 -07:00 |
|
|
0aab90b693
|
[MetaballsKit] Implement sampling kernel
|
2017-08-01 19:13:20 -07:00 |
|
|
2b409afc2d
|
[MetaballsKit] Add a metal file to the framework
|
2017-08-01 19:01:20 -07:00 |
|
|
3ddc484037
|
[MetaballsKit] Put a bunch of Metal stuff in the Field class
|
2017-08-01 19:01:03 -07:00 |
|
|
2e70c76fb0
|
[MetaballsKit] Make Field a class
|
2017-08-01 07:54:29 -07:00 |
|
|
fc57f865f2
|
[MetaballsKit] Make Field.size public and filter balls that lie outside the size when it changed
|
2017-07-30 15:53:10 -07:00 |
|
|
0dd6604fce
|
[MetaballsKit] Make Field initializer public
|
2017-07-30 14:47:59 -07:00 |
|
|
440ed1b3f3
|
Rough implementation of the metaballs simulation in MetaballsKit
|
2017-07-30 14:29:58 -07:00 |
|