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.6.0 Release

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - 3.5.1 Release

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - 3.5.0 Release

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - Release 3.4.1

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - 3.4.0 Release

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - 3.3.0 Release

- C++
Published by Adrien4193 over 2 years ago

https://github.com/bluebrain/brayns - 3.2.2 Release

- C++
Published by NadirRoGue over 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 - 3.1.2 Release

- C++
Published by Adrien4193 about 3 years ago

https://github.com/bluebrain/brayns - 3.1.1 Release

- C++
Published by NadirRoGue about 3 years ago

https://github.com/bluebrain/brayns - 3.1.0 Release

- C++
Published by Adrien4193 over 3 years ago

https://github.com/bluebrain/brayns - 3.0.0 Release

- C++
Published by NadirRoGue over 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:

  • fix normal discontinuity in SDF conePills #779
  • Fix OptiX stereo rendering bug #775

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 braynsIBL for 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-animation switch to enable initial simulation playback for demos #644
  • Add the ability to scale the Opendeck camera #641
  • Add --version option #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