Top Tweets for #logocoding
We create a list of pins first around the outside and then randomly across the canvas. Then we move across and up the canvas, finding the nearest three points and (attempting to) make a triangle from them. #logocoding

Perlin Station #creativecoding #computerart
#codeart #dailycoding #logocoding
Made with turtleSpaces...
Hypnowheel #creativecoding #codeart #dailycoding
#logocoding #stemeducation #codenewbies
You are getting very sleepy...
TO hypnowheel
reset : hideturtle
setbackgroundcolor magenta
forever [
norender : clearscreen
repeat 10 [
home : dropanchor : pullout 10 * (repcount - 1)
if oddp repcount [
orbitleft ((11 - repcount) / 6) * loopabove 1
][
orbitright ((11 - repcount) / 3) * loopabove 1
]
repeat 36 [
pin
pullout 10 + (2 * repabove 1) * abs sin (90 + 90 * oddp repabove 1) + loopabove 2
pin : orbitleft 10
pullin (2 * repabove 1) * abs sin (90 + 90 * oddp repabove 1) + loopabove 2
pullout (2 * repabove 1) * abs sin (90 * oddp repabove 1) + loopabove 2
pin
pullin 10 + (2 * repabove 1) * abs sin (90 * oddp repabove 1) + loopabove 2
pin : orbitright 10
setfillcolor (item repcount + repabove 1 [1 7]) + evenp loopabove 1
pinfill
penup : orbitright 10
]
pullout 10
]
render
]
END
Sea Anemone #creativecoding #codeart #genart
#dailycoding #stemeducation #logocoding
TO anemone
reset : hideturtle
setpenstyle "mark
setbackgroundcolor blue
setbackgroundshade 6
forever [
norender : clearscreen
setpencolor 16 : setfillcolor 17
repeat 36 [
penup : home
seth 10 * repcount : pendown
repeat 100 [
setpenwidth 3 * abs sin 1.7 * repcount
definecolor 16 {
100 * abs sin (10 * repabove 1) + 5 * loopabove 2
repcount
100 - repcount
}
setpenshade 5 - repcount / 10
forward 1.3 * abs sin (repcount + 10 * repabove 1) + 100 * sin loopabove 2
right sin (repcount + (50 * abs sin 0.05 * loopabove 2) * repabove 1) + 3 * loopabove 2
if 0 = remainder repcount + iff oddp repabove 1 loopabove 2 0 - loopabove 2 10 [
definecolor 17 {
100 - first color 16
100 - second color 16
100 - third color 16
}
penup : raise 0.1
setfillshade -5 + repcount / 10
spot 4 * abs sin 1.5 * repcount
lower 0.1 : pendown
]
]
]
render
]
END
Streamers #creativecoding #logocoding
#codeart #generativeart #genart #stem
TO streamers
reset : hideturtle
setbounds [-123 -123 123 123] : wrap
setbackgroundcolor white : setpenstyle "mark
forever [
norender : clearscreen
penup : rerandom
repeat 20 [
randomposition
randomheading
make "i (random [5 20]) / 10
make "a (5 * random [5])
make "b (random [5 20]) / 10
forward :i * loopabove 1
setpencolor random [15]
pendown
repeat 10 * random [20] [
setpenwidth abs :a * sin repcount + (20 * repabove 1) + :b * loopabove 2
setpenshade 10 * sin repcount + (20 * repabove 1) + :b * loopabove 2
forward :i
]
penup
]
render
]
END
Rollers are cool! #creativecoding
#animation3d #webgl #logocoding
Thanks to @ULuIQ12 for the inspiration!
TO rollers
reset : penup : hideturtle
setbackgroundcolor yellow
cam:make "u rightdir
forever [
norender : clearscreen : down 90
repeat 11 [
sety -110 + 20 * repcount
repeat 11 [
setx -120 + 20 * repcount
setheading ((repcount + 10 * repabove 1) * loopabove 2) / 10
setfillcolor item repcount [1 2 9 6 7 11 7 6 9 2 1]
rollerarc 5, 5, 20, 30, 15 + 15 * sin ((100 * repabove 1) + (10 * repcount) * loopabove 2) / 10
]
]
cam:run [
orbitvector :u 1
rollright 0.25
pullout sin 2 * loopcount
]
render
]
END
Magnets! How do they work?
Just some Sunday #creativecoding , looking for shapes...
URL below ๐
#threejs #motion
Bermuda Grass #creativecoding #computerart
#codenewbies #STEMeducation #logocoding
TO bermudagrass
reset : hideturtle
setbackgroundcolor lightgray
setbackgroundshade random [5] ;1 to 5
setpenstyle "mark
repeat 5 + random 20 [ ;repeat 5 - 24 times:
penup
randomposition
setorigin position
;set home (origin) position
setpencolor pick {green lightgreen cyan}
setpenshade random 8
repeat 8 [
penup : home
right 45 * repcount
;repcount = REPeat loop COUNTer
;number of times we've done this
pendown : pushturtle
;push (save) the turtle state (position) to the stack
repeat random [12] [ ;repeat 1 to 12 times:
forward 10
if randomp 2 [popturtle]
;if the result of a coin toss (randomp 2) is 0 (heads):
;pop (restore) the turtle state off the stack
right pick [-45 0 45]
pushturtle
]
]
]
END
![TurtleSpaces's tweet photo. Bermuda Grass #creativecoding #computerart
#codenewbies #STEMeducation #logocoding
TO bermudagrass
reset : hideturtle
setbackgroundcolor lightgray
setbackgroundshade random [5] ;1 to 5
setpenstyle "mark
repeat 5 + random 20 [ ;repeat 5 - 24 times:
penup
randomposition
setorigin position
;set home (origin) position
setpencolor pick {green lightgreen cyan}
setpenshade random 8
repeat 8 [
penup : home
right 45 * repcount
;repcount = REPeat loop COUNTer
;number of times we've done this
pendown : pushturtle
;push (save) the turtle state (position) to the stack
repeat random [12] [ ;repeat 1 to 12 times:
forward 10
if randomp 2 [popturtle]
;if the result of a coin toss (randomp 2) is 0 (heads):
;pop (restore) the turtle state off the stack
right pick [-45 0 45]
pushturtle
]
]
]
END](https://pbs.twimg.com/media/GccpvbCWIAAgCaz.png)
Type Square #creativecoding #stemeducation
#codenewbies #logocoding #Retro
TO typesquare
reset : penup
settypedepth 0 ;flat type
forever [
clearscreen : setxy -120, 105
;position turtle at start
make "text [T U R T L E S P A C E S]
;define :text container and insert contents
make "text cycle 1 + remainder (loopcount - 1) 12 :text
;wrap (cycle) contents of :text based on current loop
;counter (loopcount). This creates the scrolling effect
repeat 17 [ ;17 lines of type
repeat 2 [ ;repeat :text twice:
foreach "char :text [ ;for each character:
setfillcolor 1 + int ((ascii :char) - 64) / 1.4
;set the fill color based on the ASCII value of
;the character. This is a unique number for each
;letter of the alphabet. A is 65.
setfillshade 5 - random 15
;set a random fill shade
;for fun, let's randomly reverse the characters:
if randomp 2 [typeset :char]
;if we flip a coin and it's heads, typeset text
;normally, otherwise
else [ ;typeset it reversed:
slideright 10 : rollright 180
;flip turtle upside down
typeset :char
rollright 180 : slideright 10
;flip turtle rightside up
]
] ;end of foreach
] ;end of repeat 2
queue pop "text "text
;pop the letter off the start and queue it on the end
;push and dequeue would do the opposite (try it!):
;push dequeue "text "text
setxy -120, ypos - 14
;position turtle on next line
] ;end of repeat 17
render : norender
;show frame to user
] ;do the above forever
END
Octagons #creativecoding #stemeducation #math
#codeart #dailycoding #logocoding
Inspired by @junkiyoshi (Thank you!)
https://t.co/9SbIy8pJ02
(this is the cheap Logo version lol ;)
TO octagons
reset : hideturtle : penup
setpenstyle "mark
make "color 1
;create :color container and put in the number 1
forever [
if zerop remainder loopcount, 57 [increment "color]
;every 57 loops increment the number in the color container
rerandom : clearscreen
;reset random number generator and clear graphics
setmodel [ ;create turtle model:
setpencolor :color
setpenshade 10 - (1 + remainder 1 + loopcount, 57) / 2.5
;shade range -15 (white) to 15 (black)
penup : back 9 : left 68
;position turtle
repeat 57 [
if (58 - repcount) = remainder 1 + loopabove 1, 57 [pendown]
forward 1
if zerop remainder repcount, 7 [right 45]
;every 7 movements, turn right 45 degrees
]
]
;create array of stamped models:
repeat 11 [ ;eleven rows:
sety 120 - 20 * repcount
;position turtle vertically (y)
repeat 11 [ ;eleven columns:
setx (-125 + iff oddp repabove 1, 10, 0) + 20 * repcount
;position turtle horizontally
;iff... creates offset effect
pushturtle ;save turtle state
left (random 360) + 4 * loopabove 2 ;rotate turtle
stamp model ;place impression of turtle model
popturtle ;restore turtle state
] ;do above ten more times
] ;do above ten more times
render : norender ;show frame to user
] ;do above forever
END
Lay out hexagons. Source code -> https://t.co/RTxG8dsH9I #openframeworks #programming #creativecoding #ใใญใฐใฉใใณใฐ
Cubes #creativecoding #stemeducation #codeart #logocoding
TO cubes
reset : setbackgroundcolor white
hideturtle : penup
forever [
repeat 5 [
;repcount = REPeat loop COUNTer
;loopabove 1 = parent loop counter (forever)
setposition item repcount [
[0 0] [-50 50] [50 50]
[-50 -50] [50 -50]
] ;select and set position [X Y]
dropanchor
;set orbit anchor to current position
pullout 10 + 40 * sin 2 * loopabove 1
;pull back away from anchor
orbitleft 300 * sin 0.5 * loopabove 1
;orbit to the left around anchor
repeat 4 [
;loopabove 2 = grandparent loop counter (forever)
pushturtle ;save turtle position / orientation
up 100 * sin 2 * loopabove 2
right 100 * sin 2 * loopabove 2
;orient turtle
setpencolor repcount + 2 * repabove 1
setpenshade 2 * repabove 1
;define pen color / shade
cube 15 + 7 * sin 0.7 * loopabove 2
;draw cube
popturtle ;restore turtle orientation
orbitleft 90 ;orbit to the left 90 degrees
] ;do the above three more times
] ;do the above 4 more times
render : norender : clearscreen
;show frame to user and clear screen after
cam:rollleft 2 * sin 0.1 * loopcount
;roll camera
] ;do the above forever
END
Voxel Fireworks #creativecoding #computerart #logocoding #stemeducation #k12
TO voxelfireworks
resetall : hideturtle : penup : lower 5
;activate voxel pen style:
setpenstyle "voxel : setpenwidth 4
;create sunset:
sety bottomedge : left 90
setpencolor yellow : setfillcolor orange
setfillopacity 0 : gradient
repeat 91 [line 200 : right 2]
freeze "sun
;create stars:
nogradient : setpenwidth 2
setpenshade -11 : raise 2
repeat 200 [
randomposition : randompencolor
setpenopacity (distance position {0 bottomedge 0}) / 3
begintag repcount : line 1 : endtag
]
home
forever [
hatch [ ;create new hatchling
;launch firework:
setpenstyle "voxel : setpenwidth 3
penup : sety bottomedge
right -45 + random 90 : forward 400
begintag "rise : endtag
;by replacing the tag later we can
;move what comes after it
back 400 : randompencolor : line 10 + random 30
;repcount = REPeat loop COUNTer
;returns current loop iteration
;eg loop 1, loop 2, loop 3 etc.
repeat 50 + random 50 [
replacetag "rise {"forward repcount * 2}
make "height repcount * 2
repeat 1 + int (repcount * repcount) / (reptotal * 100) [sync]
;wait for other turtles to sync
]
;by repeatedly replacing the tag, we
;move the line up the screen
;explosion
backtrack : setheading 0
begintag "fall : endtag
;we have to be careful not to use
;absolute values so the replacetag
;can effectively create movement
make "multi (10 + random 20) / 10
repeat 100 [
right random 360 : randompenshade
forward repcount / :multi
line (random [40]) / 10
back repcount / :multi
replacetag "rise {"forward :height + repcount - (repcount * repcount) / 200}
sync
]
;descent
repeat 50 + distance position {0, bottomedge, 0} [
replacetag "fall {
"setpenopacity 100 - ((repcount / reptotal) * 100)
"back repcount
"slideright repcount * (xpos / 300)
"right iff xpos > 0 repcount * (xpos / 100) 0 - repcount * (abs xpos / 100)
}
repeat 3 - int (repcount * repcount) / (reptotal * 100) [sync]
]
]
repeat 100 + random 100 [
sync
if randomp 10 [
run pick [
[hidetag random [200]]
[showtag random [200]]
]
]
sleep [10]
]
]
END
Ferris Wheel's Day Off #creativecoding #dailycoding
#3danimation #animation #stemeducation #k12
#logocoding
TO ferris
;A simple ferris wheel with wobbling cars
;animated using the render-per-frame method
reset : cam:pullout 20 ;position camera
hideturtle : setbackgroundcolor lightblue ;sky
forever [
penup : raise 3
;Draw the ground:
sety bottomedge
down 90 : setfillcolor brown
spot 1000 : up 90 ;ground
;Create the supports:
setpenwidth 7
setpencolor yellow
forward 4
repeat 2 [
iso 100, topedge + 3
lower 41
] ;supports
;Create the wheels:
home : forward 4 : rerandom ;reset random
right loopcount : setfillcolor orange
repeat 2 [
cylinder 20, 5, 36
roller 10, 90, 5, 100
lower 30
] ;wheels
;Add the spokes
raise 27.5 : setfillcolor brown
repeat 2 [
up 90
repeat 18 [
cylinder 2, 90, 10
rollright 20
]
down 90 : raise 30
] ;spokes
;Place the cars:
lower 27.5
dropanchor : pullout 95
repeat 18 [
setfillcolor red : lower 1
cylinder 3, 30, 20 : raise 1 ;car mount
pushturtle : lower 7.5
setheading 180 + 4 * sin repcount * loopabove 1
;create rocking motion in cars
randomfillcolor : setfillopacity 70
voxeloid [15], 27.5, 20 ;cars
popturtle ;restore turtle state
orbitleft 20
]
render : nextframe : norender : clearscreen
;render a frame of animation and clear
] ;do the above forever
END
Test Pattern #creativecoding #generativeart #stemeducation #k12 #computerart #pixelart #dailycoding #logocoding
TO testpattern
reset : hideturtle
norender : penup
repeat 200 [
make "r repcount
if :r > 100 [make "r 201 - :r]
repeat 4 [
setheading item repcount [0 270 180 90]
setposition item repcount [
[-100 -100] [100 -100] [100 100] [-100 100]
]
repeat 20 [
repeat 20 [
setfillshade (0.5 * :r) * sin 10 * repcount * repabove 1
setfillcolor abs 1 + (0.15 * :r) * sin 4 * repcount * repabove 1
square 5 : slideright 5
]
slideleft 100 : forward 5
]
]
render : nextframe
norender : clearscreen
]
END
Turtle Kart! #gamedev #stemeducation #logocoding
Fully commented listing, check it out below:
https://t.co/UBc6rI6s4h

Phantom Zone #creativecoding #programming #CodeNewbie
#logocoding #stemeducation #k12 #cs #LearnToCode
https://t.co/yGKIahaJ4F
Swatches #creativecoding #codenewbie #stemeducation
#k12 #learntocode #logocoding #code
#computerart
TO swatches
reset : randombackgroundcolor ;color range 1-15
setbackgroundshade 8 : hideturtle ;shade range -15 to +15
penup : gradient ;gradient from pencolor to fillcolor
forever [
right loopcount ; loopcount = LOOP COUNTer (forever)
repeat 15 [ ;repcount = REPeat COUNTer (repeat)
setx -85 + 15 * repcount ;X range -212 - +212
setfillcolor repcount ;color range 0-15
setpencolor repcount - 1 ;(0 = black)
repeat 2 [ ;create two opposing quads:
quad {16 - repabove 1}, 5 + 7 * (16 - repabove 1)
;width, height. Curly braces evaluate at runtime
right 180 ;turn about
] ;end of repeat 2
right (loopabove 1) + 10 * sin 10 * loopabove 1
;use sine wave to create swinging motion
raise 1 ;increase Z-plane level to avoid collision
] ;end of repeat 15
render : nextframe ;wait for a frame to draw
wait 1 : norender ;wait additional 1/60th of a second
clean : home ;clear graphics and return to home position
]
END
Last Seen Hashtags on Sotwe
Most Popular Users

Elon Musk 
@elonmusk
240.1M followers

Barack Obama 
@barackobama
119.3M followers

Donald J. Trump 
@realdonaldtrump
111.6M followers

Cristiano Ronaldo 
@cristiano
108.8M followers

Narendra Modi 
@narendramodi
106.9M followers

Rihanna 
@rihanna
97.2M followers

NASA 
@nasa
92.1M followers

Justin Bieber 
@justinbieber
90.5M followers

KATY PERRY 
@katyperry
86.7M followers

Taylor Swift 
@taylorswift13
80.5M followers

Lady Gaga 
@ladygaga
72.1M followers

Kim Kardashian 
@kimkardashian
69.3M followers

YouTube 
@youtube
68.6M followers

Virat Kohli 
@imvkohli
68.4M followers

Bill Gates 
@billgates
63.4M followers

The Ellen Show
@theellenshow
62.5M followers

CNN 
@cnn
61.9M followers

Neymar Jr 
@neymarjr
61M followers

X 
@x
60.9M followers

CNN Breaking News 
@cnnbrk
59.9M followers





![TurtleSpaces's tweet photo. Bermuda Grass #creativecoding #computerart
#codenewbies #STEMeducation #logocoding
TO bermudagrass
reset : hideturtle
setbackgroundcolor lightgray
setbackgroundshade random [5] ;1 to 5
setpenstyle "mark
repeat 5 + random 20 [ ;repeat 5 - 24 times:
penup
randomposition
setorigin position
;set home (origin) position
setpencolor pick {green lightgreen cyan}
setpenshade random 8
repeat 8 [
penup : home
right 45 * repcount
;repcount = REPeat loop COUNTer
;number of times we've done this
pendown : pushturtle
;push (save) the turtle state (position) to the stack
repeat random [12] [ ;repeat 1 to 12 times:
forward 10
if randomp 2 [popturtle]
;if the result of a coin toss (randomp 2) is 0 (heads):
;pop (restore) the turtle state off the stack
right pick [-45 0 45]
pushturtle
]
]
]
END](https://pbs.twimg.com/media/GccpvbBWUAE_uRy.png)
![TurtleSpaces's tweet photo. Bermuda Grass #creativecoding #computerart
#codenewbies #STEMeducation #logocoding
TO bermudagrass
reset : hideturtle
setbackgroundcolor lightgray
setbackgroundshade random [5] ;1 to 5
setpenstyle "mark
repeat 5 + random 20 [ ;repeat 5 - 24 times:
penup
randomposition
setorigin position
;set home (origin) position
setpencolor pick {green lightgreen cyan}
setpenshade random 8
repeat 8 [
penup : home
right 45 * repcount
;repcount = REPeat loop COUNTer
;number of times we've done this
pendown : pushturtle
;push (save) the turtle state (position) to the stack
repeat random [12] [ ;repeat 1 to 12 times:
forward 10
if randomp 2 [popturtle]
;if the result of a coin toss (randomp 2) is 0 (heads):
;pop (restore) the turtle state off the stack
right pick [-45 0 45]
pushturtle
]
]
]
END](https://pbs.twimg.com/media/Gccpva_WsAAO5WP.png)
![TurtleSpaces's tweet photo. Bermuda Grass #creativecoding #computerart
#codenewbies #STEMeducation #logocoding
TO bermudagrass
reset : hideturtle
setbackgroundcolor lightgray
setbackgroundshade random [5] ;1 to 5
setpenstyle "mark
repeat 5 + random 20 [ ;repeat 5 - 24 times:
penup
randomposition
setorigin position
;set home (origin) position
setpencolor pick {green lightgreen cyan}
setpenshade random 8
repeat 8 [
penup : home
right 45 * repcount
;repcount = REPeat loop COUNTer
;number of times we've done this
pendown : pushturtle
;push (save) the turtle state (position) to the stack
repeat random [12] [ ;repeat 1 to 12 times:
forward 10
if randomp 2 [popturtle]
;if the result of a coin toss (randomp 2) is 0 (heads):
;pop (restore) the turtle state off the stack
right pick [-45 0 45]
pushturtle
]
]
]
END](https://pbs.twimg.com/media/Gccpva9W4AA2GfO.png)



