Skip to content

1.0.0

Compare
Choose a tag to compare
@favreau favreau released this 13 Sep 22:29
· 400 commits to master since this release
04cdc25

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