Changes between Version 44 and Version 45 of Needed Command Functionality


Ignore:
Timestamp:
May 7, 2015, 12:14:39 PM (10 years ago)
Author:
Elaine Meng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Needed Command Functionality

    v44 v45  
    1212* '''surface''' (see [https://www.rbvi.ucsf.edu/trac/chimera2/wiki/SurfaceCategories surface command and category thoughts]; should include calculation parameters, vertexDensity, visiblePatches)
    1313* '''repr''', '''ribrepr''', '''ribscale''', '''surfrepr''' (maybe consolidate into a new '''style''' command, generalizing ribbon to cartoon as per [http://www.cgl.ucsf.edu/home/meng/chi2/ribbons.html ribbons writeup], and including pseudobonds; I'm not sure consolidation is better, however, since consolidation makes longer commands, and for such frequently used functionality we need easy-to-type commands)
    14   - include atom/bond stick, bs, sphere; surface solid, mesh
     14  - styles for this release include atom/bond '''stick, bs, sphere'''; surface '''solid, mesh''', and at least a default style or a few possibilities for ribbons/cartoons
    1515* '''color''' (leaving color-by-attr '''rangecolor''' and color-by-scalar-field '''scolor''' separate; '''rainbow''' might be merged with those two)
    16 * '''volume''' (redundancy with show/hide/color etc. OK with me, but should review structure and keywords ''vs.'' the negotiable [http://www.cgl.ucsf.edu/home/meng/chi2/command-structure.html command guidelines])
     16* '''volume''' control over isosurface display (redundancy with show/hide/color etc. OK with me, but should review structure and keywords ''vs.'' the negotiable [http://www.cgl.ucsf.edu/home/meng/chi2/command-structure.html command guidelines])
    1717* some way to adjust subdivision/smoothness; any global setting could be covered by '''set''' (see below) and any attribute by '''setattr''', but there could also be options in '''surface''', '''volume''', '''cartoon''' and/or a top-level '''quality''' command
    1818
    1919Extremely useful catchalls, I suggest retaining as permanent commands even though there will be some redundancy:
    20 * '''set''' global settings: silhouettes, background color, depth-cuing parameters, shadows, lighting (if many sub-options, e.g. lighting, judiciously consider making a separate top-level command; also keeping a redundant but longer '''set''' command is OK with me)
     20* '''set''' global settings for this release: silhouettes, background color, depth-cuing amount and color, interactive shadows, lighting (ambient occlusion, ambient-only, N-point) (if many sub-options, e.g. lighting, judiciously consider making a separate top-level command; also keeping a redundant but longer '''set''' command is OK with me)
    2121* '''setattr''' attribute values
    2222
     
    2929* decide on keyword conventions
    3030* decide on what kinds of colorspecs are allowed, ''e.g.'' can color names include spaces?
    31 * list of built-in color names
     31* set of built-in color names
    3232
    3333== December release ==