MO diagram: phase sketch enlarges on click, with a slow rotation (3-D ligand sets)
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- c
- Domain
- computer-graphics
Research direction
Start by locating the MO diagram code that draws phase sketches for 3-D ligand sets and trace its projection code. The issue describes a popup about four times larger than the icon, with rotation or dragging and a headless hook to open a given level and render a frame at a given angle. Done means the enlarged view makes the sign pattern legible and can be rendered without clicking for tests and screenshots.
Written by the indexing model from the issue text.
Description
Follow-up to #368. A 3-D ligand set's phase sketch (Oh, Td) has about 40 px in the diagram column; for pi sets the twelve markers overlap, so the sign pattern cannot be read. Drawing them as p-orbital dumbbells was tried and reverted (worse at that size); the arrows stay.
Option for later: clicking a sketch opens it about four times larger in a small popup, slowly rotating (or draggable), drawn with the same projection code, so the lobes separate and the 3-D arrangement is clear. The column keeps the small icon. Dumbbells would suit the enlarged view.
Needs a headless hook (open the popup for a given level, render one frame at a given angle) so it can be tested and screenshotted without clicking.
- Dominant language
- C
- Stars
- 10
- Forks
- 8
- Avg merge
- 21m
- Merged PRs (30d)
- 1
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from FriendsofECCE/ECCE
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
FriendsofECCE/ECCE#336 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
FriendsofECCE/ECCE#391 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
FriendsofECCE/ECCE#389 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
FriendsofECCE/ECCE#388 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
FriendsofECCE/ECCE#387 ·
All issues in FriendsofECCE/ECCE
Similar issues
-
area:docs kind:docs-drift
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
InauguralSystems/EigenScript#1887 ·
Maintainers usually reply within 1 day
-
category:port-update
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 2 days
-
type-bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
feat(palindrome): add C solutionPossibly taken @aadiitya2007 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
techcsispit/code-corner#58 · 1 comment ·
Maintainers usually reply within 1 day
-
logo request
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
fastfetch-cli/fastfetch#2661 ·
Maintainers usually reply within 1 day