# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: scene.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0bscene.proto\x12\x05scene\"Y\n\nCameraData\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\r\n\x05width\x18\x03 \x01(\r\x12\x0e\n\x06height\x18\x04 \x01(\r\x12\x12\n\nintrinsics\x18\x05 \x03(\x02\"6\n\x0cMaterialData\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04\x62lif\x18\x03 \x03(\x02\"\'\n\tImageData\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"F\n\x08MeshData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0c\n\x04pose\x18\x03 \x03(\x02\x12\x10\n\x08ply_data\x18\x04 \x01(\x0c\"~\n\x0ePointCloudData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12/\n\x06points\x18\x02 \x03(\x0b\x32\x1f.scene.PointCloudData.PointData\x1a-\n\tPointData\x12\x10\n\x08position\x18\x01 \x03(\x02\x12\x0e\n\x06normal\x18\x02 \x03(\r\"\xe9\x01\n\x0b\x43\x61ptureData\x12\n\n\x02id\x18\x01 \x01(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x10\n\x08\x65xposure\x18\x04 \x01(\r\x12\x0e\n\x06\x63\x61mera\x18\x05 \x01(\r\x12\x0c\n\x04pose\x18\x06 \x03(\x02\x12 \n\x06images\x18\x07 \x03(\x0b\x32\x10.scene.ImageData\x12,\n\x06labels\x18\x08 \x03(\x0b\x32\x1c.scene.CaptureData.LabelData\x1a-\n\tLabelData\x12\n\n\x02id\x18\x01 \x01(\t\x12\t\n\x01x\x18\x02 \x01(\r\x12\t\n\x01y\x18\x03 \x01(\r\"\x84\x01\n\nSurfelData\x12\x10\n\x08position\x18\x01 \x03(\r\x12\x0e\n\x06normal\x18\x02 \x03(\r\x12\x0f\n\x07segment\x18\x03 \x01(\r\x12\r\n\x05level\x18\x04 \x01(\r\x12\x0c\n\x04type\x18\x05 \x01(\r\x12\x14\n\x0c\x64isplacement\x18\x06 \x01(\r\x12\x10\n\x08material\x18\x07 \x01(\r\"\xbc\x01\n\x12PlenopticFieldData\x12\x0c\n\x04size\x18\x01 \x01(\x02\x12\x12\n\nmin_corner\x18\x02 \x03(\x02\x12\x37\n\x08segments\x18\x03 \x03(\x0b\x32%.scene.PlenopticFieldData.SegmentData\x12\"\n\x07surfels\x18\x04 \x03(\x0b\x32\x11.scene.SurfelData\x1a\'\n\x0bSegmentData\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xc7\x01\n\x13PointLightFieldData\x12\n\n\x02id\x18\x01 \x01(\r\x12\x10\n\x08position\x18\x02 \x03(\x02\x12@\n\x0cradiance_map\x18\x03 \x03(\x0b\x32*.scene.PointLightFieldData.RadianceMapData\x12\x10\n\x08incident\x18\x04 \x01(\x0c\x12\x0f\n\x07\x65xitant\x18\x05 \x01(\x0c\x1a-\n\x0fRadianceMapData\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"\xd6\x02\n\tSceneData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06labels\x18\x02 \x03(\t\x12&\n\tmaterials\x18\x03 \x03(\x0b\x32\x13.scene.MaterialData\x12\"\n\x07\x63\x61meras\x18\x04 \x03(\x0b\x32\x11.scene.CameraData\x12\x1f\n\x06meshes\x18\x05 \x03(\x0b\x32\x0f.scene.MeshData\x12+\n\x0cpoint_clouds\x18\x06 \x03(\x0b\x32\x15.scene.PointCloudData\x12$\n\x08\x63\x61ptures\x18\x07 \x03(\x0b\x32\x12.scene.CaptureData\x12\x36\n\x12point_light_fields\x18\x08 \x03(\x0b\x32\x1a.scene.PointLightFieldData\x12\x33\n\x10plenoptic_fields\x18\t \x03(\x0b\x32\x19.scene.PlenopticFieldDatab\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'scene_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  DESCRIPTOR._options = None
  _globals['_CAMERADATA']._serialized_start=22
  _globals['_CAMERADATA']._serialized_end=111
  _globals['_MATERIALDATA']._serialized_start=113
  _globals['_MATERIALDATA']._serialized_end=167
  _globals['_IMAGEDATA']._serialized_start=169
  _globals['_IMAGEDATA']._serialized_end=208
  _globals['_MESHDATA']._serialized_start=210
  _globals['_MESHDATA']._serialized_end=280
  _globals['_POINTCLOUDDATA']._serialized_start=282
  _globals['_POINTCLOUDDATA']._serialized_end=408
  _globals['_POINTCLOUDDATA_POINTDATA']._serialized_start=363
  _globals['_POINTCLOUDDATA_POINTDATA']._serialized_end=408
  _globals['_CAPTUREDATA']._serialized_start=411
  _globals['_CAPTUREDATA']._serialized_end=644
  _globals['_CAPTUREDATA_LABELDATA']._serialized_start=599
  _globals['_CAPTUREDATA_LABELDATA']._serialized_end=644
  _globals['_SURFELDATA']._serialized_start=647
  _globals['_SURFELDATA']._serialized_end=779
  _globals['_PLENOPTICFIELDDATA']._serialized_start=782
  _globals['_PLENOPTICFIELDDATA']._serialized_end=970
  _globals['_PLENOPTICFIELDDATA_SEGMENTDATA']._serialized_start=931
  _globals['_PLENOPTICFIELDDATA_SEGMENTDATA']._serialized_end=970
  _globals['_POINTLIGHTFIELDDATA']._serialized_start=973
  _globals['_POINTLIGHTFIELDDATA']._serialized_end=1172
  _globals['_POINTLIGHTFIELDDATA_RADIANCEMAPDATA']._serialized_start=1127
  _globals['_POINTLIGHTFIELDDATA_RADIANCEMAPDATA']._serialized_end=1172
  _globals['_SCENEDATA']._serialized_start=1175
  _globals['_SCENEDATA']._serialized_end=1517
# @@protoc_insertion_point(module_scope)
