deepdrive / deepdrive/deepdrive-sim

Allow randomizing view mode and "scalability" visual settings to increase visual variation

Open
#5 0 comments 0 reactions 1 assignee Claimed by @dnsmernst View on GitHub
domain-randomization enhancement to do
Dominant language
C++
Stars
147
Forks
42
PR merge metrics
No merged PRs in 30d

Description

We should enable wide variation in camera output to encourage [domain randomization](https://arxiv.org/abs/1703.06907) within agents trained on camera data. Like start position and other [domain-randomization features](https://github.com/deepdrive/deepdrive-sim/labels/domain-randomization), this should be controlled by a random seed that can be passed via Python.

[Unreal Scalability settings](https://docs.unrealengine.com/en-us/Engine/Performance/Scalability/ScalabilityReference)

[Unreal Viewmodes](https://docs.unrealengine.com/en-us/Engine/UI/LevelEditor/Viewports/ViewModes)

Examples

![viewmode-unlit](https://user-images.githubusercontent.com/181225/41881367-09229c38-7898-11e8-9668-68d819430145.jpg)
![viewmode-shadercomplexity](https://user-images.githubusercontent.com/181225/41881368-093685e0-7898-11e8-87c5-815754cee7f1.jpg)
![viewmode-lit_detaillighting2](https://user-images.githubusercontent.com/181225/41881369-094d9406-7898-11e8-9987-f9e3d8461cdd.jpg)
![viewmode-lightingonly](https://user-images.githubusercontent.com/181225/41881370-09613dbc-7898-11e8-9050-51a54233ac3a.jpg)
![viewmode-lighting-complexity](https://user-images.githubusercontent.com/181225/41881371-09755fea-7898-11e8-8630-2111ee9d5d2e.jpg)
![viewmode-wireframe](https://user-images.githubusercontent.com/181225/41881358-fdaed02e-7897-11e8-9f04-8ce33e0c9e1a.jpg)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.