Readit News logoReadit News
stankot · 7 months ago
Tixy is amazing! I built something very similar:

https://muffinman.io/pulsar/

I wanted to create animations for my LED matrix screen, and I couldn’t find tixy anywhere. Only after I built pulsar I found it again.

Another similar project is https://sliderland.blinry.org/ which uses HTML sliders.

Fun stuff!

montag · 7 months ago
Anybody else reminded of the old Sony logo?

https://tixy.land/?code=y%3C7%26%26%28x%2Bsin%28y%29%3C6.4%2...

edit: much better with a negation :)

leptons · 7 months ago
If you haven't seen dwitter yet, you really should head over to https://www.dwitter.net
virtualritz · 7 months ago
This is awesome. But it needs a better renderer.

Almost every animation/image there suffers from horrible moiré because a normal browser canvas was not meant for this. Fine line art needs supersampling and high quality filtering.

jakegmaths · 7 months ago
I loved tixy when I first discovered it a few years ago so created this https://www.mathsuniverse.com/tixy (with permission from the original author) with puzzles to solve on the tixy grid. I use it with my computer science students who get really into it.
oneeyedpigeon · 7 months ago
Reminds me of [Replicube](https://store.steampowered.com/app/3401490/Replicube/), which has released recently and does the same kind of thing in 3D.

Dead Comment

dndn1 · 7 months ago
This is a cool way to teach!

I was blown away by the little functions at first and I too made a clone to experiment with calculang [1].

I added an evaluation feature (F9) so you can select sub-expressions and see what they do, which was helpful to figure out some patterns (video in [2])

[1] https://calculang-editables.netlify.app/tixyish

[2] https://www.youtube.com/watch?v=uXUd_-xrycs

xunil2ycom · 7 months ago
I've been programming for over 40 years, and I can say this is the most fun way I've experienced to learn this kind of thing. It really is fun.
PebblesRox · 7 months ago
My 5yo did great on these until he hit #7 and got stuck! I’m helping him with syntax but trying to hold back from giving conceptual hints for now.

I love the instant visual feedback!

frogarden · 7 months ago
Why isn't "(sin(i) * (x > 7)) - (i == 5) + (i == 20) + 0.5 * (i == 32)" a solution to puzzle 36?
acomjean · 7 months ago
Fun. Thanks!

Works well on phone. The phone keyboard is a bit clumsy but it works (that’s a phone issue)

soegaard · 7 months ago
Well done!
chrisjj · 7 months ago
> In computer graphics, the origin (0, 0) is top-left rather than bottom-left

Umm...

LocalH · 7 months ago
What's wrong with that statement? It has historically and traditionally been true for raster displays, even if there do exist ways to use standard Cartesian-style coordinates with a computer.
jakegmaths · 7 months ago
I'm struggling to see the problem with this statement, other than maybe to add in the word "usually". My students will know of graphs in maths where the origin is always bottom left. When working with HTML canvas and every other computer graphics situation I've worked in, it's top left instead.
rpastuszak · 7 months ago
I made a drawing app with programmable brushes inspired by tixy:

https://fig.sonnet.io

It’s pretty fun because the shape dynamics are time, and not pressure/tilt based, so you need to draw in a rhythm.

Here’s how they work and how they’re implemented:

https://untested.sonnet.io/notes/fig-tree-brushes/

Nautman · 7 months ago
I love it! Here's a windscreen wiper.

https://tixy.land/?code=sin%28t%29*%281%2Bx%2By%29-x

levzettelin · 7 months ago
Basically https://www.shadertoy.com/ for dummies. Right up my alley haha ;)
Isognoviastoma · 7 months ago
nomel · 7 months ago
now to add a few blips!
agys · 7 months ago
The author is Martin Kleppe (@aemkei on X), famous for his incredible quines and other JS magic.

https://aem1k.com/world/

https://aem1k.com/qlock/