LICENSE.txt
MANIFEST.in
setup.cfg
setup.py
tdw/__init__.py
tdw/asset_bundle_creator.py
tdw/asset_bundle_creator.unitypackage
tdw/asset_bundle_creator_base.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/robot_creator.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/DirectionalLight.py
tdw/FBOutput/DriveAxis.py
tdw/FBOutput/DynamicCompositeObjects.py
tdw/FBOutput/EmptyObjects.py
tdw/FBOutput/EnvironmentColliderIntersection.py
tdw/FBOutput/EnvironmentCollision.py
tdw/FBOutput/Extension.py
tdw/FBOutput/FlexParticleData.py
tdw/FBOutput/FlexParticles.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/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/Rigidbodies.py
tdw/FBOutput/Robot.py
tdw/FBOutput/RobotJoint.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/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__/Category.cpython-37.pyc
tdw/FBOutput/__pycache__/Collision.cpython-37.pyc
tdw/FBOutput/__pycache__/Color.cpython-37.pyc
tdw/FBOutput/__pycache__/ContactPoint.cpython-37.pyc
tdw/FBOutput/__pycache__/DriveAxis.cpython-37.pyc
tdw/FBOutput/__pycache__/DynamicCompositeObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/DynamicRobots.cpython-37.pyc
tdw/FBOutput/__pycache__/EmptyObjects.cpython-37.pyc
tdw/FBOutput/__pycache__/EnvironmentColliderIntersection.cpython-37.pyc
tdw/FBOutput/__pycache__/EnvironmentCollision.cpython-37.pyc
tdw/FBOutput/__pycache__/FlexParticles.cpython-37.pyc
tdw/FBOutput/__pycache__/IdPassGrayscale.cpython-37.pyc
tdw/FBOutput/__pycache__/IdPassSegmentationColors.cpython-37.pyc
tdw/FBOutput/__pycache__/ImagePass.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__/JointDrive.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__/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__/Rigidbodies.cpython-37.pyc
tdw/FBOutput/__pycache__/Robot.cpython-37.pyc
tdw/FBOutput/__pycache__/RobotJoint.cpython-37.pyc
tdw/FBOutput/__pycache__/RobotJointVelocities.cpython-37.pyc
tdw/FBOutput/__pycache__/SceneRegion.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__/StaticOculusTouch.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticRigidbodies.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticRobot.cpython-37.pyc
tdw/FBOutput/__pycache__/StaticRobotJoint.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-36.pyc
tdw/__pycache__/__init__.cpython-37.pyc
tdw/__pycache__/asset_bundle_creator.cpython-36.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-36.pyc
tdw/__pycache__/controller.cpython-37.pyc
tdw/__pycache__/floorplan_controller.cpython-37.pyc
tdw/__pycache__/hdf5_librarian.cpython-37.pyc
tdw/__pycache__/int_pair.cpython-37.pyc
tdw/__pycache__/keyboard_controller.cpython-37.pyc
tdw/__pycache__/librarian.cpython-36.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-36.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-36.pyc
tdw/__pycache__/tdw_utils.cpython-37.pyc
tdw/__pycache__/version.cpython-36.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/keyboard.py
tdw/add_ons/logger.py
tdw/add_ons/mouse.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/physics_audio_recorder.py
tdw/add_ons/proc_gen_kitchen.py
tdw/add_ons/py_impact.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/__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__/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__/debug.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__/image_capture.cpython-37.pyc
tdw/add_ons/__pycache__/interior_scene_lighting.cpython-37.pyc
tdw/add_ons/__pycache__/keyboard.cpython-37.pyc
tdw/add_ons/__pycache__/logger.cpython-37.pyc
tdw/add_ons/__pycache__/mouse.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_touch.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__/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__/vr.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_kitchen_data/__pycache__/cabinetry.cpython-37.pyc
tdw/add_ons/proc_gen_objects_data/__pycache__/lateral_sub_arrangement.cpython-37.pyc
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/backend/__init__.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-36.pyc
tdw/backend/__pycache__/__init__.cpython-37.pyc
tdw/backend/__pycache__/paths.cpython-36.pyc
tdw/backend/__pycache__/paths.cpython-37.pyc
tdw/backend/__pycache__/performance_benchmark_controller.cpython-37.pyc
tdw/backend/__pycache__/platforms.cpython-36.pyc
tdw/backend/__pycache__/platforms.cpython-37.pyc
tdw/binaries/Darwin/assimp/assimp
tdw/binaries/Darwin/meshconv/meshconv
tdw/binaries/Darwin/vhacd/testVHACD
tdw/binaries/Linux/assimp/assimp
tdw/binaries/Linux/meshconv/meshconv
tdw/binaries/Linux/vhacd/testVHACD
tdw/binaries/Windows/assimp/LICENSE
tdw/binaries/Windows/assimp/assimp-vc141-mt.dll
tdw/binaries/Windows/assimp/assimp.exe
tdw/binaries/Windows/meshconv/meshconv.exe
tdw/binaries/Windows/vhacd/LICENSE
tdw/binaries/Windows/vhacd/log.txt
tdw/binaries/Windows/vhacd/testVHACD.exe
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__/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-36.pyc
tdw/flatbuffers/__pycache__/__init__.cpython-37.pyc
tdw/flatbuffers/__pycache__/builder.cpython-36.pyc
tdw/flatbuffers/__pycache__/builder.cpython-37.pyc
tdw/flatbuffers/__pycache__/compat.cpython-36.pyc
tdw/flatbuffers/__pycache__/compat.cpython-37.pyc
tdw/flatbuffers/__pycache__/encode.cpython-36.pyc
tdw/flatbuffers/__pycache__/encode.cpython-37.pyc
tdw/flatbuffers/__pycache__/number_types.cpython-36.pyc
tdw/flatbuffers/__pycache__/number_types.cpython-37.pyc
tdw/flatbuffers/__pycache__/packer.cpython-36.pyc
tdw/flatbuffers/__pycache__/packer.cpython-37.pyc
tdw/flatbuffers/__pycache__/table.cpython-36.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/flex_data/__pycache__/__init__.cpython-36.pyc
tdw/flex_data/__pycache__/__init__.cpython-37.pyc
tdw/flex_data/__pycache__/fluid_type.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/robots.json
tdw/metadata_libraries/scenes.json
tdw/metadata_libraries/smpl_animations.json
tdw/metadata_libraries/smpl_humanoids.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/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__/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__/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_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/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/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__/interior_scene.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/scene_data/__pycache__/scene_data_encoder.cpython-37.pyc
tdw/tdw.egg-info/PKG-INFO
tdw/tdw.egg-info/SOURCES.txt
tdw/tdw.egg-info/dependency_links.txt
tdw/tdw.egg-info/requires.txt
tdw/tdw.egg-info/top_level.txt
tdw/vr_data/oculus_touch_button.py
tdw/vr_data/rig_type.py
tdw/vr_data/__pycache__/oculus_touch_button.cpython-37.pyc
tdw/vr_data/__pycache__/rig_type.cpython-37.pyc