Skip to content

Compile three.js math modules with LLVM - #578

Merged
ctate merged 1 commit into
mainfrom
ctate/threejs-support
Sep 30, 2026
Merged

ctate merged 1 commit into
mainfrom
ctate/threejs-support

Conversation

@ctate

@ctate ctate commented Sep 30, 2026

Copy link
Copy Markdown
Collaborator
  • Run published three.js vector, matrix, and quaternion operations natively and as Wasm without a JavaScript engine.
  • Preserve shared class prototype data and JavaScript overload arguments.
  • Support Math function values and distinct npm import and require entries.

@vercel

vercel Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scriptc Ready Ready Preview, v0 Sep 30, 2026 1:56am UTC

@socket-security

socket-security Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​three@​0.186.1981009894100

View full report

- Run published three.js vector, matrix, and quaternion operations natively and as Wasm without a JavaScript engine.
- Preserve shared class prototype data and JavaScript overload arguments.
- Support Math function values and distinct npm import and require entries.
@ctate
ctate force-pushed the ctate/threejs-support branch from 41978e8 to 83476d0 Compare September 30, 2026 01:55
@ctate
ctate changed the base branch from ctate/llvm-production to main September 30, 2026 01:55
@ctate
ctate merged commit d3dfdad into main Sep 30, 2026
6 checks passed

This branch was successfully deployed

1 active deployment
Preview — 83476d0c Deployed Sep 30, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant