MANIFEST.in
setup.cfg
setup.py
tdw/__init__.py
tdw/audio_constants.py
tdw/audio_utils.py
tdw/cardinal_direction.py
tdw/controller.py
tdw/int_pair.py
tdw/librarian.py
tdw/ordinal_direction.py
tdw/output_data.py
tdw/quaternion_utils.py
tdw/remote_build_launcher.py
tdw/tdw_utils.py
tdw/version.py
tdw.egg-info/PKG-INFO
tdw.egg-info/SOURCES.txt
tdw.egg-info/dependency_links.txt
tdw.egg-info/requires.txt
tdw.egg-info/top_level.txt
tdw/FBOutput/AudioSource.py
tdw/FBOutput/AudioSourceDone.py
tdw/FBOutput/AudioSources.py
tdw/FBOutput/AvatarKinematic.py
tdw/FBOutput/AvatarNonKinematic.py
tdw/FBOutput/AvatarSegmentationColor.py
tdw/FBOutput/AvatarSimpleBody.py
tdw/FBOutput/Bounds.py
tdw/FBOutput/CameraMatrices.py
tdw/FBOutput/Categories.py
tdw/FBOutput/Category.py
tdw/FBOutput/Collision.py
tdw/FBOutput/CollisionState.py
tdw/FBOutput/Color.py
tdw/FBOutput/ContactPoint.py
tdw/FBOutput/Containment.py
tdw/FBOutput/DirectionalLight.py
tdw/FBOutput/DriveAxis.py
tdw/FBOutput/DynamicCompositeObjects.py
tdw/FBOutput/DynamicEmptyObjects.py
tdw/FBOutput/DynamicRobots.py
tdw/FBOutput/EnvironmentColliderIntersection.py
tdw/FBOutput/EnvironmentCollision.py
tdw/FBOutput/EulerAngles.py
tdw/FBOutput/Extension.py
tdw/FBOutput/FieldOfView.py
tdw/FBOutput/FlexParticleData.py
tdw/FBOutput/FlexParticles.py
tdw/FBOutput/Framerate.py
tdw/FBOutput/IdPassGrayscale.py
tdw/FBOutput/IdPassSegmentationColors.py
tdw/FBOutput/ImagePass.py
tdw/FBOutput/ImageSensor.py
tdw/FBOutput/ImageSensors.py
tdw/FBOutput/Images.py
tdw/FBOutput/IsOnNavMesh.py
tdw/FBOutput/JointDrive.py
tdw/FBOutput/JointType.py
tdw/FBOutput/JointVelocities.py
tdw/FBOutput/Junk.py
tdw/FBOutput/Keyboard.py
tdw/FBOutput/Lights.py
tdw/FBOutput/LocalTransforms.py
tdw/FBOutput/LogMessage.py
tdw/FBOutput/Magnebot.py
tdw/FBOutput/MagnebotWheels.py
tdw/FBOutput/Mesh.py
tdw/FBOutput/Meshes.py
tdw/FBOutput/MessageType.py
tdw/FBOutput/Mouse.py
tdw/FBOutput/NavMeshPath.py
tdw/FBOutput/ObiActorData.py
tdw/FBOutput/ObiParticles.py
tdw/FBOutput/ObiSolverData.py
tdw/FBOutput/ObjectColliderIntersection.py
tdw/FBOutput/Occlusion.py
tdw/FBOutput/OccupancyMap.py
tdw/FBOutput/OculusTouchButtons.py
tdw/FBOutput/Overlap.py
tdw/FBOutput/PassMask.py
tdw/FBOutput/PathState.py
tdw/FBOutput/PointLight.py
tdw/FBOutput/Quaternion.py
tdw/FBOutput/QuitSignal.py
tdw/FBOutput/Raycast.py
tdw/FBOutput/Replicants.py
tdw/FBOutput/Rigidbodies.py
tdw/FBOutput/RobotJointVelocities.py
tdw/FBOutput/SceneRegion.py
tdw/FBOutput/SceneRegions.py
tdw/FBOutput/ScreenPosition.py
tdw/FBOutput/SegmentationColorData.py
tdw/FBOutput/SegmentationColors.py
tdw/FBOutput/SimpleTransform.py
tdw/FBOutput/StaticCompositeObject.py
tdw/FBOutput/StaticCompositeObjects.py
tdw/FBOutput/StaticEmptyObjects.py
tdw/FBOutput/StaticHinge.py
tdw/FBOutput/StaticMotor.py
tdw/FBOutput/StaticOculusTouch.py
tdw/FBOutput/StaticPrismaticJoint.py
tdw/FBOutput/StaticRigidbodies.py
tdw/FBOutput/StaticRobot.py
tdw/FBOutput/StaticRobotJoint.py
tdw/FBOutput/StaticRobotNonMoving.py
tdw/FBOutput/StaticSpring.py
tdw/FBOutput/StaticSubObject.py
tdw/FBOutput/SubObjectMaterials.py
tdw/FBOutput/Substructure.py
tdw/FBOutput/Transforms.py
tdw/FBOutput/TriggerCollision.py
tdw/FBOutput/VRRig.py
tdw/FBOutput/Vector3.py
tdw/FBOutput/Vector4.py
tdw/FBOutput/Version.py
tdw/FBOutput/Volumes.py
tdw/FBOutput/__init__.py
tdw/FBOutput/__pycache__/AudioSourceDone.cpython-37.pyc
tdw/FBOutput/__pycache__/AudioSources.cpython-37.pyc
tdw/FBOutput/__pycache__/AvatarKinematic.cpython-37.pyc
tdw/FBOutput/__pycache__/AvatarNonKinematic.cpython-37.pyc
tdw/FBOutput/__pycache__/AvatarSegmentationColor.cpython-37.pyc
tdw/FBOutput/__pycache__/AvatarSimpleBody.cpython-37.pyc
tdw/FBOutput/__pycache__/Bounds.cpython-37.pyc
tdw/FBOutput/__pycache__/CameraMatrices.cpython-37.pyc
tdw/FBOutput/__pycache__/Categories.cpython-37.pyc
tdw/FBOutput/__pycache__/Collision.cpython-37.pyc
tdw/FBOutput/__pycache__/Color.cpython-37.pyc
tdw/FBOutput/__pycache__/Containment.cpython-37.pyc
tdw/FBOutput/__pycache__/DriveAxis.cpython-37.pyc
tdw/FBOutput/__pycache__/DynamicCompositeObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/DynamicEmptyObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/DynamicRobots.cpython-37.pyc
tdw/FBOutput/__pycache__/EnvironmentColliderIntersection.cpython-37.pyc
tdw/FBOutput/__pycache__/EnvironmentCollision.cpython-37.pyc
tdw/FBOutput/__pycache__/EulerAngles.cpython-37.pyc
tdw/FBOutput/__pycache__/FieldOfView.cpython-37.pyc
tdw/FBOutput/__pycache__/FlexParticles.cpython-37.pyc
tdw/FBOutput/__pycache__/Framerate.cpython-37.pyc
tdw/FBOutput/__pycache__/IdPassGrayscale.cpython-37.pyc
tdw/FBOutput/__pycache__/IdPassSegmentationColors.cpython-37.pyc
tdw/FBOutput/__pycache__/ImageSensors.cpython-37.pyc
tdw/FBOutput/__pycache__/Images.cpython-37.pyc
tdw/FBOutput/__pycache__/IsOnNavMesh.cpython-37.pyc
tdw/FBOutput/__pycache__/JointType.cpython-37.pyc
tdw/FBOutput/__pycache__/Keyboard.cpython-37.pyc
tdw/FBOutput/__pycache__/Lights.cpython-37.pyc
tdw/FBOutput/__pycache__/LocalTransforms.cpython-37.pyc
tdw/FBOutput/__pycache__/LogMessage.cpython-37.pyc
tdw/FBOutput/__pycache__/Magnebot.cpython-37.pyc
tdw/FBOutput/__pycache__/MagnebotWheels.cpython-37.pyc
tdw/FBOutput/__pycache__/Meshes.cpython-37.pyc
tdw/FBOutput/__pycache__/MessageType.cpython-37.pyc
tdw/FBOutput/__pycache__/Mouse.cpython-37.pyc
tdw/FBOutput/__pycache__/NavMeshPath.cpython-37.pyc
tdw/FBOutput/__pycache__/ObiParticles.cpython-37.pyc
tdw/FBOutput/__pycache__/ObjectColliderIntersection.cpython-37.pyc
tdw/FBOutput/__pycache__/Occlusion.cpython-37.pyc
tdw/FBOutput/__pycache__/OccupancyMap.cpython-37.pyc
tdw/FBOutput/__pycache__/OculusTouchButtons.cpython-37.pyc
tdw/FBOutput/__pycache__/Overlap.cpython-37.pyc
tdw/FBOutput/__pycache__/PassMask.cpython-37.pyc
tdw/FBOutput/__pycache__/PathState.cpython-37.pyc
tdw/FBOutput/__pycache__/Quaternion.cpython-37.pyc
tdw/FBOutput/__pycache__/QuitSignal.cpython-37.pyc
tdw/FBOutput/__pycache__/Raycast.cpython-37.pyc
tdw/FBOutput/__pycache__/Replicants.cpython-37.pyc
tdw/FBOutput/__pycache__/Rigidbodies.cpython-37.pyc
tdw/FBOutput/__pycache__/RobotJointVelocities.cpython-37.pyc
tdw/FBOutput/__pycache__/SceneRegions.cpython-37.pyc
tdw/FBOutput/__pycache__/ScreenPosition.cpython-37.pyc
tdw/FBOutput/__pycache__/SegmentationColors.cpython-37.pyc
tdw/FBOutput/__pycache__/SimpleTransform.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticCompositeObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticEmptyObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticOculusTouch.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticRigidbodies.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticRobot.cpython-37.pyc
tdw/FBOutput/__pycache__/Substructure.cpython-37.pyc
tdw/FBOutput/__pycache__/Transforms.cpython-37.pyc
tdw/FBOutput/__pycache__/TriggerCollision.cpython-37.pyc
tdw/FBOutput/__pycache__/VRRig.cpython-37.pyc
tdw/FBOutput/__pycache__/Vector3.cpython-37.pyc
tdw/FBOutput/__pycache__/Version.cpython-37.pyc
tdw/FBOutput/__pycache__/Volumes.cpython-37.pyc
tdw/FBOutput/__pycache__/__init__.cpython-37.pyc
tdw/__pycache__/__init__.cpython-37.pyc
tdw/__pycache__/asset_bundle_creator.cpython-37.pyc
tdw/__pycache__/asset_bundle_creator_base.cpython-37.pyc
tdw/__pycache__/audio_constants.cpython-37.pyc
tdw/__pycache__/audio_utils.cpython-37.pyc
tdw/__pycache__/cardinal_direction.cpython-37.pyc
tdw/__pycache__/collisions.cpython-37.pyc
tdw/__pycache__/controller.cpython-37.pyc
tdw/__pycache__/int_pair.cpython-37.pyc
tdw/__pycache__/librarian.cpython-37.pyc
tdw/__pycache__/object_init_data.cpython-37.pyc
tdw/__pycache__/ordinal_direction.cpython-37.pyc
tdw/__pycache__/output_data.cpython-37.pyc
tdw/__pycache__/py_impact.cpython-37.pyc
tdw/__pycache__/quaternion_utils.cpython-37.pyc
tdw/__pycache__/robot_creator.cpython-37.pyc
tdw/__pycache__/tdw_utils.cpython-37.pyc
tdw/__pycache__/version.cpython-37.pyc
tdw/add_ons/add_on.py
tdw/add_ons/audio_initializer.py
tdw/add_ons/audio_initializer_base.py
tdw/add_ons/avatar_body.py
tdw/add_ons/benchmark.py
tdw/add_ons/cinematic_camera.py
tdw/add_ons/collision_manager.py
tdw/add_ons/composite_object_manager.py
tdw/add_ons/container_manager.py
tdw/add_ons/embodied_avatar.py
tdw/add_ons/first_person_avatar.py
tdw/add_ons/floorplan.py
tdw/add_ons/floorplan_layouts.json
tdw/add_ons/image_capture.py
tdw/add_ons/interior_scene_lighting.py
tdw/add_ons/json_writer.py
tdw/add_ons/keyboard.py
tdw/add_ons/lisdf_reader.py
tdw/add_ons/log_playback.py
tdw/add_ons/logger.py
tdw/add_ons/mouse.py
tdw/add_ons/nav_mesh.py
tdw/add_ons/obi.py
tdw/add_ons/object_manager.py
tdw/add_ons/occupancy_map.py
tdw/add_ons/oculus_touch.py
tdw/add_ons/output_data_writer.py
tdw/add_ons/physics_audio_recorder.py
tdw/add_ons/proc_gen_kitchen.py
tdw/add_ons/py_impact.py
tdw/add_ons/replicant.py
tdw/add_ons/resonance_audio_initializer.py
tdw/add_ons/robot.py
tdw/add_ons/robot_arm.py
tdw/add_ons/robot_base.py
tdw/add_ons/step_physics.py
tdw/add_ons/third_person_camera.py
tdw/add_ons/third_person_camera_base.py
tdw/add_ons/trigger_collision_manager.py
tdw/add_ons/ui.py
tdw/add_ons/vr.py
tdw/add_ons/writer.py
tdw/add_ons/__pycache__/add_on.cpython-37.pyc
tdw/add_ons/__pycache__/audio_initializer.cpython-37.pyc
tdw/add_ons/__pycache__/audio_initializer_base.cpython-37.pyc
tdw/add_ons/__pycache__/avatar_body.cpython-37.pyc
tdw/add_ons/__pycache__/benchmark.cpython-37.pyc
tdw/add_ons/__pycache__/cinematic_camera.cpython-37.pyc
tdw/add_ons/__pycache__/clatter.cpython-37.pyc
tdw/add_ons/__pycache__/collision_manager.cpython-37.pyc
tdw/add_ons/__pycache__/composite_object_manager.cpython-37.pyc
tdw/add_ons/__pycache__/container_manager.cpython-37.pyc
tdw/add_ons/__pycache__/embodied_avatar.cpython-37.pyc
tdw/add_ons/__pycache__/first_person_avatar.cpython-37.pyc
tdw/add_ons/__pycache__/floorplan.cpython-37.pyc
tdw/add_ons/__pycache__/floorplan_flood.cpython-37.pyc
tdw/add_ons/__pycache__/image_capture.cpython-37.pyc
tdw/add_ons/__pycache__/interior_scene_lighting.cpython-37.pyc
tdw/add_ons/__pycache__/json_writer.cpython-37.pyc
tdw/add_ons/__pycache__/keyboard.cpython-37.pyc
tdw/add_ons/__pycache__/leap_motion_pose_recorder.cpython-37.pyc
tdw/add_ons/__pycache__/lisdf_reader.cpython-37.pyc
tdw/add_ons/__pycache__/log_playback.cpython-37.pyc
tdw/add_ons/__pycache__/logger.cpython-37.pyc
tdw/add_ons/__pycache__/mouse.cpython-37.pyc
tdw/add_ons/__pycache__/nav_mesh.cpython-37.pyc
tdw/add_ons/__pycache__/obi.cpython-37.pyc
tdw/add_ons/__pycache__/object_manager.cpython-37.pyc
tdw/add_ons/__pycache__/occupancy_map.cpython-37.pyc
tdw/add_ons/__pycache__/oculus_leap_motion.cpython-37.pyc
tdw/add_ons/__pycache__/oculus_touch.cpython-37.pyc
tdw/add_ons/__pycache__/output_data_writer.cpython-37.pyc
tdw/add_ons/__pycache__/physics_audio_recorder.cpython-37.pyc
tdw/add_ons/__pycache__/proc_gen_kitchen.cpython-37.pyc
tdw/add_ons/__pycache__/proc_gen_objects.cpython-37.pyc
tdw/add_ons/__pycache__/py_impact.cpython-37.pyc
tdw/add_ons/__pycache__/replicant.cpython-37.pyc
tdw/add_ons/__pycache__/resonance_audio_initializer.cpython-37.pyc
tdw/add_ons/__pycache__/robot.cpython-37.pyc
tdw/add_ons/__pycache__/robot_arm.cpython-37.pyc
tdw/add_ons/__pycache__/robot_base.cpython-37.pyc
tdw/add_ons/__pycache__/step_physics.cpython-37.pyc
tdw/add_ons/__pycache__/third_person_camera.cpython-37.pyc
tdw/add_ons/__pycache__/third_person_camera_base.cpython-37.pyc
tdw/add_ons/__pycache__/trigger_collision_manager.cpython-37.pyc
tdw/add_ons/__pycache__/ui.cpython-37.pyc
tdw/add_ons/__pycache__/ur5.cpython-37.pyc
tdw/add_ons/__pycache__/vr.cpython-37.pyc
tdw/add_ons/__pycache__/writer.cpython-37.pyc
tdw/add_ons/interior_scene_lighting_data/hdri_skyboxes.json
tdw/add_ons/model_verifier/model_verifier.py
tdw/add_ons/model_verifier/__pycache__/model_verifier.cpython-37.pyc
tdw/add_ons/model_verifier/model_tests/missing_materials.py
tdw/add_ons/model_verifier/model_tests/model_report.py
tdw/add_ons/model_verifier/model_tests/model_test.py
tdw/add_ons/model_verifier/model_tests/physics_quality.py
tdw/add_ons/model_verifier/model_tests/rotate_object_test.py
tdw/add_ons/model_verifier/model_tests/__pycache__/missing_materials.cpython-37.pyc
tdw/add_ons/model_verifier/model_tests/__pycache__/model_report.cpython-37.pyc
tdw/add_ons/model_verifier/model_tests/__pycache__/model_test.cpython-37.pyc
tdw/add_ons/model_verifier/model_tests/__pycache__/physics_quality.cpython-37.pyc
tdw/add_ons/model_verifier/model_tests/__pycache__/rotate_object_test.cpython-37.pyc
tdw/add_ons/proc_gen_kitchen_data/secondary_categories.json
tdw/add_ons/proc_gen_objects_data/__pycache__/lateral_sub_arrangement.cpython-37.pyc
tdw/add_ons/py_impact/material_data/Ceramic_3_mm.json
tdw/add_ons/py_impact/material_data/cardboard_0_mm.json
tdw/add_ons/py_impact/material_data/cardboard_1_mm.json
tdw/add_ons/py_impact/material_data/cardboard_2_mm.json
tdw/add_ons/py_impact/material_data/cardboard_3_mm.json
tdw/add_ons/py_impact/material_data/cardboard_4_mm.json
tdw/add_ons/py_impact/material_data/cardboard_5_mm.json
tdw/add_ons/py_impact/material_data/ceramic_0_mm.json
tdw/add_ons/py_impact/material_data/ceramic_1_mm.json
tdw/add_ons/py_impact/material_data/ceramic_2_mm.json
tdw/add_ons/py_impact/material_data/ceramic_3_mm.json
tdw/add_ons/py_impact/material_data/ceramic_4_mm.json
tdw/add_ons/py_impact/material_data/ceramic_5_mm.json
tdw/add_ons/py_impact/material_data/fabric_0_mm.json
tdw/add_ons/py_impact/material_data/fabric_1_mm.json
tdw/add_ons/py_impact/material_data/fabric_2_mm.json
tdw/add_ons/py_impact/material_data/fabric_3_mm.json
tdw/add_ons/py_impact/material_data/fabric_4_mm.json
tdw/add_ons/py_impact/material_data/fabric_5_mm.json
tdw/add_ons/py_impact/material_data/glass_0_mm.json
tdw/add_ons/py_impact/material_data/glass_1_mm.json
tdw/add_ons/py_impact/material_data/glass_2_mm.json
tdw/add_ons/py_impact/material_data/glass_3_mm.json
tdw/add_ons/py_impact/material_data/glass_4_mm.json
tdw/add_ons/py_impact/material_data/glass_5_mm.json
tdw/add_ons/py_impact/material_data/leather_0_mm.json
tdw/add_ons/py_impact/material_data/leather_1_mm.json
tdw/add_ons/py_impact/material_data/leather_2_mm.json
tdw/add_ons/py_impact/material_data/leather_3_mm.json
tdw/add_ons/py_impact/material_data/leather_4_mm.json
tdw/add_ons/py_impact/material_data/leather_5_mm.json
tdw/add_ons/py_impact/material_data/metal_0_mm.json
tdw/add_ons/py_impact/material_data/metal_1_mm.json
tdw/add_ons/py_impact/material_data/metal_2_mm.json
tdw/add_ons/py_impact/material_data/metal_3_mm.json
tdw/add_ons/py_impact/material_data/metal_4_mm.json
tdw/add_ons/py_impact/material_data/metal_5_mm.json
tdw/add_ons/py_impact/material_data/paper_0_mm.json
tdw/add_ons/py_impact/material_data/paper_1_mm.json
tdw/add_ons/py_impact/material_data/paper_2_mm.json
tdw/add_ons/py_impact/material_data/paper_3_mm.json
tdw/add_ons/py_impact/material_data/paper_4_mm.json
tdw/add_ons/py_impact/material_data/paper_5_mm.json
tdw/add_ons/py_impact/material_data/plastc_hard_3_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_0_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_1_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_2_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_3_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_4_mm.json
tdw/add_ons/py_impact/material_data/plastic_hard_5_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_0_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_1_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_2_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_3_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_4_mm.json
tdw/add_ons/py_impact/material_data/plastic_soft_foam_5_mm.json
tdw/add_ons/py_impact/material_data/rubber_0_mm.json
tdw/add_ons/py_impact/material_data/rubber_1_mm.json
tdw/add_ons/py_impact/material_data/rubber_2_mm.json
tdw/add_ons/py_impact/material_data/rubber_3_mm.json
tdw/add_ons/py_impact/material_data/rubber_4_mm.json
tdw/add_ons/py_impact/material_data/rubber_5_mm.json
tdw/add_ons/py_impact/material_data/stone_0_mm.json
tdw/add_ons/py_impact/material_data/stone_1_mm.json
tdw/add_ons/py_impact/material_data/stone_2_mm.json
tdw/add_ons/py_impact/material_data/stone_3_mm.json
tdw/add_ons/py_impact/material_data/stone_4_mm.json
tdw/add_ons/py_impact/material_data/stone_5_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_0_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_1_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_2_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_3_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_4_mm.json
tdw/add_ons/py_impact/material_data/wood_hard_5_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_0_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_1_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_2_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_3_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_4_mm.json
tdw/add_ons/py_impact/material_data/wood_medium_5_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_0_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_1_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_2_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_3_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_4_mm.json
tdw/add_ons/py_impact/material_data/wood_soft_5_mm.json
tdw/add_ons/py_impact/scrape_surfaces/acrylic.npy
tdw/add_ons/py_impact/scrape_surfaces/bass_wood.npy
tdw/add_ons/py_impact/scrape_surfaces/ceramic.npy
tdw/add_ons/py_impact/scrape_surfaces/plywood.npy
tdw/add_ons/py_impact/scrape_surfaces/polycarbonate.npy
tdw/add_ons/py_impact/scrape_surfaces/polyethylene.npy
tdw/add_ons/py_impact/scrape_surfaces/poplar_wood.npy
tdw/add_ons/py_impact/scrape_surfaces/pvc.npy
tdw/add_ons/py_impact/scrape_surfaces/rough_wood.npy
tdw/add_ons/py_impact/scrape_surfaces/sanded_acrylic.npy
tdw/add_ons/py_impact/scrape_surfaces/sandpaper.npy
tdw/add_ons/py_impact/scrape_surfaces/vinyl.npy
tdw/asset_bundle_creator/animation_creator.py
tdw/asset_bundle_creator/asset_bundle_creator.py
tdw/asset_bundle_creator/composite_object_creator.py
tdw/asset_bundle_creator/humanoid_creator.py
tdw/asset_bundle_creator/humanoid_creator_base.py
tdw/asset_bundle_creator/model_creator.py
tdw/asset_bundle_creator/robot_creator.py
tdw/asset_bundle_creator/__pycache__/animation_creator.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/asset_bundle_creator.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/composite_object_creator.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/humanoid_creator.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/humanoid_creator_base.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/model_creator.cpython-37.pyc
tdw/asset_bundle_creator/__pycache__/robot_creator.cpython-37.pyc
tdw/backend/__init__.py
tdw/backend/encoder.py
tdw/backend/kitchen_commands.json
tdw/backend/paths.py
tdw/backend/performance_benchmark_controller.py
tdw/backend/platforms.py
tdw/backend/__pycache__/__init__.cpython-37.pyc
tdw/backend/__pycache__/composite_object_creator.cpython-37.pyc
tdw/backend/__pycache__/encoder.cpython-37.pyc
tdw/backend/__pycache__/paths.cpython-37.pyc
tdw/backend/__pycache__/performance_benchmark_controller.cpython-37.pyc
tdw/backend/__pycache__/platforms.cpython-37.pyc
tdw/collision_data/collision_base.py
tdw/collision_data/collision_obj_env.py
tdw/collision_data/collision_obj_obj.py
tdw/collision_data/trigger_collider_shape.py
tdw/collision_data/trigger_collision_event.py
tdw/collision_data/__pycache__/collision_base.cpython-37.pyc
tdw/collision_data/__pycache__/collision_obj_env.cpython-37.pyc
tdw/collision_data/__pycache__/collision_obj_obj.cpython-37.pyc
tdw/collision_data/__pycache__/collision_state.cpython-37.pyc
tdw/collision_data/__pycache__/trigger_collider_shape.cpython-37.pyc
tdw/collision_data/__pycache__/trigger_collision_event.cpython-37.pyc
tdw/container_data/box_container.py
tdw/container_data/container_shape.py
tdw/container_data/container_tag.py
tdw/container_data/containment_event.py
tdw/container_data/cylinder_container.py
tdw/container_data/sphere_container.py
tdw/container_data/__pycache__/box_container.cpython-37.pyc
tdw/container_data/__pycache__/container_box_trigger_collider.cpython-37.pyc
tdw/container_data/__pycache__/container_collider_tag.cpython-37.pyc
tdw/container_data/__pycache__/container_cylinder_trigger_collider.cpython-37.pyc
tdw/container_data/__pycache__/container_non_uniform_scale_trigger_collider.cpython-37.pyc
tdw/container_data/__pycache__/container_shape.cpython-37.pyc
tdw/container_data/__pycache__/container_sphere_trigger_collider.cpython-37.pyc
tdw/container_data/__pycache__/container_tag.cpython-37.pyc
tdw/container_data/__pycache__/container_trigger_collider.cpython-37.pyc
tdw/container_data/__pycache__/containment_event.cpython-37.pyc
tdw/container_data/__pycache__/cylinder_container.cpython-37.pyc
tdw/container_data/__pycache__/sphere_container.cpython-37.pyc
tdw/flatbuffers/__init__.py
tdw/flatbuffers/builder.py
tdw/flatbuffers/compat.py
tdw/flatbuffers/encode.py
tdw/flatbuffers/number_types.py
tdw/flatbuffers/packer.py
tdw/flatbuffers/table.py
tdw/flatbuffers/util.py
tdw/flatbuffers/__pycache__/__init__.cpython-37.pyc
tdw/flatbuffers/__pycache__/builder.cpython-37.pyc
tdw/flatbuffers/__pycache__/compat.cpython-37.pyc
tdw/flatbuffers/__pycache__/encode.cpython-37.pyc
tdw/flatbuffers/__pycache__/number_types.cpython-37.pyc
tdw/flatbuffers/__pycache__/packer.cpython-37.pyc
tdw/flatbuffers/__pycache__/table.cpython-37.pyc
tdw/flex_data/__init__.py
tdw/flex_data/fluid_type.py
tdw/flex_data/fluid_types.json
tdw/lisdf_data/lisdf_robot_metadata.py
tdw/lisdf_data/__pycache__/lisdf_asset_bundle_metadata.cpython-37.pyc
tdw/lisdf_data/__pycache__/lisdf_robot_metadata.cpython-37.pyc
tdw/lisdf_data/__pycache__/lisdf_urdf_metadata.cpython-37.pyc
tdw/metadata_libraries/hdri_skyboxes.json
tdw/metadata_libraries/humanoid_animations.json
tdw/metadata_libraries/humanoids.json
tdw/metadata_libraries/materials_high.json
tdw/metadata_libraries/materials_low.json
tdw/metadata_libraries/materials_med.json
tdw/metadata_libraries/models_core.json
tdw/metadata_libraries/models_flex.json
tdw/metadata_libraries/models_full.json
tdw/metadata_libraries/models_special.json
tdw/metadata_libraries/replicants.json
tdw/metadata_libraries/robots.json
tdw/metadata_libraries/scenes.json
tdw/metadata_libraries/smpl_animations.json
tdw/metadata_libraries/smpl_humanoids.json
tdw/metadata_libraries/visual_effects.json
tdw/obi_data/force_mode.py
tdw/obi_data/obi_actor.py
tdw/obi_data/__pycache__/force_mode.cpython-37.pyc
tdw/obi_data/__pycache__/obi_actor.cpython-37.pyc
tdw/obi_data/cloth/cloth_material.py
tdw/obi_data/cloth/sheet_type.py
tdw/obi_data/cloth/tether_particle_group.py
tdw/obi_data/cloth/tether_type.py
tdw/obi_data/cloth/volume_type.py
tdw/obi_data/cloth/__pycache__/cloth_material.cpython-37.pyc
tdw/obi_data/cloth/__pycache__/sheet_type.cpython-37.pyc
tdw/obi_data/cloth/__pycache__/tether_particle_group.cpython-37.pyc
tdw/obi_data/cloth/__pycache__/tether_type.cpython-37.pyc
tdw/obi_data/cloth/__pycache__/volume_type.cpython-37.pyc
tdw/obi_data/cloth/data/cloth_materials.json
tdw/obi_data/collision_materials/collision_material.py
tdw/obi_data/collision_materials/material_combine_mode.py
tdw/obi_data/collision_materials/__pycache__/collision_material.cpython-37.pyc
tdw/obi_data/collision_materials/__pycache__/material_combine_mode.cpython-37.pyc
tdw/obi_data/fluids/cube_emitter.py
tdw/obi_data/fluids/disk_emitter.py
tdw/obi_data/fluids/edge_emitter.py
tdw/obi_data/fluids/emitter_sampling_method.py
tdw/obi_data/fluids/emitter_shape.py
tdw/obi_data/fluids/fluid.py
tdw/obi_data/fluids/fluid_base.py
tdw/obi_data/fluids/granular_fluid.py
tdw/obi_data/fluids/sphere_emitter.py
tdw/obi_data/fluids/__pycache__/cube_emitter.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/disk_emitter.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/edge_emitter.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/emitter_sampling_method.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/emitter_shape.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/fluid.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/fluid_base.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/granular_fluid.cpython-37.pyc
tdw/obi_data/fluids/__pycache__/sphere_emitter.cpython-37.pyc
tdw/obi_data/fluids/data/fluids.json
tdw/obi_data/fluids/data/granular_fluids.json
tdw/obi_data/softbody/__pycache__/softbody_material.cpython-37.pyc
tdw/object_data/bound.py
tdw/object_data/object_static.py
tdw/object_data/rigidbody.py
tdw/object_data/transform.py
tdw/object_data/__pycache__/bound.cpython-37.pyc
tdw/object_data/__pycache__/object_static.cpython-37.pyc
tdw/object_data/__pycache__/rigidbody.cpython-37.pyc
tdw/object_data/__pycache__/transform.cpython-37.pyc
tdw/object_data/composite_object/composite_object_dynamic.py
tdw/object_data/composite_object/composite_object_static.py
tdw/object_data/composite_object/__pycache__/composite_object_dynamic.cpython-37.pyc
tdw/object_data/composite_object/__pycache__/composite_object_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/hinge_dynamic.py
tdw/object_data/composite_object/sub_object/hinge_static.py
tdw/object_data/composite_object/sub_object/hinge_static_base.py
tdw/object_data/composite_object/sub_object/light_dynamic.py
tdw/object_data/composite_object/sub_object/light_static.py
tdw/object_data/composite_object/sub_object/motor_static.py
tdw/object_data/composite_object/sub_object/non_machine_static.py
tdw/object_data/composite_object/sub_object/prismatic_joint_static.py
tdw/object_data/composite_object/sub_object/spring_static.py
tdw/object_data/composite_object/sub_object/sub_object_dynamic.py
tdw/object_data/composite_object/sub_object/sub_object_static.py
tdw/object_data/composite_object/sub_object/__pycache__/hinge_dynamic.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/hinge_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/hinge_static_base.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/light_dynamic.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/light_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/motor_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/non_machine_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/prismatic_joint_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/spring_static.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/sub_object_dynamic.cpython-37.pyc
tdw/object_data/composite_object/sub_object/__pycache__/sub_object_static.cpython-37.pyc
tdw/physics_audio/audio_material.py
tdw/physics_audio/audio_material_constants.py
tdw/physics_audio/base64_sound.py
tdw/physics_audio/collision_audio_event.py
tdw/physics_audio/collision_audio_info.py
tdw/physics_audio/collision_audio_type.py
tdw/physics_audio/modes.py
tdw/physics_audio/object_audio_static.py
tdw/physics_audio/objects.csv
tdw/physics_audio/resonance_audio_materials.json
tdw/physics_audio/scrape_material.py
tdw/physics_audio/scrape_materials.json
tdw/physics_audio/scrape_model.py
tdw/physics_audio/scrape_models.json
tdw/physics_audio/scrape_sub_object.py
tdw/physics_audio/__pycache__/audio_material.cpython-37.pyc
tdw/physics_audio/__pycache__/audio_material_constants.cpython-37.pyc
tdw/physics_audio/__pycache__/base64_sound.cpython-37.pyc
tdw/physics_audio/__pycache__/clatter_object.cpython-37.pyc
tdw/physics_audio/__pycache__/collision_audio_event.cpython-37.pyc
tdw/physics_audio/__pycache__/collision_audio_info.cpython-37.pyc
tdw/physics_audio/__pycache__/collision_audio_type.cpython-37.pyc
tdw/physics_audio/__pycache__/impact_material.cpython-37.pyc
tdw/physics_audio/__pycache__/impact_material_constants.cpython-37.pyc
tdw/physics_audio/__pycache__/modes.cpython-37.pyc
tdw/physics_audio/__pycache__/object_audio_static.cpython-37.pyc
tdw/physics_audio/__pycache__/scrape_material.cpython-37.pyc
tdw/physics_audio/__pycache__/scrape_model.cpython-37.pyc
tdw/physics_audio/__pycache__/scrape_sub_object.cpython-37.pyc
tdw/proc_gen/arrangements/arrangement.py
tdw/proc_gen/arrangements/arrangement_along_wall.py
tdw/proc_gen/arrangements/arrangement_with_root_object.py
tdw/proc_gen/arrangements/basket.py
tdw/proc_gen/arrangements/cup_and_coaster.py
tdw/proc_gen/arrangements/dishwasher.py
tdw/proc_gen/arrangements/kitchen_cabinet.py
tdw/proc_gen/arrangements/kitchen_counter.py
tdw/proc_gen/arrangements/kitchen_counter_top.py
tdw/proc_gen/arrangements/kitchen_table.py
tdw/proc_gen/arrangements/microwave.py
tdw/proc_gen/arrangements/painting.py
tdw/proc_gen/arrangements/plate.py
tdw/proc_gen/arrangements/radiator.py
tdw/proc_gen/arrangements/refrigerator.py
tdw/proc_gen/arrangements/shelf.py
tdw/proc_gen/arrangements/side_table.py
tdw/proc_gen/arrangements/sink.py
tdw/proc_gen/arrangements/stack_of_plates.py
tdw/proc_gen/arrangements/stool.py
tdw/proc_gen/arrangements/stove.py
tdw/proc_gen/arrangements/suitcase.py
tdw/proc_gen/arrangements/table_and_chairs.py
tdw/proc_gen/arrangements/table_setting.py
tdw/proc_gen/arrangements/void.py
tdw/proc_gen/arrangements/wall_cabinet.py
tdw/proc_gen/arrangements/__pycache__/arrangement.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/arrangement_along_wall.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/arrangement_with_root_object.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/basket.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/cup_and_coaster.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/dishwasher.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/kitchen_cabinet.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/kitchen_counter.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/kitchen_counter_top.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/kitchen_counter_top_base.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/kitchen_table.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/microwave.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/painting.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/plate.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/radiator.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/refrigerator.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/shelf.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/side_table.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/sink.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/stack_of_plates.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/stool.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/stove.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/suitcase.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/table_and_chairs.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/table_setting.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/void.cpython-37.pyc
tdw/proc_gen/arrangements/__pycache__/wall_cabinet.cpython-37.pyc
tdw/proc_gen/arrangements/cabinetry/cabinetry.json
tdw/proc_gen/arrangements/cabinetry/cabinetry.py
tdw/proc_gen/arrangements/cabinetry/cabinetry_type.py
tdw/proc_gen/arrangements/cabinetry/__pycache__/cabinetry.cpython-37.pyc
tdw/proc_gen/arrangements/cabinetry/__pycache__/cabinetry_type.cpython-37.pyc
tdw/proc_gen/arrangements/data/counters_and_cabinets.json
tdw/proc_gen/arrangements/data/dishwasher_counter_tops.json
tdw/proc_gen/arrangements/data/enclosed_by.json
tdw/proc_gen/arrangements/data/faucets.json
tdw/proc_gen/arrangements/data/inside_of.json
tdw/proc_gen/arrangements/data/models.json
tdw/proc_gen/arrangements/data/on_top_of.json
tdw/proc_gen/arrangements/data/radiators.json
tdw/proc_gen/arrangements/data/refrigerators.json
tdw/proc_gen/arrangements/data/suitcases.json
tdw/proc_gen/arrangements/kitchen_cabinets/__pycache__/kitchen_cabinet_set.cpython-37.pyc
tdw/proc_gen/arrangements/kitchen_cabinets/__pycache__/kitchen_cabinet_type.cpython-37.pyc
tdw/release/__init__.py
tdw/release/build.py
tdw/release/pypi.py
tdw/release/__pycache__/__init__.cpython-37.pyc
tdw/release/__pycache__/build.cpython-37.pyc
tdw/release/__pycache__/pypi.cpython-37.pyc
tdw/replicant/action_status.py
tdw/replicant/arm.py
tdw/replicant/collision_detection.py
tdw/replicant/image_frequency.py
tdw/replicant/replicant_body_part.py
tdw/replicant/replicant_dynamic.py
tdw/replicant/replicant_static.py
tdw/replicant/__pycache__/action_status.cpython-37.pyc
tdw/replicant/__pycache__/arm.cpython-37.pyc
tdw/replicant/__pycache__/collision_detection.cpython-37.pyc
tdw/replicant/__pycache__/image_frequency.cpython-37.pyc
tdw/replicant/__pycache__/replicant_body_part.cpython-37.pyc
tdw/replicant/__pycache__/replicant_dynamic.cpython-37.pyc
tdw/replicant/__pycache__/replicant_static.cpython-37.pyc
tdw/replicant/actions/action.py
tdw/replicant/actions/animate.py
tdw/replicant/actions/arm_motion.py
tdw/replicant/actions/do_nothing.py
tdw/replicant/actions/drop.py
tdw/replicant/actions/grasp.py
tdw/replicant/actions/head_motion.py
tdw/replicant/actions/ik_motion.py
tdw/replicant/actions/look_at.py
tdw/replicant/actions/move_by.py
tdw/replicant/actions/move_to.py
tdw/replicant/actions/reach_for.py
tdw/replicant/actions/reset_arm.py
tdw/replicant/actions/reset_head.py
tdw/replicant/actions/rotate_head.py
tdw/replicant/actions/turn_by.py
tdw/replicant/actions/turn_to.py
tdw/replicant/actions/__pycache__/action.cpython-37.pyc
tdw/replicant/actions/__pycache__/animate.cpython-37.pyc
tdw/replicant/actions/__pycache__/arm_motion.cpython-37.pyc
tdw/replicant/actions/__pycache__/do_nothing.cpython-37.pyc
tdw/replicant/actions/__pycache__/drop.cpython-37.pyc
tdw/replicant/actions/__pycache__/grasp.cpython-37.pyc
tdw/replicant/actions/__pycache__/head_motion.cpython-37.pyc
tdw/replicant/actions/__pycache__/ik_motion.cpython-37.pyc
tdw/replicant/actions/__pycache__/look_at.cpython-37.pyc
tdw/replicant/actions/__pycache__/move_by.cpython-37.pyc
tdw/replicant/actions/__pycache__/move_to.cpython-37.pyc
tdw/replicant/actions/__pycache__/reach_for.cpython-37.pyc
tdw/replicant/actions/__pycache__/reset_arm.cpython-37.pyc
tdw/replicant/actions/__pycache__/reset_head.cpython-37.pyc
tdw/replicant/actions/__pycache__/rotate_head.cpython-37.pyc
tdw/replicant/actions/__pycache__/turn_by.cpython-37.pyc
tdw/replicant/actions/__pycache__/turn_to.cpython-37.pyc
tdw/robot_data/drive.py
tdw/robot_data/joint_dynamic.py
tdw/robot_data/joint_static.py
tdw/robot_data/joint_type.py
tdw/robot_data/non_moving.py
tdw/robot_data/robot_dynamic.py
tdw/robot_data/robot_static.py
tdw/robot_data/__pycache__/drive.cpython-37.pyc
tdw/robot_data/__pycache__/joint_dynamic.cpython-37.pyc
tdw/robot_data/__pycache__/joint_static.cpython-37.pyc
tdw/robot_data/__pycache__/joint_type.cpython-37.pyc
tdw/robot_data/__pycache__/non_moving.cpython-37.pyc
tdw/robot_data/__pycache__/robot_dynamic.cpython-37.pyc
tdw/robot_data/__pycache__/robot_static.cpython-37.pyc
tdw/scene_data/interior_region.py
tdw/scene_data/region_bounds.py
tdw/scene_data/room.py
tdw/scene_data/scene_bounds.py
tdw/scene_data/__pycache__/interior_region.cpython-37.pyc
tdw/scene_data/__pycache__/region_bounds.cpython-37.pyc
tdw/scene_data/__pycache__/region_walls.cpython-37.pyc
tdw/scene_data/__pycache__/room.cpython-37.pyc
tdw/scene_data/__pycache__/scene_bounds.cpython-37.pyc
tdw/vr_data/oculus_touch_button.py
tdw/vr_data/rig_type.py
tdw/vr_data/__pycache__/finger.cpython-37.pyc
tdw/vr_data/__pycache__/finger_bone.cpython-37.pyc
tdw/vr_data/__pycache__/oculus_touch_button.cpython-37.pyc
tdw/vr_data/__pycache__/rig_type.cpython-37.pyc