Skip to content

Conversation

@aparajit-pratap
Copy link
Contributor

@aparajit-pratap aparajit-pratap commented Aug 27, 2020

Purpose

https://jira.autodesk.com/browse/DYN-3087
Anti-aliasing has been disabled by default in newer versions of Helix, which explains the regression in the quality of curve rendering in 2.7 (see helix-toolkit/helix-toolkit#530). This has been turned on explicitly to fix the issue. This may have some performance impact but I don't think it should be significant considering it was on by default prior to 2.7 and we have made other performance gains after that with the helix pipeline.

The image on the left is with anti-aliasing on in my latest build. The one on the right is the current state:
image

Declarations

This needs to be cherry-picked into RC_2.8 branch

  • The codebase is in a better state after this PR
  • Is documented according to the standards
  • The level of testing this PR includes is appropriate - Currently running image comparison tests to verify
  • User facing strings, if any, are extracted into *.resx files
  • All tests pass using the self-service CI.
  • Snapshot of UI changes, if any.
  • Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • This PR modifies some build requirements and the readme is updated

Copy link
Contributor

@QilongTang QilongTang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left one looks much better! Thanks!

@QilongTang QilongTang merged commit 6a9db36 into DynamoDS:master Aug 27, 2020
@aparajit-pratap aparajit-pratap deleted the fixAliasing branch August 27, 2020 17:30
aparajit-pratap added a commit to aparajit-pratap/Dynamo that referenced this pull request Aug 27, 2020
aparajit-pratap added a commit that referenced this pull request Aug 28, 2020
* [DYN-2988] Add custom fixer for instance.None (#11022)

* add custom fixer for instance.None

* cleanup

* cleanup

* add post build step to copy custom fixers to output directory

* add unit test

* review comments

* edit fixer code comments

* turn on anti-aliasing (#11068)

* update base images for image comparison tests after anti-aliasing fix
aparajit-pratap added a commit that referenced this pull request Sep 2, 2020
* [DYN-2988] Add custom fixer for instance.None (#11022)

* add custom fixer for instance.None

* cleanup

* cleanup

* add post build step to copy custom fixers to output directory

* add unit test

* review comments

* edit fixer code comments

* turn on anti-aliasing (#11068)

* update base images for image comparison tests after anti-aliasing fix

* Guard against parser errors detected while migrating python code (#11080)

* guard against parser errors detected while migrating python code

* transfer Error state between side-by-side and inline diff views

* revert whitespace in unchanged file

* disable accept button for error state

* update migration message

* address review comments
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