wiki:Chimera2/sprint-2013-03-04

Version 1 (modified by Conrad Huang, 13 years ago) ( diff )

--

​Molecular data issues/decisions - Eric

Skeleton Framework for Development Experimentation - Greg and Conrad

Goals

  • Create a framework (for Mac, Linux and Windows) where developers can test their ideas by actually writing some code and seeing what the results look like
  • Provide graphics library API
    • support spheres, cylinders and triangles
  • Provide UI toolkit API
  • Provide basic application API
    • file type registration
    • command registration
  • Provide simple UI
    • display of 3D graphics with virtual sphere manipulation
    • menu bar with "File -> Open" button
    • command line input

Results

Code, available in ​svn+ssh://plato.cgl.ucsf.edu/usr/local/src/svn/chimera2, works on Mac, Linux and Windows. Unfortunately, installation of "foreign" software for each platform is quite different. We are working on a "make" setup similar to what is currently in Chimera so that it will be easier for developers to deploy the code.

Next Sprint

  • Complete deployment setup
  • More graphics functionality
    • transparency
    • picking
    • shader management
  • Analysis of web application compatibility
Note: See TracWiki for help on using the wiki.