Show HN: Sfera – sliding puzzle in curved space (open-sourced)github.com2 points·by bntr·il y a 2 mois·0 comments
Show HN: Visual Lambda Calculus – a thesis project (2008) revived for the webgithub.com49 points·by bntr·il y a 4 mois·9 comments
Show HN: Using Strudel to control dance animationsgithub.com2 points·by bntr·il y a 6 mois·0 comments
Show HN: Reverse perspective camera for OpenGL (Three.js)github.com52 points·by bntr·il y a 8 mois·8 comments
bntr·il y a 4 mois·discussDuplo is also compatible with regular Lego. We used Duplo for the big structure and Lego on top for details. Great way to build huge stuff quickly.https://upload.wikimedia.org/wikipedia/commons/0/04/LEGO-kom...
bntr·il y a 4 mois·discussThanks! I liked the pics here: https://piedeleu.com/posts/diagrammatic-lambda-calculus/I'd love to see them smoothly animated.
bntr·il y a 4 mois·discussI like this catalog: https://github.com/prathyvsh/lambda-calculus-visualizationsAnd it seems that John Tromp's diagrams originate from David C. Keenan's Mockingbird (1996),and Bubble Notation comes from Wayne Citrin's Visual Expressions (1995)
bntr·il y a 4 mois·discussYou can also construct your own puzzles and share them via URL.Example: https://bntre.github.io/visual-lambda/#workspace=H4sIAAAAAAA...
bntr·il y a 4 mois·discussFor comparison: factorial(3) visualized in two different notations.John Tromp's Lambda Diagrams (via 2swap): https://www.youtube.com/watch?v=RcVA8Nj6HEo&t=1346sBubble Notation: https://www.youtube.com/watch?v=aRgu8S3Pnb8
bntr·il y a 7 mois·discussA tiny experimental "continuous-motion" Life glider I once made - an artistic take: https://bntr.planet.ee/lj/glider.gif
bntr·il y a 8 mois·discussExactly. Reversing the z-test is one way to get a reverse-perspective effect, but it doesn't allow for a smooth transition between projections (like dolly zoom).
bntr·il y a 8 mois·discussFor an extra dose of nausea, there's also a cross-eye stereo version: https://bntr.planet.ee/temp/rp/(Alt + mouse wheel changes the eye distance)
bntr·il y a 8 mois·discussNo performance hit - it's just a custom projection matrix. The rest of the rendering pipeline works exactly the same as with a normal camera.
bntr·il y a 8 mois·discussGreat visualization! It would be good to add some fog for a better perception of 3D.
bntr·il y a 8 mois·discussOnce I made a transition between two ditherings: https://github.com/bntre/dithering-gradient-py
bntr·il y a 10 mois·discussAnother notation showing the construction of the predecessor function: https://www.youtube.com/watch?v=CWzn2ucPMdg
bntr·il y a 10 mois·discussThe most complete catalog I've found: https://github.com/prathyvsh/lambda-calculus-visualizations