-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add C1 C2 prefabs, and camera featues #280
Conversation
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
…t high resolution cameras Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
I have merged the main branch into the feature/c1_c2_cameras branch in my local environment and got an error. can you please merge the main branch and resolve the error? |
I've updated branch to main one and I've added missing rendering pipeline references to AWSIM assembly. The errors should be gone now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lchojnack @szylis
Thanks for the implementation. Including a chart or checkerboard image for testing is a good idea.
I have some questions.
- Is it correct that the main purpose is to reproduce C1 and C2 cameras using volume profiles and HDAddtionalCameraData component?
- Am I correct that CameraSensorFeatureManager is a class that sets HDAddtionalCameraData and Volume/VolumeProfile from a script?
- Is there a problem with setting HDAddtionalCameraData and Volume/VolumeProfile without CameraSensorFeatureManager?
- What are your thoughts on integrating the CameraSensorFeatureManager and CameraSensor classes?
- Can you please add documentation on the C1, C2 camera or this camera implementation?
MEMO: Also, if we adopt URP in AWSIM, these camera functions will be affected. |
The main purpose is to implement C1 and C2 cameras (models, prefabs) and some camera features. Most of the selected camera features are available in Unity using Volume Profiles. The sharpness and Lens Distortion Correction was implemented using Compute Shaders. More details can be found in the report here
Yes,
This is a question of design. We decided to have two separate scripts. But there is nothing stopping us from merging the
Yes, we can add documentation. Can we merge this PR first and add the documentation in a separate PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the implementation. I have added a few comments on my end. LGTM!
List of changes: