Skip to content

Commit

Permalink
Merge pull request DLR-RM#931 from common/iss_930_adapt_change_log
Browse files Browse the repository at this point in the history
feat(change_log): adapt change_log to 1.11
  • Loading branch information
themasterlink authored and GitHub Enterprise committed May 11, 2021
2 parents 88b20d0 + 745d299 commit 6aaf468
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions change_log.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,38 @@

# Version History

## Version 1.11.0 11th May 2021
- BlenderProc now can be executed via a python script (experimental, not all modules are supported yet)
- python API extension for the following modules:
- the Entity & Material Manipulation
- the WriterUtility, Hdf5Writer, BopWriterUtility, CocoWriterUtility
- the PostProcessing
- the physic positioning, PoseSampler
- debugging can now be done via the command line, by just typing --debug after a BlenderProc call
- add automatic convex decomposition to speed up physics, object decompositions will be cached
- add a jupyter notebook example for google colab
- add a BasicEmptyInitializer module, which helps creating simple empty objects, these can be used for using a depth of field
- add a depth_of_field option to the CameraInterface (thanks to cuteday)
- add a hide module, so that certain objects can be hidden in a selected range of frames (thanks to Sainan Liu)
- add an option to change the computation type via the config
- blender 2.92 changed depth and distance once again, we use it correctly now and added an explanation
- added a diffuse rendering mode
- added a key frame API
- added a default config, which can be easily changed
- ObjectPoseSampler now can check also against only a limited set of objects
- ObjectReplacer now stops if no objects are left to replace
- SurfaceLighting now reuses the TextureLess material
- preloading in CCTexture now also works perfectly for textures which use an alpha texture
- python packages now are installed by specifying the required packages at the top of each file
- added an example for pasting objects onto random backgrounds
- added a flag to merge BlenderKit objects, while loading, they will be named after the blenderkit file
- reintroduce persistent transformation scaling to improve stability
- improve the clean up at the start of BlenderProc
- fixed a bug in the Front3DLoader, which avoided the correct setting of the custom properties
- fixed a bug with the once_for_all mode for the randomize materials fct.
- add a simple rerun script to show how BlenderProc is used for creating a diverse dataset
- switch to blender 2.92

## Version 1.10.0 24th February 2021
- rewritten the `BlendLoader`, which is now able to only load objects of a given type, this will break existing config files as the `load_from` parameter has been replaced by `datablocks` and `obj_types`
- the `MaterialManipulator` can now overlay/mix a texture with a selected material
Expand Down

0 comments on commit 6aaf468

Please sign in to comment.