lucasw / simple_sim_ros

Minimally featured but fast ROS physics simulation wrapping bullet
GNU General Public License v3.0
43 stars 11 forks source link

Investigate graphics engines #6

Closed lucasw closed 7 years ago

lucasw commented 7 years ago

Or add shadows to rviz? And positionable lights?

Shadows and other graphic effects are useful for visualization purposes, so either extending rviz or taking a new renderer and having it support all Markers would work.

Also early support for dynamic texture projectors, and non-projector (fixed to a single set of geometry) textures, and cameras to move around through ros.

Starting over with Ogre doesn't seem attractive.

The ignition engine is supposed to be decoupled from Gazebo eventually, but isn't ready yet, may not be desirable even after that.

The Optix engine that it will support would be nice to use- is there a non-raytracing option for it?

https://www.reddit.com/r/gamedev/comments/2fqfkn/modern_opensource_graphics_engine/

bgfx looks interesting.

lucasw commented 7 years ago

Blender has the standalone cycles engine but is not stable:

https://wiki.blender.org/index.php/Dev:Source/Render/Cycles/Standalone

lucasw commented 7 years ago

The new 'eevee' blender engine looks very interesting.