Skip to content

Latest commit

 

History

History
469 lines (312 loc) · 22.7 KB

Changelog.md

File metadata and controls

469 lines (312 loc) · 22.7 KB

Ignition Rendering

Ignition Rendering 5.X

Ignition Rendering 5.X.X (20XX-XX-XX)

Ignition Rendering 5.0.0 (2021-03-30)

  1. Add ogre2 skybox support

  2. Add light visual support

  3. Add API for particle emitter scatter ratio

  4. Added capsule geometry

  5. Added ellipsoid Geometry

  6. ogre2: explicitly request OpenGL 3.3 core profile context.

  7. Bump in edifice: ign-common4

  8. Support setting horizontal and vertical resolution for GpuRays

  9. Added Light Intensity

  10. Heightmap for Ogre 1

  11. Added render order to material

  12. Add support for lightmaps in ogre2

  13. Documentation updates

Ignition Rendering 4.X

Ignition Rendering 4.7.0 (2021-03-17)

  1. Enable depth write in particles example

  2. Fix gazebo_scene_viewer for macOS and ensure clean exit

  3. Master branch updates

  4. Expose particle scatter ratio parameter

  5. Fix overriding blend mode

  6. Fix DepthGaussianNoise test

  7. Handle non-positive object temperatures

Ignition Rendering 4.6.0 (2021-03-01)

  1. Improve particle scattering noise

  2. Fix custom_scene_viewer for macOS

Ignition Rendering 4.5.0 (2021-02-17)

  1. More verbose messages when failing to load render engines

  2. Fixed OBJ textures with the same name

  3. Fix setting particle size

  4. Make particle emitter invisible in thermal camera image

  5. Apply particle scattering effect to depth cameras

Ignition Rendering 4.4.0 (2021-02-11)

  1. Add support for 8 bit thermal camera image format

  2. All changes up to version 3.4.0

