Releases
v0.8
arose
released this
22 Jul 21:38
Added
gulp build scripts
mmtf v0.2 support
support for rendering double/triple bonds, enable via multipleBond
Representation parameter (@fredludlow , @arose )
stage.clicked signal (renamed from .onPicking)
stage.hovered signal
parsing of "chem comp" cif files
experimental "axes" representation showing the principal axes of an atom selection
added cone, arrow & ellipsoid buffers
added Shape class as a simple way to add custom shapes to the scene
Changed
reorganized everything to use es6 modules
read bondOrder from 'pdbx_value_order' in mmcif files
interpret 'CONECT 1529 1528 1528' as double bond in pdb files
side
Buffer/Representation parameter changed: THREE.FrontSide => "front", THREE.BackSide => "back", THREE.DoubleSide => "double"
support for negative resno values in selections: "-5:A", "-12--8", "-12-0"
use chemical component type (available in mmtf) for determining molecule type
.get/setOrientation
return/argument changed
enable SDF font as the default TextBuffer class only on Chrome
support for building using three-jsnext
renamed radiusSegments
parameter to radialSegments
WebWorkers (for building surfaces) no longer need to load the main script file
NGL.GET
renamed to NGL.getQuery
Removed
python-based build scripts
closure-compiler
stage.signals.onPicking (renamed to .clicked)
stage.signals.atom/bond/volume/nothingPicked, use .clicked instead
NGL.mainScriptFilePath
no longer needed
NGL.useWorker
, use "useWorker" representation parameter
You can’t perform that action at this time.