UnrealCV: Connecting Computer Vision to Unreal Engine
Commands contributed in pull request 91
, authored by bennihepp
vget /camera/[id]/pose
, vset /camera/[id]/pose
vget/vset /camera/[id]/horizontal_fieldofview
vget /camera/[id]/vis_depth npy
and vget /camera/[id]/plane_depth npy
vset /object/[id]/show
, vset /object/[id]/hide
vset /action/input/enable
, vset /action/input/disable
Add more commands
vget /object/[id]/mobility
, vget /object/[id]/location
, vget /object/[id]/rotation
vget /camera/[id]/normal npy
vset /action/eyes_distance [eye_distance]
vset /action/game/pause
Update the python client to support python3
Improve documentation
The binary is built for Unreal Engine 4.16. If you need a binary for a different engine version, please follow the compile instruction here
See docs/CHANGELOG.rst.
Update Details:
API update:
Provide the basic functions. Ground truth generation provided by buffer visualization of UE4.
vget /objects
vget /object/[obj_name]/color
vset /object/[obj_name]/color [r] [g] [b]
vget /camera/[id]/location
vget /camera/[id]/rotation
vset /camera/[id]/location [x] [y] [z]
vset /camera/[id]/rotation [pitch] [yaw] [roll]
vget /camera/[id]/[viewmode]
vget /camera/[id]/[viewmode] [filename]
vset /viewmode [viewmode]
vget /viewmode
vget /unrealcv/status
vget /unrealcv/help
The upcoming release will follow the concept of Semantic Versioning