Ignition Rendering 4.3.1 (2021-02-03)

  1. Fix converting Pbs to Unlit material conversion (#230)

Ignition Rendering 4.3.0 (2021-02-02)

  1. Tutorial: Transform FBX to Collada and change its origin

  2. Remove Windows Warnings

  3. Fix spelling Desconstructor -> Destructor

  4. Thermal Camera: Visualize objects with a heat signature

  5. Add laser retro support in Ogre2

Ignition Rendering 4.2.0 (2021-01-22)

  1. Remove some windows warnings.

  2. Fix transparency issue for textures without alpha channel.

  3. Call XCloseDisplay in screenScalingFactor.

  4. All changes up to version 3.3.0.

Ignition Rendering 4.1.0 (2020-11-04)

  1. Improve fork experience

  2. Add Custom Render Engine support

  3. Update tutorials

  4. Limit number of shadow casting lights in ogre2

  5. Ogre2 depth camera fix

  6. Add support for Gaussian noise render pass in Ogre2DepthCamera

Ignition Rendering 4.0.0 (2020-09-29)

  1. Update tutorials

  2. Pimpl'ize ogre2 classes

  3. Replace common::Time with std::chrono

  4. Add Ogre2 particle system

  5. Add LidarVisual point colors for Ogre1

  6. Added Lidar Visual for Ogre2

  7. Added Lidar Visual Types for Ogre1

  8. Added Lidar Visualisation for Ogre1

  9. Add environment variables to locate plugins

  10. Added a method to show the head on arrows and axis

  11. Complete Shaft and Head methods in BaseArrowVisual

  12. Scale BaseAxis properly

  13. Add ogre2 AxisVisual and ArrowVisual

  14. Support setting skeleton node weights

  15. Add support for setting visibility mask and flags

  16. Increase precision of Ogre2 mesh vertices from half to full precision float

  17. Update transparency based on diffuse alpha channel for ogre2

  18. Skeleton animation updates

  19. Add support for transparency based on textures alpha channel for ogre1 and ogre2

Ignition Rendering 3.X.X (2021-XX-XX)

Ignition Rendering 3.4.0 (2021-02-09)

  1. Clear all Windows warnings

  2. Add laser_retro support

Ignition Rendering 3.3.0 (2021-01-22)

  1. Add Windows installation.

  2. Make flaky VisualAt test more verbose.

  3. Resolve updated codecheck issues.

  4. Fix crash due to NaN pose values.

  5. Improve fork experience.

Ignition Rendering 3.2.0 (2020-10-13)

  1. Add Custom Render Engine support

  2. Add getter for Ogre2Camera

  3. Update test configuration to use ogre2

  4. Ogre2 GPU Ray: Cleanup all resources on destruction

  5. Ogre2: Add Grid

  6. Includes all changes up to and including those in version 2.5.1

Ignition Rendering 3.1.0 (2020-03-05)

  1. Use default material properties from ign-common PBR material when loading a mesh

  2. Fix build for ogre version >= 1.12.0

  3. Add Ogre2 DynamicRenderable class

  4. Skeletons for Ogre2

  5. Fixed gazebo scene viewer example

  6. Ogre2: Fix shadows by dynamically generating shadow maps

  7. Ogre2: Destroy resources before recreating shadows

  8. Fix custom shaders example

  9. Add API to check which engines are loaded

Ignition Rendering 3.0.0 (2019-12-10)

  1. Support setting cast shadows

  2. Add Thermal Camera

  3. Add support for emissive map

  4. Add Marker class and port ogre dynamic lines and renderable

  5. Support storing user data in Visual

  6. Add 16 bit format

  7. Destroy camera when the scene is destroyed

  8. Added function to get the number of channels from a GpuRay.

  9. Ogre 1.x skeletal animation changes

Ignition Rendering 2.5.1 (2020-10-05)

  1. Limit number of shadow casting lights in ogre2

  2. Backport ogre2 depth camera fix

Ignition Rendering 2.5.0 (2020-08-07)

  1. Add support for Gaussian noise render pass in Ogre2DepthCamera

Ignition Rendering 2.4.0 (2020-04-17)

  1. Fix flaky VisualAt test

  2. Port windows fixes

  3. Backport ogre2 mesh vertices precision change.

  4. Backport transparency setting based on diffuse alpha

Ignition Rendering 2.3.0 (2020-02-19)

  1. Add API to check which engines are loaded

  2. Fix custom shaders example

  3. Ogre2: Fix shadows by dynamically generating shadow maps

Ignition Rendering 2.2.0 (2019-11-20)

  1. Backport setting cast shadows

  2. Ogre2: Add more shadow maps

Ignition Rendering 2.1.2 (2019-09-10)

  1. Enable gamma write on color texture in depth camera

Ignition Rendering 2.1.1 (2019-09-06)

  1. Add checks on mouse selection

Ignition Rendering 2.1.0 (2019-08-27)

  1. Support generating point cloud data in DepthCamera

  2. Fix GizmoVisual material memory leak

  3. Fix PixelFormat FLOAT32 byte and channel count

Ignition Rendering 2.0.1 (2019-07-16)

  1. Clean up camera objects when destroying scene

Ignition Rendering 2.0.0 (2019-05-20)

  1. More ogre2 error messages for debugging mesh loading.

  2. Support for ogre 1.11 on windows

  3. Fix ogre mouse picking after window resize

  4. Ogre2: Support mouse picking for objects with overlay material

  5. Add GizmoVisual class

  6. Add Transform Controller for translating, rotating, and scaling nodes.

  7. Add depth check and depth write properties to Material

  8. Move scale functions from Visual to Node class.

  9. Add support for Render Passes and implement Gaussian Noise pass

Ignition Rendering 1.X

  1. Ogre2: Fix loading mesh with large index count

  2. Move OgreDepthCameraPrivate class to src file so it is not installed.

Ignition Rendering 1.0.0 (2019-02-28)