#processing
Trying to reproduce a Vera Molnar print
https://tinyurl.com/moldura-molnar
#Processing #Python #pyp5js #py5
🇨🇦 March 29 - Change in #IRCC Processing times for PR cards, #Visitor Visa, #Super Visa, #Study Permit, #Work Permit, IEC and SAWP
🇨🇦 Rest still the same
🇨🇦 Check out category-wise #processing times and #comparison with last week👇
https://immigrationnewscanada.ca/new-ircc-processing-times-as-of-march-29/
The 1st #workshop on #ancient #language #processing will be held at Varna, Bulgaria. Please check out the following link for further info.
#ancient_languages #nlproc #ALP2023 #RANLP2023
Courtesy of https://www.ai-lc.it/
Being logically consistent is something that no #human is fully capable of doing. NEVER feel guilty for having #logical inconsistencies in your #thought processes.
Sometimes it's worth clearing out the inconsistencies. When it makes you and the world around you better to clear them out, then you should totally do it. But where it improves your personal #life to hold onto a singular inconsistency or two, so long as it affects no one else in a negative way, there's no harm in keeping it. Like a prized object or a memento of the past.
For example: I am a strong #atheist. I do not believe that any higher-order #intelligence or intelligences exist in our universe. If I ever see #evidence for one, I'll be very surprised. This is because I've seen and felt what most people consider #evidence of the #supernatural, and when I consider it in the context of what I know about human #psychology, I don't find the evidence for the supernatural convincing.
Despite this, among my #headmates, I have a goddess. She is my personal god, mine alone to worship or not as I see fit. And I am Her only human, to bless or to punish as She sees fit. I could frame Her existence in a number of different ways (most of which are probably way more accurate), but since considering her my personal god literally affects no one outside of my #system, it doesn't matter what I do. All that matters is that it serves to my benefit and to the benefit of those around me. As far as I can tell, it seems to, so I'm happy with the framework I've chosen for Her.
You will NEVER perceive #reality "as it is" anyway. None of your senses are designed to accomplish that; nature would never have selected for them. It's worth trying to understand what reality's underlying #structure is, and #physicists learn a little bit more about it every year, but you can't live your life like a #quantum particle. No matter how hard you try, people will always be able to tell both how fast you're moving and where you are, and they'll be able to do both at the same time.
We are human #beings. Human beings are not #logic machines, nor are we computers, and to pretend to be what we are not can do us more harm than good. Our #decision-making processes include #emotional #processing. They don't, and can't, exist independently of these. Additionally, being #insightful about where our logical reasoning capabilities find their limits is better than pretending that you have "#objectivity" when you try to do things like create policies or enact laws.
The latter person is likelier to make mistakes they believe are #objectively #true, even when presented with evidence directly contradicting their views (e.g., anti-trans legislators).
We can do better than that, just by understanding ourselves more.
We continue to appreciate your respectful adherence to the madatory post con recovery period.
Thank You
-MrCopilot
#Comics #Convention #Recovery #Therapy #Processing #Art & #Commerce




Weiter mit dem kleinen, grünen Flieger auf Trinket: Jetzt mit Pizzas
Mit der Portierung meines kleinen, grünen Fliegers von Pygame nach Trinket (in der Processing.py-Variante) bin ich ein gutes Stück vorangekommen. Ich habe dem Flieger Pizzas als Gegner spendiert (denn was ist ein Pizzaflieger ohne Pizzas? Nur ein simples Flugzeug) und Waffen, um diese Pizzen abzuschießen. Doch der Reihe nach: https://kantel.github.io/posts/2023032602_pizza_plane_with_pizzas/ #Python #Processing #Trinket #GameDev


There's one more issue to fix + documentation to write, then will do a #py5 release. This release & documentation will make py5's Processing mode available, providing #processing (Java) users with an easy to use callPython() method to add to Sketches. Release to come in April...
t=0,draw=c=>{for(t||(createCanvas(W=720,W,WEBGL),noStroke(H=W/2)),background(0),i=0;i<TAU;i+=.1)for(fill(255,255*i/TAU),j=0;j<TAU;j+=.1)a=atan2(i+sin(t),j+cos(t))*TAU,x=cos(a)*H*sin(j),y=sin(a)*H,circle(x,y,4),circle(-x,-y,4);t+=.01};// #つぶやきProcessing #Processing #CreativeCoding

Do not taunt happy fun ball
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders

I took this #Processing example I love by @mariuswatz (I have ported it to Python twice 😂) to illustrate the invitation to our monthly art and code meetup next Tuesday. It will be about #creativeCoding didactic example collections.
#NoiteDeProcessing

