@@ -706,6 +706,34 @@ message CameraSensorViewConfiguration
706706 //
707707 repeated ChannelFormat channel_format = 8 ;
708708
709+ // Number of samples per pixel.
710+ //
711+ // \note This is a characteristic of the ray tracing engine of the
712+ // environment simulation, not a direct characteristic of the sensor.
713+ //
714+ // \rules
715+ // is_greater_than_or_equal_to: 1
716+ // \endrules
717+ //
718+ optional uint32 samples_per_pixel = 9 ;
719+
720+ // Maximum number of interactions to take into account.
721+ //
722+ // \note This is a characteristic of the ray tracing engine of the
723+ // environment simulation, not a direct characteristic of the sensor.
724+ //
725+ // \rules
726+ // is_greater_than_or_equal_to: 1
727+ // \endrules
728+ //
729+ optional uint32 max_number_of_interactions = 10 ;
730+
731+ // In use-cases where a spectral ray-tracer is used, this message
732+ // determines the range of the wavelength and its desired number
733+ // of samples.
734+ //
735+ repeated WavelengthData wavelength_data = 11 ;
736+
709737 // Channel format.
710738 //
711739 enum ChannelFormat
@@ -816,41 +844,8 @@ message CameraSensorViewConfiguration
816844 //
817845 CHANNEL_FORMAT_RCCB_F32_LIN = 25 ;
818846
819-
820- // TBD: Further channel permutations and padding (e.g. RGBZ,
821- // BGR, BAYER_RGGB/GBRG/GRBG/...), non-BAYER filters, non-linear
822- // encodings, ...
823847 }
824-
825- // Number of samples per pixel.
826- //
827- // \note This is a characteristic of the ray tracing engine of the
828- // environment simulation, not a direct characteristic of the sensor.
829- //
830- // \rules
831- // is_greater_than_or_equal_to: 1
832- // \endrules
833- //
834- optional uint32 samples_per_pixel = 9 ;
835-
836- // Maximum number of interactions to take into account.
837- //
838- // \note This is a characteristic of the ray tracing engine of the
839- // environment simulation, not a direct characteristic of the sensor.
840- //
841- // \rules
842- // is_greater_than_or_equal_to: 1
843- // \endrules
844- //
845- optional uint32 max_number_of_interactions = 10 ;
846-
847- // In use-cases where a spectral ray-tracer is used, this message determines the range of the wavelength
848- // and its desired number of samples.
849- //
850- repeated WavelengthData wavelength_data = 11 ;
851848
852- // TBD: Optical (and other) effects to apply to image, etc.
853- //
854849}
855850
856851//
0 commit comments