Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies - use candela for lights #162

Merged
merged 1 commit into from
Apr 24, 2024

Conversation

MarcusLongmuir
Copy link
Collaborator

@MarcusLongmuir MarcusLongmuir commented Apr 24, 2024

This PR updates multiple dependencies, but most importantly updates THREE.js to 0.163.0 and in THREE.js v0.155.0 there was a change to use candela to specify lighting intensities.

The MML spec (XSD) is also updated in this PR to specify that lights are measured in candela.

This required multiplying existing intensity values that are in the e2e tests and rebuilding the e2e test images.


What kind of changes does your PR introduce? (check at least one)

  • Feature: Use candela for light intensity
  • Other, please describe: Update dependencies

Does your PR introduce a breaking change? (check one)

  • Yes

If yes, please describe its impact and migration path for existing applications:

MML content targeting this version of the spec will need to update m-light intensity values.

Does your PR fulfill the following requirements?

  • All tests are passing

@MarcusLongmuir MarcusLongmuir force-pushed the other/update-dependencies-20240421 branch from 5ac011e to 96a24c4 Compare April 24, 2024 16:00
@MarcusLongmuir MarcusLongmuir merged commit 1f6a932 into main Apr 24, 2024
8 checks passed
@MarcusLongmuir MarcusLongmuir deleted the other/update-dependencies-20240421 branch April 24, 2024 16:26
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