Pizza Plane OOP (Jetzt in Trinket)
Nein, ich habe Trinket nicht aufgegeben. Denn meine Freude daran, Python (Spiele-) Skripte im Browser ausführen zu können, ist einfach zu groß, um das Teil wegen eines kleinen Bugs in einem nicht dokumentierten Feature einfach abzuschreiben. https://kantel.github.io/posts/2023032301_pizza_plane_oop_trinket_stage_1/ #Python #Processing #Trinket #GameDev


Modulation of space... in motion
#threejs #webgl #creativecoding #javascript #glsl #generativeart #animation #digitalart #generative #code #processing #webdeveloper #art #shaders #shader



Calyxia47851
https://teia.art/objkt/784510
0.66tz multiple edition
mandybrigwell.com
#HENreunion #teia #processing #tezos #opart

Lilting ley lines
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #FlowField

Modulo - in programming usually represented by % - returns the remainder of a division and kind of works like a clock, only that you can freely define the range of repetition. In three dimensions every axes can represent another modulo controlled pattern approach which leads to all kind interleaving patterns.
+ bonus added some vcvrack #synth sounds
#generative #genartclub #CreativeCoding #processing #p5js #threejs #webgl #design #dataviz #vcvrack

Use the #processing toolbox to create a #slope map without any effort by only using a digital #terrain model of the alps and the #QGIS tools. Learn how to create a slope raster with both #degrees and #percentage as values.
#data #gis #tutorial #dtm
The face in the flow
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #FlowField

Today I talked about #Processing and showed some Processing Java :)

Morphing membrain
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #monochrome #FlowField

