Hi, we recently upgraded from Gazebo 5.1 to 7.3 and had major problems with the FPS in gzclient dropping to 2 FPS while using the same models and plugins which worked fine in 5.1.
By creating a minimal breaking example, I found that the problem is caused by Visual messages with a set transparency value in a populated world.
In the attachment and below you can find my minimal breaking example. It consists of a world of similar complexity to my application in the RoboCup Logistics League and a plugin creating a blinking light with Visual messages.
With Gazebo 7 this runs at 8 FPS.
By commenting the line that sets the transparency of the visual msg or downgrading to Gazebo 5.1, this runs above 26 FPS.
I already created a workaround for our application by omitting using transparency, but I think this is a bug you want to fix.
(I am using an Intel Core i7-3770 CPU @ 3.40GHz × 8 and an Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller with Fedora 23.
)
Original report (archived issue) by Frederik Zwilling (Bitbucket: fzwilling).
The original report had attachments: minimal-breaking-example.zip
Hi, we recently upgraded from Gazebo 5.1 to 7.3 and had major problems with the FPS in gzclient dropping to 2 FPS while using the same models and plugins which worked fine in 5.1.
By creating a minimal breaking example, I found that the problem is caused by Visual messages with a set transparency value in a populated world.
In the attachment and below you can find my minimal breaking example. It consists of a world of similar complexity to my application in the RoboCup Logistics League and a plugin creating a blinking light with Visual messages.
With Gazebo 7 this runs at 8 FPS. By commenting the line that sets the transparency of the visual msg or downgrading to Gazebo 5.1, this runs above 26 FPS.
I already created a workaround for our application by omitting using transparency, but I think this is a bug you want to fix.
(I am using an Intel Core i7-3770 CPU @ 3.40GHz × 8 and an Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller with Fedora 23. )
World file:
Plugin: