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.
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])
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.
It draws a slightly tilted sine wave gradient (i=16y+x so atan(1/16) ≈ 3.6°) whose frequency increases until it starts to alias due ro the limited resolution (cf. Nyquist sampling theorem) and exhibit what’s essentially the wagon wheel effect [1]. Nice illustration of signal processing fundamentals!
I would love something like this in my living room. Especially if it is not just a screen. Maybe a grid of 256 screens? Or inflating balloons? Something easier to make? Just on/off big pixels?
https://tixy.land/?code=sin%280.2*x*t%29+-+cos%280.2*y*t%29
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!
Shame that 32 characters is a bit too few to make a raycaster. 128 would be quite enough I think.
Weeee: https://tixy.land/?code=sin%28x%29*cos%28y%29%2Bcos%28x%29*s...
White blood cells attack: https://tixy.land/?code=sin%28x%2Bt%29%2Fcos%28y%2Bi%29%2Bco...
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.
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]
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
Fun. Thanks!
Works well on phone. The phone keyboard is a bit clumsy but it works (that’s a phone issue)
Well done!
> In computer graphics, the origin (0, 0) is top-left rather than bottom-left
Umm...
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.
If you like this, also check 3d animations on a led cube. https://m.youtube.com/watch?v=odFljHeCNaY
Basically https://www.shadertoy.com/ for dummies. Right up my alley haha ;)
5 fold star: https://tixy.land/?code=sin%285*atan2%28y-7.5%2Cx-7.5%29-t%2...
Two snakes: https://tixy.land/?code=exp%28-%28%28x-7%29**2%29%2F12%29*si...
Previous discussion with patterns in comments: https://news.ycombinator.com/item?id=24974534
https://tixy.land/?code=%28%28t%2F4%2Batan2%28x-8%2Cy-7%29%2...
a radar
https://tixy.land/?code=sin%28t*sin%28t%29%2F9-x%29*sin%28t-...
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/
Fun!
https://tixy.land/?code=sin%28i%2Bt%29
i don't even know whats happening but its mesmerizing https://tixy.land/?code=sin%28i*t%2F128%29
It draws a slightly tilted sine wave gradient (i=16y+x so atan(1/16) ≈ 3.6°) whose frequency increases until it starts to alias due ro the limited resolution (cf. Nyquist sampling theorem) and exhibit what’s essentially the wagon wheel effect [1]. Nice illustration of signal processing fundamentals!
[1] https://en.m.wikipedia.org/wiki/Wagon-wheel_effect
fun! Here's a heart: https://tixy.land/?code=hypot%28x-7%2Cy%2Babs%28x-7%29-9%29-...
I love it! Here's a windscreen wiper.
https://tixy.land/?code=sin%28t%29*%281%2Bx%2By%29-x
That's fantastic!
I would love something like this in my living room. Especially if it is not just a screen. Maybe a grid of 256 screens? Or inflating balloons? Something easier to make? Just on/off big pixels?
red traffic light https://tixy.land/?code=%28floor%28t%29%252%29%3F0%3A-cos%28...
Beating heart: https://tixy.land/?code=%28x%2F7.5-1%29**2%2B%28y%2F7.5-1%29...
Centered circle wave: https://tixy.land/?code=Math.sin%28-2*t%2B0.045*%28x-7.5%29*...
That's no moon! https://tixy.land/?code=%28%28d%3D36-%28x-%3D7%29**2-%28y-%3...
I like this creation of mine:
https://tixy.land/?code=sin%28t*x%29%2Bi%2F256
spiral: https://tixy.land/?code=hypot%28x-%3D7%2Cy-%3D7%29%2Batan2%2...
A lot of these tricks I first learned from Noah Spurrier’s acidwarp.exe VGA demos in the 90s.
Now I’m wondering who first published these trig function pixel paint tricks. Somewhere between HAKMEM munching squares and the 80s demoscene?
https://tixy.land/?code=x-y*y%2Ft%2F5
'Vanishing Curve'
https://tixy.land/?code=-.5%2B%28x%5Ey%29%25%283*Math.sin%28...
This one is sick!
candy waves on a shore: https://tixy.land/?code=sin%28i*t%2F128%29
candy lasers redux: https://tixy.land/?code=0.2%2Bsin%28i*t%2F64%29%2B.3*sin%288...
Here’s a wild ride: https://tixy.land/?code=Math.sin%28y%2Bi%2Ft%29%2BMath.cos%2...
> // hit "enter" to save in URL
There's no enter on Android Chrome on phone.
The enter key on the phone keyboard works if you tap that message.
Love it, simple & cool :)
https://tixy.land/?code=(y%2Fi*y%2Fsin(x%2Bt))*max(cos(t)%2C...
I’m considering that as a load screen animation. Bunch of different functions, and the user will be entertained.
When this was first released, I put together an homage to the music video for “Fell In Love With A Girl” by The White Stripes.
https://tixy.land/?code=floor(t%256)%20%3D%3D%3D%200%20%3F%0...
The classic: sin(x/2+t)+cos(y/2+sin(t))
Link for the lazy: https://tixy.land/?code=sin%28x%2F2%2Bt%29%2Bcos%28y%2F2%2Bs...
Cool stuff.
Learned by scrolling far enough right in view source: The last line is editable and eval'd.
Request to author: keep the newlines.
> The last line is editable and eval'd
Right. https://tixy.land/?code=alert(%22foo%22)
That’s not nice
Would be cool to implement this physically as an array of iris diaphragms
Is there a pattern or animation you can manually animate on those dots that can’t be represented by an equation?
this is beautiful. i love it so much :)
really impressive, keep up the good work
great
[dead]