phetsims / models-of-the-hydrogen-atom

"Models of the Hydrogen Atom" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.
GNU General Public License v3.0
2 stars 3 forks source link

projector mode #7

Closed pixelzoom closed 2 years ago

pixelzoom commented 8 years ago

Does this sim need a "projector mode", as in rutherford-scattering?

If so, please enumerate which user-interface elements need to change, and how they need to change.

amyh-phet commented 8 years ago

@pixelzoom I think ideally a projector mode would be nice. However, I recognize that many things such as icons for atomic models and spectrometer displays will not look good on a white background. I'll look into how best to approach this and update here.

pixelzoom commented 7 years ago

Notes to self about implementation:

  1. use scenery-phet.ColorProfile
  2. support 2 profiles: default, projector
  3. the query parameter should be colorProfile=projector
  4. do we need to switch this dynamically via a 'Projector Mode' check box in Options dialog? (ala molecule-shapes)
amyh-phet commented 7 years ago

@pixelzoom I do think switching dynamically via "Projector Mode" check box in Options dialog makes sense. Added projector mode mockups to design doc and included mockups in AI file.

pixelzoom commented 5 years ago

In the above commit, I added the Options dialog with "Projector Mode" checkbox, and basic support for color profiles in MOTHAColorProfile. Still needed to (1) move colors into MOTHAColorProfile, and (2) specify what colors to use for projector mode.

pixelzoom commented 5 years ago

Fleshed out color profile some more in the above commits.

pixelzoom commented 2 years ago

Un-deferring, because development has resumed for this sim.

Status of this issue:

So I'm going to close this issue. Adjusting the colors will be part of a more general issue, later in development.

samreid commented 2 years ago

As discovered in https://github.com/phetsims/chipper/issues/946, there are TODOs in the code referring to this issue. Reopening.

pixelzoom commented 2 years ago

TODO removed. Closing.