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
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