Ivan Reese
Tyler Adams
05/19/2020, 6:26 PMwolkenmachine
05/19/2020, 6:30 PMGarth Goldwater
05/19/2020, 6:31 PMIvan Reese
Michael Coblenz
05/19/2020, 6:50 PMIvan Reese
Ivan Reese
Michael Coblenz
05/19/2020, 6:54 PMMichael Coblenz
05/19/2020, 6:55 PMMichael Coblenz
05/19/2020, 6:55 PMMichael Coblenz
05/19/2020, 6:56 PMTyler Adams
05/19/2020, 6:57 PMTyler Adams
05/19/2020, 6:58 PMEdward de Jong / Beads Project
05/19/2020, 8:06 PMIvan Reese
wtaysom
05/20/2020, 3:50 AMIvan Reese
Edward de Jong / Beads Project
05/20/2020, 7:13 AMwtaysom
05/20/2020, 8:15 AMTudor Girba
05/20/2020, 11:25 AMTudor Girba
05/20/2020, 11:27 AMTudor Girba
05/20/2020, 11:30 AMTudor Girba
05/20/2020, 11:42 AMTudor Girba
05/20/2020, 11:46 AMTudor Girba
05/20/2020, 11:48 AMTudor Girba
05/20/2020, 11:49 AMTudor Girba
05/20/2020, 11:50 AMibdknox
05/20/2020, 2:13 PMDan Cook
05/20/2020, 6:49 PMIvan Reese
Ivan Reese
the beauty of 3D instancing vs copying is that 3D objects are collections of triangles, textures, etc. which are all static in the sense that the component triangles don't affect each other. The more purely you enter the data domain, which is where Spreadsheets excel, the more tangible it gets.Yes and no. In 3d, you hop up and down the ladder of abstraction at a blistering rate. Yes, you'll spend a lot of time working at the level of individual verts, edges, tris, faces, but even then, you care immensely about the relationships between them. For instance: if you keep a strip or a ring of faces fairly uniform, it's easy to grab the thing and work with it as a set; by keeping face angles or areas consistent, you create an ad hoc geometric abstraction, and the tools are designed to help you do this and leverage that. When you leave that lower level and start working with surface groups, meshes, objects, rigged collections of objects, etc., you're now working largely with nondestructive procedural modifiers, where tightly-controlled and well-understood relationships (and cross-cutting ones at that) become immensely important. So even though the data is at rest, so to speak, you still need to grapple with abstraction, structure, interdependence, sequence, declaration vs procedure, memory vs computation cost (both of the data and the transformations), and so forth. And then when you start adding animation, physics simulation, particles, etc., your data is no longer at-rest, and changes to your supposedly "static" data like geometry in the small can have rippling consequences in the large. And again, there are enviably rich tools for helping you manage it.
Edward de Jong / Beads Project
05/21/2020, 6:45 AMIvan Reese
Ivan Reese
In a way, a look is like a property of a prototype object (in Pharo, these would be called talents, or object traits). We find this to be quite powerful.I don't quite follow this simile, though. And — are these "traits" the same as in Self, or have they changed in the time since?
Tudor Girba
05/21/2020, 12:04 PM