Skip to content

Angle and vector core optimizations/fixes#3658

Open
Astralcircle wants to merge 11 commits into
wiremod:masterfrom
Astralcircle:perf
Open

Angle and vector core optimizations/fixes#3658
Astralcircle wants to merge 11 commits into
wiremod:masterfrom
Astralcircle:perf

Conversation

@Astralcircle

@Astralcircle Astralcircle commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Optimizes most functions by reducing the number of __index calls for Angles and Vectors and creating fewer temporary objects

Fixed the issue where mod(ang, ang) always had a zero roll
Fixed vector:outerProduct(vector other) returning wrong results for 2/3/4 vectors

@Astralcircle Astralcircle changed the title Angle core optimizations/fixes Angle and vector core optimizations/fixes Jul 16, 2026
Comment thread lua/entities/gmod_wire_expression2/core/vector.lua
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.

2 participants