Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
processing
/
p5.js
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
3.8k
Star
24k
Code
Issues
395
Pull requests
122
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Vector lerp() function now takes in generalized dimensions
- #8994
#8994
Merged
ksen0
merged 19 commits into
processing:main
processing/p5.js:main
from
mawerb:vector-lerp-generalize-dimensions
mawerb/p5.js:vector-lerp-generalize-dimensions
Copy head branch name to clipboard
Sep 10, 2026
Conversation
Commits
19
(19)
Checks
Files changed
Merged
Vector lerp() function now takes in generalized dimensions
#8994
ksen0
merged 19 commits into
processing:main
processing/p5.js:main
from
mawerb:vector-lerp-generalize-dimensions
mawerb/p5.js:vector-lerp-generalize-dimensions
Copy head branch name to clipboard
Commits
Commits on Jul 20, 2026
generalize lerp() to N dimensions
mawerb
committed
b9b2236
View commit details
Copy full SHA for b9b2236
Browse repository at this point
Updated function documentation to match new behaviour
mawerb
committed
997089d
View commit details
Copy full SHA for 997089d
Browse repository at this point
Added unit test to handle case mentioned in issue ticket
mawerb
committed
64bf39f
View commit details
Copy full SHA for 64bf39f
Browse repository at this point
Added 4d example of lerp to function documentation
mawerb
committed
e708de4
View commit details
Copy full SHA for e708de4
Browse repository at this point
Modified _validatedVectorOperation to take in trailing arguments for lerp()
mawerb
committed
30bd6ad
View commit details
Copy full SHA for 30bd6ad
Browse repository at this point
Update tests to properly test edge cases mentioned in issue ticket for lerp()
mawerb
committed
1eb9358
View commit details
Copy full SHA for 1eb9358
Browse repository at this point
updated documentation to match new structure of lerp()
mawerb
committed
14246f2
View commit details
Copy full SHA for 14246f2
Browse repository at this point
Merge branch 'main' into vector-lerp-generalize-dimensions
perminder-17
authored
a53af53
View commit details
Copy full SHA for a53af53
Browse repository at this point
Commits on Jul 21, 2026
refactored patch vector error checks into a helper function
mawerb
committed
9c20326
View commit details
Copy full SHA for 9c20326
Browse repository at this point
Merge branch 'main' into vector-lerp-generalize-dimensions
mawerb
authored
9a22554
View commit details
Copy full SHA for 9a22554
Browse repository at this point
Commits on Jul 22, 2026
Merge branch 'main' into vector-lerp-generalize-dimensions
perminder-17
authored
ecdfec9
View commit details
Copy full SHA for ecdfec9
Browse repository at this point
refactored lerp() examples to output results with print() to text()
mawerb
committed
ec21120
View commit details
Copy full SHA for ec21120
Browse repository at this point
Commits on Aug 12, 2026
Merge branch 'main' into vector-lerp-generalize-dimensions
davepagurek
authored
603e581
View commit details
Copy full SHA for 603e581
Browse repository at this point
Merge branch 'main' into vector-lerp-generalize-dimensions
perminder-17
authored
0aa9503
View commit details
Copy full SHA for 0aa9503
Browse repository at this point
Commits on Aug 13, 2026
Remove obsolete lerp spy test restored by main merge
mawerb
committed
2249060
View commit details
Copy full SHA for 2249060
Browse repository at this point
Commits on Sep 8, 2026
Merge branch 'main' into vector-lerp-generalize-dimensions
mawerb
authored
99c9622
View commit details
Copy full SHA for 99c9622
Browse repository at this point
Commits on Sep 9, 2026
fixed typescript error from putting rest parameter at start of vector lerp docs
mawerb
committed
4cbe1b7
View commit details
Copy full SHA for 4cbe1b7
Browse repository at this point
Merge branch 'main' into vector-lerp-generalize-dimensions
mawerb
authored
76db118
View commit details
Copy full SHA for 76db118
Browse repository at this point
Commits on Sep 10, 2026
Merge branch 'main' into vector-lerp-generalize-dimensions
ksen0
authored
5bd7cb1
View commit details
Copy full SHA for 5bd7cb1
Browse repository at this point
You can’t perform that action at this time.