Skip to content

Bug fix: OSL transformmatrix for matrix44 to match GLSL/Metal#2889

Closed
bhouston wants to merge 1 commit into
AcademySoftwareFoundation:mainfrom
bhouston:osl-transformmatrix-matrix44-fix
Closed

Bug fix: OSL transformmatrix for matrix44 to match GLSL/Metal#2889
bhouston wants to merge 1 commit into
AcademySoftwareFoundation:mainfrom
bhouston:osl-transformmatrix-matrix44-fix

Conversation

@bhouston

@bhouston bhouston commented May 6, 2026

Copy link
Copy Markdown
Contributor

This fixes issue #2887

The original issue was not row versus column, it was just that the vector-matrix multiply was not treated as a point being multiplied by a homogeneous matrix. Thus its translation was lost.

@bhouston bhouston changed the title fix OSL transformmatrix for matrix44 to match GLSL/Metal Bug fix: OSL transformmatrix for matrix44 to match GLSL/Metal May 8, 2026
@jstone-lucasfilm

Copy link
Copy Markdown
Member

Thanks for posting this, @bhouston, though I'm realizing it duplicates the Dev Days PR at #2843. Let's mark this as a duplicate, so that our Dev Days participant can finish their PR, borrowing any additional ideas from your implementation as needed.

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