Vector Projection vs Dot Product
2025 on Tumblr: Trends That Defined the Year
official daine visual archive
let's talk about Bridgerton tea, my ask is open
đȘŒ
YOU ARE THE REASON
ojovivo

if i look back, i am lost
Misplaced Lens Cap

gracie abrams
Cosimo Galluzzi

ellievsbear
The Stonewall Inn

No title available
Aqua Utopiaïœæ”·ăźćșă§èšæ¶ă玥ă
Show & Tell
noise dept.
Jules of Nature
Keni
Fai_Ryy
tumblr dot com
seen from TĂŒrkiye
seen from Russia

seen from United States

seen from Bangladesh

seen from Malaysia
seen from United States
seen from United States

seen from Germany
seen from India

seen from United States
seen from Venezuela

seen from Malaysia
seen from Honduras

seen from Pakistan
seen from France

seen from Colombia
seen from United Arab Emirates
seen from United Kingdom
seen from Brazil

seen from United States
@you-sif
Vector Projection vs Dot Product
How to create a HotSwap workflow for Processing in IntelliJ
Go to File -> Settings -> Build, Exec... -> Debugger -> HotSwap
Check âBuild project before reloading classesâ
Check âReload classes in backgroundâ
Set âReload classes after compilation to âAlwaysâ
For Groovy, check âEnable ... for Groovy codeâ
Then create a Macro.
Edit -> Macros -> Start Macro Recording
Record the following actions in this order:
File -> SaveAll
Run -> Debugging Actions -> Reload Changed Classes
Then, stop the Macro recording.
Give the macro a name, any name, âSaveAndReloadâ for example.
Then go to File -> Settings -> Keymap
Find the macro you just recorded and set âCtrl+Sâ as the key shortcut for it.
Then, find SaveAll in the Keymap, and remove the key shortcut for it. (Which is Ctrl+S)
That should be it.
How to use the PostFX processing library in Eclipse
Clone the PostFX from Github
Get Gradle and run âgradle fatJarâ in the postfx root directory to build the jar
Go into the new build directory and find the fat jar.
Edit its contents by renaming it with a zip extension first, and then delete all directories inside it except for âchâ and âMETA-INFâ. Rename it to a jar file.
Copy the shader directory from the postfx root directory to the location of the fat jar (the jar and the shader folder should be siblings)
In your system (mine is Windows 7), search for the following two dllâs: nativewindow_awt.dll nativewindow_win32.dll Place these dllâs under the following directory structure: <Eclipse project root folder>/natives/windows-amd64/
Add the fat jar to Eclipse as a user library and use that library with your processing project.
Processing video in Eclipse
Download the video library via Processingâs Add Tools, this will get all the needed native libraries (gstreamer, etc)
Then for the run configuration, use:
-Djna.library.path=C:\...\Processing3\libraries\video\library\windows64 -Dgstreamer.library.path=C:\...\Processing3\libraries\video\library\windows64 -Dgstreamer.plugin.path=C:\...\Processing3\libraries\video\library\windows64\plugins
Thanks to josephtaylor from https://forum.processing.org/two/discussion/7593/processing-2-2-1-in-maven
Some ffmpeg settings I use
For Instragram posts
ffmpeg -i input.mp4 -c:v libx264 -c:a copy -vf "scale=640:640, setpts=1.0*PTS" -profile:v baseline -level 3.0 output.mp4
For Hi-Res avi to mp4
ffmpeg -i input.avi -c:v libx264 -c:a libaac -movflags +faststart output.mp4
For simple mp3 to wav
ffmpeg -i input.mp3 output.wav
For images to mp4
rem http://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/ rem    -r is the framerate (fps) rem    -crf is the quality, lower means better quality, 15-25 is usually good rem    -s is the resolution rem    -pix_fmt yuv420p specifies the pixel format, change this as needed
ffmpeg -r 24 -f image2 -start_number 578 -i "%5d.png" -vcodec libx264 -crf 25 -preset medium -pix_fmt yuv420p test2.mp4
Perspective Orb (WIP)
Hexagonal Frames (WIP)
Paper Birch Forest
(added filters to photo I took of a carpet, not created from scratch)