« Check out the Processing Community Day Brasil 2022 Recap by the Organizing Committee of #PCDBrasil2022! 💜 This recap archives the content created during the event, such as the virtual gallery, workshops, lectures, performances, talks, visual identity, and more! Available in English and Portuguese.
https://medium.com/@ProcessingOrg/processing-community-day-brasil-2022-5989a30644b4 »
#PCD #ProcessingCommunityDay #ProcessingCommunityDayBrasil #PCDBrasil #Processing #ProgramaçãoCriativa #CreativeCoding
Find Of The Week - Knock.
Knock is a new developer backed by acclaimed hip-hop #producer #DECAP, designed to do just that: make your drums knock.
#Knock features a #chain of five individual #processing modules, each with its #visualizer and a single knob control.
#MusicProducer #MusicProduction #software https://flip.it/wXzCLf
Amanhã, terça 21 de março, 14h30, e na terça 28, eu vou falar de #Processing no Sesc Av. Paulista. Grátis, retirada de ingressos 30min antes. #ProgramaçãoCriativa #DesignGerativo #ArteComputacional
Terça 28 à noite tem #NoiteDeProcessing também.
Converting to #py5 a very cool #Processing #Python mode example from the forum: https://discourse.processing.org/t/shape-from-stroke/14893/7
![# A polygonal "white strip" made from offseting a polygon, over a green background (and the code below)
SW = -50.0 # Stroke width of path/PShape (-/+ for inner/outer offset)
def setup():
size(1000, 600)
smooth(8)
def draw():
background(0, 100, 0)
fill(230)
# List of vertices (polygon)
pts = [
Py5Vector(mouse_x, mouse_y),
Py5Vector(450, 150), Py5Vector(610, 200),
Py5Vector(850, 280), Py5Vector(500, 400),
Py5Vector(540, 480), Py5Vector(260, 500)]
begin_shape(QUAD_STRIP)
for i in range(len(pts)+1):
pp = pts[(i-1) % len(pts)] # previous vertex
pc = pts[i % len(pts)] # current vertex
pn = pts[(i+1) % len(pts)] # next vertex
theta_a = atan2(pc.y - pp.y, pc.x - pp.x) + \
HALF_PI # right angle with the edge pp-pc
theta_b = atan2(pn.y - pc.y, pn.x - pc.x) + \
HALF_PI # right angle with the edge pc-pn
# vector pointing perpendicularly to edge pp-pc
a = Py5Vector(cos(theta_a), sin(theta_a))
# vector pointing perpendicularly to edge pc-pn
b = Py5Vector(cos(theta_b), sin(theta_b))
nsum = (a + b).normalize() # normalized sum
l = SW / sqrt(1 + Py5Vector.dot(a, b)) # desired length
po = pc + (l * nsum) # offsetted vertex
vertex(pc.x, pc.y)
vertex(po.x, po.y)
end_shape(CLOSE)](https://s3.eu-central-2.wasabisys.com/mastodonworld/cache/media_attachments/files/110/053/383/830/216/097/small/a590c7787aa5121d.png)
Du Da (2023), state 2
Algorithmic image generated with #Processing, using space-filling curves and rhythmic patterns.

sketch_2022_03_16 #Processing #Python #py5 code mostly copied from wonderful @TomLarrow. Fiddling with his Fast Poisson Disk Sampling algorithm implementation (https://codeberg.org/TomLarrow/creative-coding-experiments/src/branch/main/x_0067)

Spieleprogrammierung und das Web: Trinket und der P5.js-Webeditor
Auch wenn die Entdeckung des Bugs in Trinkets Turtle meiner (Entdecker-) Freude an #Trinket erst einmal einen Dämpfer verpaßt hat – so schnell gebe ich Trinket nicht auf. Zum einen will ich noch testen, wie sich Trinkets Schildkröte mit dem time-Modul aus Pythons Standardbibliothek schlägt und zum anderen ist da ja auch noch die #Processing (#Python) Bibliothek in Trinket, die weiteren Entdeckungen harrt. https://kantel.github.io/posts/2023031703_gamedev_web_videotutorials/

Revealing the pixels...
#creativecoding #generativeart #patterndesign #motiongraphics #typescript #p5 #p5js #processing #pixel #vcvrack #modularsynth #genartclub
Modulo pattern with carthesian grid + colors ++ vcv rack synth sounds.
#generativedesign #p5js #CreativeCoding #genartclub #generativeart #processing #generative #digitalart #typescript #colors #colorful #color#pattern #vcvrack #synthwave

Sketchy flow
This one looks great as an animation loop until mp4 encoding blurs it to mush, so I'm just posting a still.
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #monochrome #FlowField
Extended my modulo pattern generater by adding modulated hue + some atmospheric #interstellar #vcvrack #modularsynth sounds
#modulo #pattern #graphicdesign #p5 #processing #openframeworks #genartclub #wednesday #creativecodeart #processing #generativeart #colors #colorful
Last black & white modulo pattern variantion. Next up: adding some nice colors on top everything 🎉
#modulo #pattern #geometric #geometry #abstract #composition #patterndesign #minimal #processing #creativecoding #generativeart #codeart #algorithmicart #design #p5js #graphicdesign #coding #computerart #wednesday
Second last black & white modulo pattern variantion before adding in some vibrant colors...
#p5js #creativecoding #generativeart #processing #codeart #generative #digitalart #creativecodeart #algorithmicart #generativedesign #abstractart #art #glsl #abstract #design #animation #graphicdesign #visualart #geometry
sketch_2022_03_15 #Processing #Python #py5 inspirado no Icône 2020 de Vera Monár (http://juleslister.co.uk/projects/video/vera-molnar-icone-2020/)

#LearningInPublic #Numpy #Python #Processing #py5
PT: Olha só @melissawm estou animado nos meus estudos de partículas com Numpy! Acho que achei uma solução razoável para desenhar particulas de espécies/cores diferentes py5.points aceita um np.array... Agora preciso pensar nas interações entre elas.
EN: Look @melissawm I'm excited about my particles with Numpy studies! I think I found a reasonable solution to draw different species/colors. py5.points accepts a np.array. Now I have to think about the interactions!
!["""
Screen capture showing on the left some code for py5 (py5coding.org) and Numpy. On the right you see a frame of the animation it generates of 1000 colored particles (red, gree and blue) in a black background.
"""
from itertools import product
import numpy as np
import py5
num_species = 3
num_particles = 1000
dt = 0.1
def setup():
global positions, velocities, species, species_masks
py5.size(900, 900)
py5.stroke_weight(5)
py5.color_mode(py5.HSB)
positions = np.random.rand(num_particles, 2)
angles = 2.0 * np.pi * np.random.random(num_particles)
speed = 0.01
velocities = np.stack((speed * np.cos(angles),
speed * np.sin(angles)), axis=1)
species = np.random.randint(0, num_species, size=num_particles)
species_masks = [(species == i, py5.color(i * 256 / num_species, 255, 255))
for i in range(num_species)] # (mask, color)
def draw():
global positions
py5.background(0)
scaled_positions = positions * py5.width
for mask, c in species_masks:
# assuming a square canvas...
py5.stroke(c)
py5.points(scaled_positions[mask])
positions += dt * velocities # update positions
positions %= 1 # wrap positions
py5.window_title(f'{py5.get_frame_rate():.1f}')
py5.run_sketch()](https://media.mastodon.cloud/cache/media_attachments/files/110/022/387/284/427/630/small/79bc56d4bf54421d.png)

sketch_2022_03_13 #Processing #Python #py5 code at https://github.com/villares/sketch-a-day 864 variations

sketch_2022_03_12 #Processing #Python #py5 code at https://github.com/villares/sketch-a-day
144 variations
Ruby で Processing がブラウザ上からできる p5.rb を作りました - ブログのおんがえし
https://ongaeshi.hatenablog.com/entry/2023/03/10/021113
#ruby #processing
Interactive recursion tree with #Processing. Mouse X and Y control angle and ratio, while the recursive layer takes care of the hue.

sketch_2022_03_10 #Processing #Python #py5 #daily #CreativeCoding
Flourish is the notebook of an algorithmic architect.
These are a few of my favorite generations over the last hour or so. Open them up full screen and check out all the details 👀
This project is finally ready, and I'm excited to release it. Stay tuned 🫡
#creativecode #algorithmicdesign #algorithmart #codeart #computerart #digitalart #art #processing #genart #newmediaart #art #design #drawing #generativeartwork #generativeart #generative #artandtechnology #creativecodeart #creativecoding
Quartas-feiras 14h30 a 16h30 no Sesc Av. Paulista, começando hoje, até junho!
https://www.sescsp.org.br/programacao/atelie-aberto-fabricacao-digital-para-programacao-criativa/
#Processing #Python #SVG #py5
#tuesday vibes: two new iterations, changed the timing and offsets of the gradients a bit
#modulo #pattern #geometric #geometry #abstract #composition #patterndesign #minimal #processing #creativecoding #generativeart #codeart #algorithm #p5js #genartclub


@cmzw reminds me of these evolving hexagonal tiles I did in #processing years ago
Another heavenly beginning to the day.
#photography #GX9 #panasonicGX9 #panasonic #processing #photoshop #bw #blackandwhite #sunrise
Remember Processing? There's a project called Nannou which is trying to bring the same experience with Rust:
Switched to WebGL renderer, added gradients + additional layered animations. What do you think?
#modulo #pattern #geometric #geometry #abstract #composition #patterndesign #minimal #processing #creativecoding #generativeart #codeart #algorithmicart #design #p5js #graphicdesign #coding #computerart #sunday

a twist in the fabric of space where time becomes a loop
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #FlowField
Threaded waves
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #FlowField

Taking my modulo patterns for a walk.
Changing patterns with randomized settings really yield a bunch of nice creations I wouldn't have come up with at first sight.
Sound snippet created with VCV Rack.
#mod #rack #modularsynth #vcvrack #electronicmusic #modular #computersound #creativecode #p5js #creativecoding #generativeart #processing #codeart
Querida @melissawm, ontem a Noite de Processing como @Introscopia foi muito divertida, em 90 linhas de #Processing fizemos uma simulação de partículas com atração e repulsão que o pessoal chama de #ParticleLife, surgem comportamentos emergentes muito impressionantes:
https://hackmd.io/MSMue_iBTk2vtv7XYgy70Q
(está no twitch.tv/pixotosco acho e logo vai estar no YT do Garoa)
O @caranha viu né?
O prof. Claudio Esperança portou pra #Javascript no Observable e ficou ótimo! https://observablehq.com/@esperanc/particle-life
Para minha tristeza no #Python ficou lerdíssimo, pois loops aninhados e chamadas a uma função de desenho super lerda para a infra Java subjacente que o #py5 acessa.
Sei que se eu pegar as posições das partículas por tipo consigo chamar uma função de desenho que aceita um #Numpy array e vai ser mais rápida.
Mas fiquei pensando em outras maneiras de otimizar, só que meus poderes de Numpy são mínimos... rsrsrs.
Isometric frost
#generative #GenerativeArt #CreativeCoding #Processing #glsl #shaders #hexagons #maze
Changing the underlying grid system of the modulo system from a circular grid to a carthesian one.
+ Bonus: Second first ever shared VCV Rack sound snippet of mine 🎉🔊
#creativecode #generativeart #digitalart #codeart #creativecodeart #proceduralart #processing #p5js #p5 #webdevelopment #generativedesign #geometry #digitaldesign #abstractart #abstract #blackandwhite #motiongraphics
Changing the underlying grid system of the modulo system. Including first ever shared VCV Rack sound snippet of mine 🎉
#creativecode #generativeart #digitalart #codeart #creativecodeart #proceduralart #processing #generativedesign #art #newmediaart #contemporaryart #geometry #digitaldesign #abstractart #abstract #blackandwhite #computerart #minimalart #motiongraphics
Slowly fading. Mapped patterns to grayscale.
#processing #creativecoding #generativeart #codeart #generative #art #digitalart #algorithmicart #abstractart #design #creativecodeart #generativedesign #p5js #proceduralart #graphicdesign #animation

Another nice transition using modulo to generate moving patterns.
#modulo #pattern #geometric #geometry #abstract #composition #patterndesign #minimal #processing #creativecoding #generativeart #codeart #algorithmicart #design #p5js #graphicdesign #coding #computerart #artxcode