Recent Releases of https://github.com/bluebrain/brayns
https://github.com/bluebrain/brayns - 3.10.1
What's Changed
- BRAYNS-665 Fix compilation issue on spack. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1289
- BRAYNS-666 Release 3.10.1 by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1290
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.10.0...3.10.1
- C++
Published by Adrien4193 over 1 year ago
https://github.com/bluebrain/brayns - 3.10.0
What's Changed
- BRAYNS-660 Bug in Python image region. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1281
- BRAYNS-661 Vector field. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1282
- BRAYNS-664 Release 3.10.0. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1285
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.9.0...3.10.0
- C++
Published by Adrien4193 over 1 year ago
https://github.com/bluebrain/brayns - 3.9.0
What's Changed
- BRAYNS-658 Add image region by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1279
- BRAYNS-693 Release 3.9.0 by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1280
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.8.3...3.9.0
- C++
Published by Adrien4193 almost 2 years ago
https://github.com/bluebrain/brayns - 3.8.3
What's Changed
- BRAYNS-656 Error when coloring by section. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1277
- BRAYNS-657 Release 3.8.3 by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1278
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.8.2...3.8.3
- C++
Published by Adrien4193 almost 2 years ago
https://github.com/bluebrain/brayns - 3.8.2
What's Changed
- BRAYNS-646 Fix OBJ parser. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1268
- BRAYNS-647 Release 3.8.2. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1269
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.8.1...3.8.2
- C++
Published by Adrien4193 almost 2 years ago
https://github.com/bluebrain/brayns - 3.8.1
What's Changed
- BRAYNS-643 Fix mesh loader. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1265
- BRAYNS-644 Release 3.8.1. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1266
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.8.0...3.8.1
- C++
Published by Adrien4193 almost 2 years ago
https://github.com/bluebrain/brayns - 3.8.0
What's Changed
- BRAYNS-637 Morphology growing. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1260
- BRAYNS-639 Bypass libsonata for node selection in spike reports. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1261
- BRAYNS-640 Bump black to slient dependabot. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1262
- BRAYNS-641 Release 3.8.0. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1263
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.7.2...3.8.0
- C++
Published by Adrien4193 almost 2 years ago
https://github.com/bluebrain/brayns - 3.7.2
What's Changed
- BRAYNS-632 Fix spike report. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1254
- BRAYNS-633 Release 3.7.2. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1255
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.7.1...3.7.2
- C++
Published by Adrien4193 about 2 years ago
https://github.com/bluebrain/brayns - 3.7.1
What's Changed
- BRAYNS-624 Fix sonata report path. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1245
- BRAYNS-625 Release 3.7.1. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1246
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.7.0...3.7.1
- C++
Published by Adrien4193 about 2 years ago
https://github.com/bluebrain/brayns - 3.7.0
What's Changed
- BRAYNS-612 Fix SONATA default vasculature settings. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1236
- BRAYNS-614 Support morphologies as point neurons. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1237
- BRAYNS-610 Add point lights. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1238
- BRAYNS-577 Handle sonata node sets. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1239
- BRAYNS-619 Release 3.7.0. by @Adrien4193 in https://github.com/BlueBrain/Brayns/pull/1240
Full Changelog: https://github.com/BlueBrain/Brayns/compare/3.6.0...3.7.0
- C++
Published by Adrien4193 about 2 years ago
https://github.com/bluebrain/brayns - 3.2.1 Release
- C++
Published by NadirRoGue almost 3 years ago
https://github.com/bluebrain/brayns - 3.2.0 Release
- C++
Published by NadirRoGue almost 3 years ago
https://github.com/bluebrain/brayns - 2.0.0
2.0.0
Implemented enhancements:
- BlueConfig/Sonata multipopulation hybrid support #906
- Support Assimp 5.0.1 #912
- Make movie depends now on system libraries #915
- New network system implemented with Poco #919
- CircuitExplorer refactoring. Full SONATA support #927
- Implementation of a proper logging system #932
- Removal of CMake/common. Build system rewritten from scratch #934
- Replaced FreeImage with STB #942
- C++
Published by NadirRoGue over 4 years ago
https://github.com/bluebrain/brayns - 1.1.0
1.1.0
Implemented enhancements:
- Hot circuit color scheme switch #873
- PBRT Engines integration #877
- JSon engine update and some improvements #888
- Simulation rendering improvements in OSPRay and PBRT #899
Fixed bugs:
- Fixed panoramic camera for gcc8 #820
- Fixed includes in CircuitExplorer's simulation renderer #822
- Fixed GLM dependency in DTI and CircuitExplorer plugins #823
- Removed class-memaccess warning for gcc > 8.0 #824
- Fixed half sphere in panoramic camera #826
- Fixed MacOS build #827
- Fixed CameraPathHandler #831
- Fixed cell growth usecase #836
- Fixed electron shading in CircuitExplorer advanced renderer #837
- Fixed distance to soma issue in CircuitExplorer #841
- Removed accidently added .orgi file #843
- Fixed bounding box transformation in OSPRay engine #845
- Fixed transform issue with scaling #846
- Removed accidental chars in CMakeLists #851
- Various fixes in CircuitExplorer and DTI plugins #857
- Fix make movie ffmpeg launch in CircuitExplorer #858
- Various fixes #860
- Fix anterograde tracing and JSON Debugging option #862
- Addons and fixes #863
- Plugin additions and some fixes #864
- Minor fixes #866
- Fix for wrong material parameter type in CircuitExplorer #867
- Fix headers to include needed functional #868
- Remove one const in cast to compile with gcc8 #869
- Various fixes and improvements #870
- Fix anterograde tracing using cell object mapper #878
- Miscelaneus engine fixes #879
- Temporary fix to dockerfile #882
- Fix for make movie command #885
- Fix restablishing accumulation frames setting properly #886
- Brion update and misc fixes #887
- Improvements and fixes #889
- Added missing default property for spike transition time to advanced circuit loader #891
- Fixed read the docs python documentation build #893
- Fixed full morphology spike report rendering #895
- DTI Plugin and export frames to disk fixes #900
- Simulation rendering fixes on PBRT engine #902
Merged pull requests:
- Added DTI Plugin to Docker #821
- Renamed CircuitExplore's get-camera api to get-odu-camera #825
- Improved Perlin noise shader in CircuitExplorer #828
- Added loading option to load afferent and efferent synapses in Python SDK #829
- Limited the number of ray bounces in basic simulation shader #830
- Made number of ray bounces a property of CircuitExplorer renderers #832
- Removed redundant proximity renderer from core #833
- Refactoring of the CircuitExplorer module #834
- Merged together CircuitExplorer plugin and module #838
- Added Fish eye camera to OSPRay engine #839
- API support to query frame export to disk request progress #840
- Added astrocyte loader to CircuitExplorer plugin #842
- Moved macros to dedicated header file #844
- Frame export progress and make movie support #847
- Movie creation support as part of CircuitExplorer plugin #848
- BraynsIBL common_application with NOHELP #849
- Update CMakeLists with maintainer fields #850
- Support to query filesystem as part of Rockets plugin #853
- Support to add shapes to the scene as part of CircuitExplorer plugin #854
- Configure sandbox directory from braynsSerive argument list #855
- Support for controlled image streaming from client #859
- Add support for anterograde tracing #861
- Bumping Brion version #865
- bump python version to 1.0.1 #871
- Bumping python minor version to 1.0.1 #872
- Updating Dockerfile #875
- Upgrading Pillow to latest #876
- Bumping Brion version to 3.2.0 #883
- Adding clientstate support #884
- Adding ci-get-spike-report-info entry point to CircuitInfo plugin #890
- Bumping submodule Brion to newer version #897
- Update minimum required CMake version #903
- Update DockerFile to accomodate recent Brayns changes #905
- Needed additions and fixes in preparation for the MOOC #904
- Bumped Brion submodule to 3.3.1 #909
- C++
Published by NadirRoGue over 5 years ago
https://github.com/bluebrain/brayns - 1.0.0
This one is for @tribal-tec
Implemented enhancements:
- feat(optix): Support different camera programs #778
- feat(braynsViewer): decouple UI and engine render #777
Fixed bugs:
Merged pull requests:
- Version 1.0.0 preparation #818
- Add panoramic camera #817
- Add videostreaming as an alternative to JPEG streaming to RocketsPlugin #816
- updating travis pypi to use bbp.opensource user #815
- Texture class cleanup, minor fixes #814
- Fix missing bounding box computation on addModel() #812
- ospray engine fixes #811
- Use custom filesystem implementation #810
- Use custom any implementation #809
- Fix broken OptiX simulation data #808
- Convert missing boost tests to doctest #807
- Remove Boost.Filesystem and Boost.Any #806
- Use doctest 2.3.3 instead of Boost.Test #805
- Remove boost property_tree #804
- Remove boost string and token dependency #803
- fix(py): long running requests should not cause disconnect anymore #802
- Fix unit test for #800 #801
- Preventing clip planes updates from broadcasting the whole scene #800
- Add BBP renderer using triplanar mapping with PBR shading #799
- CMake fixes #797
- Fix ray differentials for OpenDeckCamera #796
- Head tracking and IPD property for OptiX OpenDeckCamera #795
- Add QtCreator .cxxflags and .cflags files to .gitignore #794
- Added CircuitExplorer and DTI plugins #793
- Fix Docker build #791
- Add OpenDeck camera for optix #790
- Fix clang warnings #789
- Simplify basic simulation shader #787
- Update SDF unit test reference images #786
- Simplify CMake files for OptiX engine #784
- Add OpenGL tool
braynsIBLfor IBL map generation #782 - Add PBR shading for Optix #781
- Improve README #776
- fix in unit tests: background and perf #773
- fix(cpp): Do not add same renderer twice #772
- fix(cpp): Rename default material to match OSPRay #771
- Flystick orientation define the movement vector #770
- Various fixes for enabling ROI plugin #769
- fix(cpp): Make unit test work without networking #768
- Added clipping planes to renderers and made them optional for cameras #767
- Re-add OSPRay pathtracer #766
- fix(cpp): pass correct buffer sizes for meshes in OptixEngine #765
- Treat OSPRay bool parameters as ints #764
- Disable OSPRay pathtracer #763
- perf(cpp): Optimized mesh loader post processing step #762
- Fixed model transformation in OSPRay engine #760
- Add flystick movement support. Remove some magic number in the multiv… #759
- Fix subsampling glitch in viewer #758
- Replace Brayns path tracer with OSPRay's #757
- Various light fixes #756
- Support fixed number of tokens for program options #755
- Handle unexpected Deflect server disconnections gracefully #751
- chore(cpp): update subproject dependencies #750
- feat(cpp): add light manager #749
- Add the multiview camera plugin #748
- refactor(ospray): add helper methods for setting OSPRay properties #745
- fix(rockets): Throw if trying to create JPEG without libjpeg-turbo #743
- fix(brayns): Do not create imgui.ini file #742
- fix(cmake): always expose brayns viewer option #741
- bug(optix): do not memcpy from empty source #739
- Add missing execute permission on check_version.py #738
- Add simulation data support in OptiX engine #737
- Make sure a gcc version compatible with Optix can be found #735
- Move VRPN connection to plugin init() to avoid excessive connections in MPI mode #727
- C++
Published by favreau over 6 years ago
https://github.com/bluebrain/brayns - 0.8.0
Implemented enhancements:
- Remove {detectionDistance} from simulation renderer #522
- Expose camera as translation vector + rotation quaternion #517
- Make the UI component available #503
- feat: improve ui/ux #726
- Replace glut with glfw and imgui #718
- Improve AnimationParameters #711
- feat(js): Added UI to update animation speed parameter (delta) #706
- Use glm instead of vmmlib #705
- Add shorthand for using OSPRay engine #704
- Draw FPS in screen instead of window title #699
- Fix slow down caused by per-frame update of model size; is only necessary for volumes right now #697
- feat(js): do not render model props if it has none #690
- feat(js): add tooltips for icon buttons #687
- Make OptiX an engine of Brayns #684
- perf(js): use new Image.decode() API to decode images off the main thread #682
- Fix loading of NPOT textures, support loading raw volumes from blob #680
- Refactor subsampling into its own property #673
- feat: expose environment map in the UI #671
- Added properties to materials #667
- Add set-environment-map RPC to replace SceneParameters #666
- Added SDF and Streamlines accessors to Model class #651
- Implemented target string parsing #649
- Add
--play-animationswitch to enable initial simulation playback for demos #644 - Add the ability to scale the Opendeck camera #641
- Add
--versionoption #634 - Set default transfer function and renderer for circuit simulations #629
- Fix and move the Perspective Parallax Camera from modules to core #628
- DeflectPlugin improvements #626
- Add description for Property and commandline generation #623
- Add BBIC volume plugin #619
- Removal of metaball and layout options from morphology loading. #618
- Fix VRPN plugin, add floor projection and OpenDeck plugin #616
- Add support for multiple frameBuffers #612
- Use property map for all loader properties #611
- Moved circuit and morphology loaders to the new CircuitViewer plugin #606
- Support CUDA 10 in OptiX #605
- Add 'default-bvh-flag' command line option #599
- Support subsampling again after OSPRay 1.7 upgrade #598
- Add a target state to the camera. Bug fixes. #597
- Transfer function per model #594
- Replaced lookat, target, position by quaternion, position in the camera #591
- Moving to OSPRay 1.7.x #589
- Use rockets python client #587
- Clip planes in ortho camera and new API #576
Fixed bugs:
- If all spheres centers are coplanar in an XYZ file, nothing gets rendererd. #588
- Fix rounding issue when converting to RGB during streaming #730
- Increase timer resolution to fix FPS numbers #721
- Provide customized obj importer to overcome 256MB limit #719
- Workaround for https://github.com/assimp/assimp/issues/2337 #717
- Fix tracking glasses x-axis inversion #716
- fix(js): prevent file select dialog open on space/enter #715
- fix(js): do not throw when image decoding fails #713
- fix(js): fix clip plane update #708
- Fix Rockets deadlock in plugins #696
- fix(js): ignore app bar height when calculating default snapshot height #689
- fix(js): add temp fix for horizontal scroll due to sliders #683
- Fix wrong mesh progress reporting and subsequent crash #668
- Fix crash when updating property map from UI #631
- Fix crash with RocketsPlugin and VRPNPlugin loaded #630
- Enforce consistent stream ID when using DeflectPixelOp #615
Closed issues:
- Remove geometry params in favor of generic loader properties #500
- Port "Circuit Viewer" use case from RTNeuron to Brayns #372
Merged pull requests:
- refactor(js): move request notifications to the bottom of the window #676
- Removed Model::createMissingMaterials #672
- Remove legacy scene cache file support #660
- C++
Published by tribal-tec over 7 years ago
https://github.com/bluebrain/brayns - 0.7.1
Implemented enhancements:
- Use regular command line flags for applicable options #566
- Add stereo camera with VRPN tracking for the OpenDeck #554
Fixed bugs:
- Fix random materials being used when specifying color-scheme for circuits #575
- Fix shadow bug #574
- Fix crash when not deleting the last model #573
- Fix deadlock when updating camera & renderer properties via Rockets #569
- Revive OptiX #559
- Fix crash in delayed re-broadcasts of potentially deleted objects #556
- C++
Published by tribal-tec over 7 years ago
https://github.com/bluebrain/brayns - 0.7.0
Breaking changes:
- Use string for chunkID to support UUIDs #544
- Remove runtime data loading from geometry parameters #542
Implemented enhancements:
- Optimize python connect #502
- Provide model properties to update models on-the-fly #501
- Section planes + web UI #329
- Expose triggerRender() in plugin API & more data race fixes #540
- Add onRemoved callback for model descriptor to handle plugin-specific model cleanups #539
- Throw exception on invalid color scheme name. #534
- Immediate notify changes on the websocket #533
- Fix ispc 32-bit address limits in all geometries. #532
- Support batch JSON-RPC in python client #531
- Add --circuit-random-seed command line flag. #527
- Add suggestions for unrecognized command line options. #526
- Reworked proximity renderer #518
- Add point size property to point cloud models #515
- Reworked simulations renderers #512
- Add model properties to allow updates on model data from plugins #506
- Add property map to ActionInterface to ease JSON schema generation for plugin actions #493
- Exposed volume alpha correction parameters to WS API #488
- Clipping planes #486
- Added Memory buffer support to SharedDataVolume class #481
- Added rotation center to model transformation #479
- Support vertex colors for meshes #475
Fixed bugs:
- Events from Deflect are not broadcasted via Rockets #342
- Fix missing scale on model bounding box #541
- Correct deflect size hints for side-by-side stereo #538
- Fix a couple of data races #537
- Precision must be double for JSON #528
- Fix missing scene updates on model bounding box and visibility #521
- Use double precision for clip planes to overcome JSON precision issues #520
- Fix broadcast of animation params and scene updates #519
- Fix sporadic segfault #513
- Fix memleaks when re-committing models, improve spheres bounds calculation #509
- Fixed shadows on simulation data #508
- Fixed performance issue with volume rendering #505
- Fixed rendering of simulation data in simulation shader #497
- Fix transfer function loader #496
- Fix memleaks with streamlines and mesh normals #491
- Fixed simulation renderer to use OSPVolumes #484
- Fix 'unlock of already unlocked mutex' error #478
- Fix race condition causing deformed snapshots when using UI. #477
Closed issues:
- Support for per-vertex colours to visually distinguish neuronal segments #442
- Use case: rendering white matter tracts for neocortex project (smooth curved geometry) #435
Merged pull requests:
- Fix OSX build #552
- Fix crash when closing Brayns with pending snapshot #550
- Cleanup and optimize re-broadcasting #549
- Print JSON-RPC errors in python client #548
- Fix missing trigger for task responses, e.g. snapshot result #547
- Fix braynsViewer execution from install tree (missing braynsUI library) #546
- Bump Brion to fix gcc 8 compilation for Docker image #545
- Update CMake/common to allow external GIT_REVISION update for Nix build #543
- Add missing public header #536
- Documentation tweaks #535
- Fix ispc 32-bit address limits in SDF geometries. #530
- Fix clip planes after changing from float to double #529
- Fix non-assimp compilation #525
- Make RocketsPlugin and DeflectPlugin separate libraries #524
- Do not expose limits for certain camera and renderer properties #523
- Use plugin name as first argument for extension plugins. #514
- Improve clipping planes JSON layout #511
- Changed warning trace to error if color scheme by layer is choosen for MVD2 circuits #510
- Integrate RapidJSON as a submodule #507
- Add unit test for simulation renderer with colors #504
- Allow bigger eye separation #498
- Another fix for Read the Docs #495
- Fix missing generation of (static) python API documentation #494
- fix in webapi test (precision error in clang and icc) #492
- Remove unnecessary compile flags #490
- Fix clang build #489
- Downscaled README image #487
- Update rapidjson to fix gcc 8 compilation in Docker image #485
- Expose animation parameters #483
- Fix compilation error when no plugin is enabled #482
- Fix clang rapidjson issues #480
- Fix build on OSX #476
- C++
Published by tribal-tec over 7 years ago
https://github.com/bluebrain/brayns - Python package preview
- C++
Published by tribal-tec almost 8 years ago
https://github.com/bluebrain/brayns - 0.6.1
Implemented enhancements:
- Added a stereo camera with the ability to change the zero-parallax plane #440
- SDF morphology loading speedup #436
Fixed bugs:
- Fix segfault when using Viewer and browser UI #444
- Fixed volume management #443
- Changed viewport to floats in order to increase browser compatibility #438
- Add missing triggerRender() for plugin actions #433
- Fixed material issue in the mesh loader #431
- Account for custom renderers in snaphots #429
- Fixes related to volume handling #425
- Call plugin prerender only with locked mutex #422
Merged pull requests:
- Use custom epsilon when calculating SDF normals #439
- Throw error when allocating too large ospray buffer. #437
- Clarify beginning of user guide (loading data) #430
- Add minimal example plugin #427
- C++
Published by tribal-tec almost 8 years ago
https://github.com/bluebrain/brayns - 0.6.0
Implemented enhancements:
- Add dynamic loading of plugins #316
- Rename shadows -> shadow_intensity #416
- Added texture support to basic renderer #415
- Give precedence to later added loaders #414
- Remove ImageMagick, use FreeImage instead #413
- Userguide improvements #410
- Stricter arguments parsing #406
- Deflect-related improvements: stream & accum frames cmdline, render throttling #402
- Remove submodels in favor of proper instances support #396
- Added path tracing renderer #393
- Fix submodel instances due to lack of support in OSPRay; cleanup create- and addModel usage #392
- SDF geometries support #391
- Add chunk ID and chunk RPC to support concurrent request-model-upload RPCs; bugfixes #389
- Transform 'old' upload- RPCs to proper add-model and request-model-upload RPCs #385
- Add support to load data from archives #381
- Added scene management #379
- Add positional cmdline argument for loading data #378
- Extend snapshot params; fix #360; bugfixes #376
- Add loader API and registry #375
- Resolve #368: RPC for data receive and load #374
- Combine reflection and refraction in simulation renderer #362
- Added cylindric omni-stereo camera #358
- Added stereo-mode rendering parameter #350
- Add support for dynamic plugin loading #349
- Added colormap range scene parameter #346
- Support for OSPRay 1.5 #344
- Add Topology Viewer plugin with action interface #340
- Add ActionInterface for plugins to register custom notifications and requests #339
- Added cylindrical camera for Opendeck #332
- Logic for adding Topology Viewer as a usecase plugin #331
- Event-driven architecture for braynsService, resolve #286 #314
Fixed bugs:
- Reduce frequency of progress updates #289
- Fixed missing default transformation when loading meshes #419
- Fixed loading of textures to RGB instead of SRGB #418
- Fixed transparency issue in simulation renderer #412
- Fix deadlock/crash when removing a model while rendering #408
- Fixed loading of material attributes in MeshLoader #407
- Use perceptual diff for more robust image comparison in tests #405
- Use dg.epsilon in favor of renderer epsilon to fix rendering artifacts #404
- Fix missing simulation data and volumes in snapshot #401
- Fix crash w/ histogram and simulation data being all the same values #400
- Fixed simulation renderer #399
- Fix missing stereo camera for snapshots #397
- Throw exception if model is empty #395
- Fix crash when starting deflect stream more than once #394
- Correct CMake target exports for plugins #384
- Remove wrong 'required' field from schema #383
- Fix #289; fix textures for scivis renderer #380
- Fix wrong image stream FPS limiting #357
- Set default camera only on first scene build #354
- Fix broken install rules; now plugins can be build from Brayns install tree #353
- Fix leaking Rockets dependency #352
- Trigger always one frame after braynsService is setup'd #351
- Fix Docker build; tag was not visible anymore after 1.5 release #348
- Add postSceneLoading() to fix broadcasting missing camera updates #347
- Fix out-of-order broadcasts which lead to camera jitters with braynsService #343
- Fixed runtime loading of volumes #338
- Fix docker build; add option for OpenDeck module, default OFF #337
- Fixed OpenDeck module compilation #335
- Fixed MacOSX build #334
Closed issues:
- Brayns build compilation fails on Ubuntu 16.04 with libuv-dev (0.10) installed #390
- Add transparency #377
- Cannot connect to the renderer error #370
- RPC for data receive and load #368
- Use signed distance fields for approximating organic shapes (synapses, soma) #367
- Save state #365
- Visualize bounding boxes #364
- Add scene management #363
- Rename /frame endpoint #360
- Investigate performance regression from Brayns 0.5.0-beta to latest #341
- Simple path tracing mode #324
- Add meshes to scene #321
Merged pull requests:
- Upgrade to Deflect 1.0, fix build without Brion #388
- Cleanups after introduction of models #382
- Updated Brayns UI information #356
- Keep installing ospray plugin; needed for Docker deployment #355
- Add CMake logic for membraneless organelles use case plugin fix #345
- Updated documentation #333
- C++
Published by tribal-tec almost 8 years ago
https://github.com/bluebrain/brayns - 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
- C++
Published by tribal-tec over 8 years ago
https://github.com/bluebrain/brayns - 0.4.0
- Added pick() to Renderer; use shift+click in braynsViewer for camera target change
- Use minimal post-processing for high quality to speedup mesh loading
- Added castsimulationdata attribute to materials
- Added websockets support
- Allowed use of OSPRay default renderers
- Added docker support
- Provided scene bounds in HTTP to ease camera manipulation
- Added support for geometry and shading normals OSPRay renderers
- Implemented async loading to unblock datasource update request from HTTP
- Added neuron connectivity matrix visualizer
- Added synchronous mode to asynchronously load compartment report frames
- Added support for DeflectPixelOp for optimized streaming with OSPRay
- Added circuit-simulation-step command line parameter
- Refactored circuit related command line parameters
- Added --mesh-filename-pattern command line argument
- Fixed simulation offset issue when loading morphologies
- Added scene file loader
- Added --mesh-file command line argument to load single mesh file
- C++
Published by favreau over 8 years ago
https://github.com/bluebrain/brayns - 0.3.0
- Added memory-mode command line argument to define how memory is shared between Brayns and underlying engine
- Added progress message to ZeroEQ Plugin
- Added support for 3D Stereo in Deflect plugin
- Added bounding box command line argument to circuit loading
- Added an option to export frames to PNG files
- Added benchmarking application
- Added simulation model allowing interactive mapping of simulation values to morphology meshes
- Added a simple build script to build Brayns in the NIX environment
- Volumetric global illumination improved in performance and quality
- Added global illumination to OptiX-based volume rendering
- Added user guide to documentation
- Decoupled Brayns dependencies from git_subprojects
- Added support of MaterialLUT ZeroEQ event to Livre engine
- Improved build system by allowing to specify EMBREE and OSPRAY DIRECTORY directly with OSPRAYROOT and EMBREEROOT
- Improved visualization of molecular systems
- Added automated meshing of somas using metaballs algorithm
- Added clipping planes (OSPRay engine only). --camera-type command line argument must be set to activate the feature
- Added Livre as a new rendering engine
- Upgraded to OSPRay 1.1.2
- Added morphology layout feature to Parameters event
- Added simulation histogram event
- C++
Published by favreau about 9 years ago
https://github.com/bluebrain/brayns - 0.2.0
- Use adaptive motion speed for zooming depending on camera distance
- Allow scenes to be reloaded dynamically through reset event
- Added volume rendering feature and support for sequences of volumes
- Added OptiX as a rendering library. Engine can be activate using --engine optix command line option.
- Added support for NEST circuits (and spikes visualization)
- Added python lib wrapping the HTTP REST interface
- Updated Web UI example application
- Added colormap management for simulation renderer
- Added bounding box as a scene environment option
- C++
Published by favreau over 9 years ago
https://github.com/bluebrain/brayns - 0.1.0
Initial commit
- C++
Published by favreau almost 10 years ago