Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
hmmhmmhm
psd2live
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
psd2live
runtime
src
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 19, 2026
fix(preview): stabilize p2lrt advanced evaluation and redraws
tsunehimatoi
committed
8c508d0
View commit details
Copy full SHA for 8c508d0
View code at this point
Browse repository at this point
Commits on Oct 12, 2026
fix: repair export, import, animation, and editing bugs
Show description for 6680bb1
tsunehimatoi
committed
6680bb1
View commit details
Copy full SHA for 6680bb1
View code at this point
Browse repository at this point
fix: close the prior review findings on readers, runtime, and history
Show description for 347c3ac
tsunehimatoi
committed
347c3ac
View commit details
Copy full SHA for 347c3ac
View code at this point
Browse repository at this point
Commits on Oct 9, 2026
fix(sim): calibration extrapolates its steps, so a body reset at rest no longer rings - each pass corrected about an eighth of what was left (the body has not settled in 90 frames), leaving 3-5 px …
Show description for 6d7afae
tsunehimatoi
committed
6d7afae
View commit details
Copy full SHA for 6d7afae
View code at this point
Browse repository at this point
perf(sim): a bend takes one float atan2 of its two triangles' rotations - XpbdSolver.turn gives the rotation as an unnormalized (cos, sin) and the bend takes fastAtan2 of the first times the second…
Show description for e6beb5a
tsunehimatoi
committed
e6beb5a
View commit details
Copy full SHA for e6beb5a
View code at this point
Browse repository at this point
feat(runtime): C ABI 1.4 - what changed per mesh, a log and a host allocator - p2l_mesh_changes: whether a mesh draws and whether its visibility, opacity, draw order, place in the render order, ver…
Show description for cccb8a9
tsunehimatoi
committed
cccb8a9
View commit details
Copy full SHA for cccb8a9
View code at this point
Browse repository at this point
feat(runtime): bindings and builds beyond the JVM - C and C++: examples/c/render_example.c loads a rig through a shared model, plays a second and writes p2l_render's frame to a BMP; build_example.b…
Show description for 01131e9
tsunehimatoi
committed
01131e9
View commit details
Copy full SHA for 01131e9
View code at this point
Browse repository at this point
feat(runtime): C ABI 1.3, the software renderer - p2l_render draws the last evaluation into a host's RGBA8 image by the header's drawing rules, as the reference rasterizer does: bilinear premultipl…
Show description for 17a5331
tsunehimatoi
committed
17a5331
View commit details
Copy full SHA for 17a5331
View code at this point
Browse repository at this point
feat(runtime): C ABI 1.2 - clip layers with priorities, clip events and curves beyond parameters, several expressions, the rig's opacity and color overrides, physics wind, stabilization and vertica…
Show description for e4aff61
tsunehimatoi
committed
e4aff61
View commit details
Copy full SHA for e4aff61
View code at this point
Browse repository at this point
feat(runtime): C ABI 1.1 - models shared by rigs, update stages and a host layer, parts and isolated groups, and what the file says about parameters, clips and the panel - p2l_model_load/free and p…
Show description for 5620fa2
tsunehimatoi
committed
5620fa2
View commit details
Copy full SHA for 5620fa2
View code at this point
Browse repository at this point
fix(runtime): a panic inside the runtime fails the handle instead of aborting the host, and the C ABI carries a version - every entry point catches unwinding (the first evaluation in p2l_rig_load i…
Show description for 37cddbd
tsunehimatoi
committed
37cddbd
View commit details
Copy full SHA for 37cddbd
View code at this point
Browse repository at this point
Commits on Oct 8, 2026
fix(runtime): start every update from the host's pose so breathing, gaze, blinks and added expressions do not pile up - the C ABI applied clips, expressions, behaviors and physics onto the values t…
Show description for 51ee916
tsunehimatoi
committed
51ee916
View commit details
Copy full SHA for 51ee916
View code at this point
Browse repository at this point
feat(runtime): part poses and zstd writing - POSE (Cubism pose3: one part per group shows, the others fade out by Cubism's back-opacity rule, linked parts follow; applied after evaluation as each m…
Show description for 1826089
tsunehimatoi
committed
1826089
View commit details
Copy full SHA for 1826089
View code at this point
Browse repository at this point
feat(web): the player loads from bytes on a shared runtime and gains zoom and pan, parameter ranges and values, bones, hit area meshes, colliders and dispose - C ABI p2l_hit_area_meshes and p2l_sim…
Show description for e7a12ab
tsunehimatoi
committed
e7a12ab
View commit details
Copy full SHA for e7a12ab
View code at this point
Browse repository at this point
feat(runtime): expressions, hit areas and user data - EXPR (Cubism exp3 blends: add, multiply, overwrite, sine fades; one plays at a time, after clips and before behaviors), HITA (the first area wh…
Show description for 6dbe0b2
tsunehimatoi
committed
6dbe0b2
View commit details
Copy full SHA for 6dbe0b2
View code at this point
Browse repository at this point
feat(runtime): play baked cloth and hair live, with colliders - P2L_SIM: the editor's XPBD solver ported line for line (sim.rs, JVM-precision transcendentals); SIMS carries each baked simulation's …
Show description for ec8af5e
tsunehimatoi
committed
ec8af5e
View commit details
Copy full SHA for ec8af5e
View code at this point
Browse repository at this point
feat(runtime): skin meshes along their bones' arcs and keep folded links on their circles - advanced mode, off by default: p2l_advanced_available/p2l_set_advanced (P2L_SKIN, P2L_EXACT_LINKS), Advan…
Show description for e267d84
tsunehimatoi
committed
e267d84
View commit details
Copy full SHA for e267d84
View code at this point
Browse repository at this point
feat(runtime): read and write .p2lrt 2 - exports default to the chunked version 2: a 32-byte header, a table of 16-byte aligned chunks with CRC and optional deflate, a string table, arrays tagged w…
Show description for 3d54039
tsunehimatoi
committed
3d54039
View commit details
Copy full SHA for 3d54039
View code at this point
Browse repository at this point
Commits on Oct 6, 2026
feat(runtime): order render groups by their parts' blended draw order - evaluate each part's draw order from channels and blend shapes, sort groups by it and quantize keys so near ties keep tree or…
Show description for 3b88e3a
tsunehimatoi
committed
3b88e3a
View commit details
Copy full SHA for 3b88e3a
View code at this point
Browse repository at this point
feat(export): add a web player target - web writes index.html, p2l.js, the runtime as WebAssembly and the .p2lrt rig; WebGL draws masks through the stencil, add and multiply blending and multiply/s…
Show description for 26eebca
tsunehimatoi
committed
26eebca
View commit details
Copy full SHA for 26eebca
View code at this point
Browse repository at this point
feat(runtime): add procedural behaviors and a Godot 4 node - blink, breathing sway, critically damped gaze and lip sync drive roles the compiler now declares (Breath, AngleX/Y/Z, BodyAngleX, EyeBal…
Show description for 3707fba
tsunehimatoi
committed
3707fba
View commit details
Copy full SHA for 3707fba
View code at this point
Browse repository at this point
feat(runtime): add the .p2lrt rig and a Rust runtime matching the editor - write .p2lrt v1 (compact little-endian IR) from :targets:runtime and offer it as an export target - runtime/ (MIT): reader…
Show description for c13dfd6
tsunehimatoi
committed
c13dfd6
View commit details
Copy full SHA for c13dfd6
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.