0.5.0
Implemented enhancements:
- Allow use of renderers and cameras defined in external modules #310
- Snapshot feature as RPC for frontend #287
- Expose rendering FPS to frontend #285
- JSON RPC support #284
- Add snapshot RPC (resolve #287) #302
- Remove Deflect from Docker image #301
- Expose statistics on HTTP and websockets (resolve #285) #297
- Add JSON RPC support from Rockets (resolve #284) #288
- Respond full object to other clients on incoming websocket message #279
- Be more defensive for incoming websocket messages, Expose dt and time unit in animation parameters #274
- Transfom optix engine into an ospray module #270
Fixed bugs:
- Fix frame end/current params for no simulation #312
- Report 0 for end and current in animation params/frame if appropriate; fix #312 #318
- Fixed realistic soma for single morphologies #317
- Reduce frequency of progress updates #289
- Bugfixes #306
- Bugfixes #300
- Performance and build fixes #295
- Fix missing updates of frame/animation on websocket #283
- Fix setting rendering parameters from HTTP/websockets #282
- Resize fixes, remove engine recreation #281
- Fixed material issue in mesh loader #280
- Fix missing export of scene bounds, bring back ambient_occlusion_distance #278
- Fix crash, fix docker image, fix missing handling for AABB on HTTP #277
- Build known-to-work version of libwebsockets in Docker #276
- Fixed cache file loading #273
- Bring back morphology types as enum array in HTTP API #271
- Fixed Optix 5.0.0 #268
Merged pull requests:
- Misc. typos #309
- Adapt to latest Rockets #308
- Release preparations #307
- Force 8-bit tiff creation; fixes usage in python with PIL #305
- Fix very nasty linking Bug on BraynsViewer due to the indirect OpenGL #304
- Move to C++14 #303
- Cleanups #298
- No more zeroeq; fixes default Docker image entrypoint #296
- Fix docker build #294
- Update Dockerfile to lower image size to 271MB #275
- Update Dockerfile #272