facebookresearch / sound-spaces

A first-of-its-kind acoustic simulation platform for audio-visual embodied AI research. It supports training and evaluating multiple tasks and applications.
https://soundspaces.org
Creative Commons Attribution 4.0 International
364 stars 58 forks source link

Can't render scene after successful build #113

Closed niemiaszek closed 1 year ago

niemiaszek commented 1 year ago

I'm trying to setup soundspaces 2.0. However, after successful build (based on INSTALLATION.MD) I can't get minimal_example.py to work. In this example I changed config to match replica dataset:

backend_cfg.scene_id = "office_0"
backend_cfg.scene_dataset_config_file = "data/scene_datasets/replica/replica.scene_dataset_config.json"

I assume this is the right place to report this issue, as some custom setups are used for habitat-sim and habitat-lab.

This is the logged stdout:

sound-spaces$ python examples/minimal_example.py 
[14:45:11:284694]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Dataset>: Proposing JSON name : default.scene_dataset_config.json from original name : default| This file does not exist.
[14:45:11:284787]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (capsule3DSolid:capsule3DSolid_hemiRings_4_cylRings_1_segments_12_halfLen_0.75_useTexCoords_false_useTangents_false) created and registered.
[14:45:11:284814]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (capsule3DWireframe:capsule3DWireframe_hemiRings_8_cylRings_1_segments_16_halfLen_1) created and registered.
[14:45:11:284850]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (coneSolid:coneSolid_segments_12_halfLen_1.25_rings_1_useTexCoords_false_useTangents_false_capEnd_true) created and registered.
[14:45:11:284870]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (coneWireframe:coneWireframe_segments_32_halfLen_1.25) created and registered.
[14:45:11:284886]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cubeSolid:cubeSolid) created and registered.
[14:45:11:284901]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cubeWireframe:cubeWireframe) created and registered.
[14:45:11:284919]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cylinderSolid:cylinderSolid_rings_1_segments_12_halfLen_1_useTexCoords_false_useTangents_false_capEnds_true) created and registered.
[14:45:11:284937]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cylinderWireframe:cylinderWireframe_rings_1_segments_32_halfLen_1) created and registered.
[14:45:11:284953]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (icosphereSolid:icosphereSolid_subdivs_1) created and registered.
[14:45:11:284969]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (icosphereWireframe:icosphereWireframe_subdivs_1) created and registered.
[14:45:11:284988]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (uvSphereSolid:uvSphereSolid_rings_8_segments_16_useTexCoords_false_useTangents_false) created and registered.
[14:45:11:285005]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (uvSphereWireframe:uvSphereWireframe_rings_16_segments_32) created and registered.
[14:45:11:285018]:[Metadata] AssetAttributesManager.cpp(110)::AssetAttributesManager : Built default primitive asset templates : 12
[14:45:11:285215]:[Metadata] SceneDatasetAttributesManager.cpp(35)::createObject : File (default) not found, so new default dataset attributes created  and registered.
[14:45:11:285226]:[Metadata] MetadataMediator.cpp(120)::createSceneDataset : Dataset default successfully created.
[14:45:11:285239]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Physics Manager>: Proposing JSON name : ./data/default.physics_config.json from original name : ./data/default.physics_config.json| This file does not exist.
[14:45:11:285256]:[Metadata] PhysicsAttributesManager.cpp(26)::createObject : File (./data/default.physics_config.json) not found, so new default physics manager attributes created and registered.
[14:45:11:285266]:[Metadata] MetadataMediator.cpp(210)::setActiveSceneDatasetName : Attempting to create new dataset data/scene_datasets/replica/replica.scene_dataset_config.json
[14:45:11:285279]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Dataset>: Proposing JSON name : data/scene_datasets/replica/replica.scene_dataset_config.json from original name : data/scene_datasets/replica/replica.scene_dataset_config.json| This file exists.
[14:45:11:285328]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (capsule3DSolid:capsule3DSolid_hemiRings_4_cylRings_1_segments_12_halfLen_0.75_useTexCoords_false_useTangents_false) created and registered.
[14:45:11:285351]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (capsule3DWireframe:capsule3DWireframe_hemiRings_8_cylRings_1_segments_16_halfLen_1) created and registered.
[14:45:11:285383]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (coneSolid:coneSolid_segments_12_halfLen_1.25_rings_1_useTexCoords_false_useTangents_false_capEnd_true) created and registered.
[14:45:11:285400]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (coneWireframe:coneWireframe_segments_32_halfLen_1.25) created and registered.
[14:45:11:285418]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cubeSolid:cubeSolid) created and registered.
[14:45:11:285431]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cubeWireframe:cubeWireframe) created and registered.
[14:45:11:285450]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cylinderSolid:cylinderSolid_rings_1_segments_12_halfLen_1_useTexCoords_false_useTangents_false_capEnds_true) created and registered.
[14:45:11:285469]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (cylinderWireframe:cylinderWireframe_rings_1_segments_32_halfLen_1) created and registered.
[14:45:11:285484]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (icosphereSolid:icosphereSolid_subdivs_1) created and registered.
[14:45:11:285501]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (icosphereWireframe:icosphereWireframe_subdivs_1) created and registered.
[14:45:11:285519]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (uvSphereSolid:uvSphereSolid_rings_8_segments_16_useTexCoords_false_useTangents_false) created and registered.
[14:45:11:285535]:[Metadata] AssetAttributesManager.cpp(121)::createObject : Asset attributes (uvSphereWireframe:uvSphereWireframe_rings_16_segments_32) created and registered.
[14:45:11:285549]:[Metadata] AssetAttributesManager.cpp(110)::AssetAttributesManager : Built default primitive asset templates : 12
[14:45:11:285767]:[Metadata] SceneDatasetAttributesManager.cpp(308)::readDatasetJSONCell : "stages.default_attributes" set in Attributes Manager from JSON.
[14:45:11:285965]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/apartment_0/habitat/replica_stage.stage_config.json
[14:45:11:285993]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/apartment_0/habitat
[14:45:11:286005]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/apartment_0/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/apartment_0/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286071]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/apartment_0/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286083]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286091]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/apartment_1/habitat/replica_stage.stage_config.json
[14:45:11:286123]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/apartment_1/habitat
[14:45:11:286135]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/apartment_1/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/apartment_1/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286184]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/apartment_1/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286196]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286203]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/apartment_2/habitat/replica_stage.stage_config.json
[14:45:11:286231]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/apartment_2/habitat
[14:45:11:286242]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/apartment_2/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/apartment_2/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286288]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/apartment_2/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286299]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286308]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_0/habitat/replica_stage.stage_config.json
[14:45:11:286340]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_0/habitat
[14:45:11:286350]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_0/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_0/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286399]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_0/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286410]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286418]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_1/habitat/replica_stage.stage_config.json
[14:45:11:286447]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_1/habitat
[14:45:11:286457]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_1/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_1/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286503]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_1/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286514]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286522]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_2/habitat/replica_stage.stage_config.json
[14:45:11:286553]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_2/habitat
[14:45:11:286563]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_2/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_2/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286615]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_2/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286626]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286634]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_3/habitat/replica_stage.stage_config.json
[14:45:11:286661]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_3/habitat
[14:45:11:286671]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_3/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_3/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286717]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_3/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286728]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286736]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_4/habitat/replica_stage.stage_config.json
[14:45:11:286763]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_4/habitat
[14:45:11:286773]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_4/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_4/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286819]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_4/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286830]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286837]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/frl_apartment_5/habitat/replica_stage.stage_config.json
[14:45:11:286868]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/frl_apartment_5/habitat
[14:45:11:286878]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/frl_apartment_5/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/frl_apartment_5/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:286926]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/frl_apartment_5/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:286937]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:286944]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/hotel_0/habitat/replica_stage.stage_config.json
[14:45:11:286975]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/hotel_0/habitat
[14:45:11:286986]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/hotel_0/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/hotel_0/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287031]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/hotel_0/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287042]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287049]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json
[14:45:11:287080]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/office_0/habitat
[14:45:11:287090]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287136]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287147]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287155]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/office_1/habitat/replica_stage.stage_config.json
[14:45:11:287183]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/office_1/habitat
[14:45:11:287193]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/office_1/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/office_1/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287234]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/office_1/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287245]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287253]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/office_2/habitat/replica_stage.stage_config.json
[14:45:11:287282]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/office_2/habitat
[14:45:11:287292]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/office_2/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/office_2/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287344]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/office_2/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287355]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287362]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/office_3/habitat/replica_stage.stage_config.json
[14:45:11:287391]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/office_3/habitat
[14:45:11:287402]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/office_3/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/office_3/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287443]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/office_3/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287454]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287462]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/office_4/habitat/replica_stage.stage_config.json
[14:45:11:287490]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/office_4/habitat
[14:45:11:287500]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/office_4/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/office_4/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287542]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/office_4/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287552]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287560]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/room_0/habitat/replica_stage.stage_config.json
[14:45:11:287587]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/room_0/habitat
[14:45:11:287597]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/room_0/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/room_0/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287639]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/room_0/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287650]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287658]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/room_1/habitat/replica_stage.stage_config.json
[14:45:11:287687]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/room_1/habitat
[14:45:11:287697]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/room_1/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/room_1/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287748]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/room_1/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287759]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287766]:[Metadata] AttributesManagerBase.h(352)::buildAttrSrcPathsFromJSONAndLoad : Glob path result for data/scene_datasets/replica/*_[0-9]/habitat/replica_stage.stage_config.json : data/scene_datasets/replica/room_2/habitat/replica_stage.stage_config.json
[14:45:11:287792]:[Metadata] AttributesManagerBase.h(265)::loadAllFileBasedTemplates : Loading 1  Stage Template templates found in data/scene_datasets/replica/room_2/habitat
[14:45:11:287802]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Stage Template>: Proposing JSON name : data/scene_datasets/replica/room_2/habitat/replica_stage.stage_config.json from original name : data/scene_datasets/replica/room_2/habitat/replica_stage.stage_config.json| This file exists.
[14:45:11:287847]:[Metadata] AbstractObjectAttributesManagerBase.h(184)::createObject : JSON Configuration File (data/scene_datasets/replica/room_2/habitat/replica_stage.stage_config.json) based Stage Template attributes created and registered.
[14:45:11:287857]:[Metadata] AttributesManagerBase.h(285)::loadAllFileBasedTemplates : <Stage Template> : Loaded file-based templates: 1
[14:45:11:287866]:[Metadata] AttributesManagerBase.h(360)::buildAttrSrcPathsFromJSONAndLoad : <Stage Template>:1paths specified in JSON doc forStage Templatetemplates.
[14:45:11:287885]:[Metadata] SceneInstanceAttributesManager.cpp(65)::setValsFromJSONDoc : No Stage specified for scene default_attributes , or specification error.
[14:45:11:287905]:[Metadata] SceneInstanceAttributesManager.cpp(105)::setValsFromJSONDoc : No Articulated Objects specified for scene default_attributes , or specification error.
[14:45:11:287926]:[Metadata] SceneInstanceAttributesManager.cpp(125)::setValsFromJSONDoc : No navmesh_instance specified for scene default_attributes .
[14:45:11:287948]:[Metadata] SceneInstanceAttributesManager.cpp(135)::setValsFromJSONDoc : No semantic_scene_instance specified for scene default_attributes .
[14:45:11:287967]:[Metadata] SceneDatasetAttributesManager.cpp(308)::readDatasetJSONCell : "scene_instances.default_attributes" set in Attributes Manager from JSON.
[14:45:11:287986]:[Metadata] SceneDatasetAttributesManager.cpp(35)::createObject : JSON Configuration File (data/scene_datasets/replica/replica.scene_dataset_config.json) based dataset attributes created  and registered.
[14:45:11:287995]:[Metadata] MetadataMediator.cpp(120)::createSceneDataset : Dataset data/scene_datasets/replica/replica.scene_dataset_config.json successfully created.
[14:45:11:288005]:[Metadata] MetadataMediator.cpp(217)::setActiveSceneDatasetName : Attempt to create new dataset data/scene_datasets/replica/replica.scene_dataset_config.json   succeeded. Currently active dataset : data/scene_datasets/replica/replica.scene_dataset_config.json
[14:45:11:288014]:[Metadata] MetadataMediator.cpp(175)::setCurrPhysicsAttributesHandle : Old physics manager attributes  changed to ./data/default.physics_config.json successfully.
[14:45:11:288024]:[Metadata] MetadataMediator.cpp(66)::setSimulatorConfiguration : Set new simulator config for scene/stage : office_0 and dataset : data/scene_datasets/replica/replica.scene_dataset_config.json which is currently active dataset.
[14:45:11:317603]:[Metadata] MetadataMediator.cpp(279)::getSceneInstanceAttributesByName : No existing scene instance attributes containing name office_0 found in Dataset : data/scene_datasets/replica/replica.scene_dataset_config.json but 1 StageAttributes found.  Using data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json as stage and to construct a SceneInstanceAttributes with same name that will be added to Dataset.
[14:45:11:317653]:[Metadata] SceneDatasetAttributes.cpp(47)::addNewSceneInstanceToDataset : Dataset : 'replica' : Stage Attributes 'data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json' specified in Scene Attributes exists in dataset library.
[14:45:11:317662]:[Metadata] SceneDatasetAttributes.cpp(84)::addNewSceneInstanceToDataset : Dataset : 'replica' : Lighting Layout Attributes 'no_lights' specified in Scene Attributes but does not exist in dataset, so creating.
[14:45:11:317674]:[Metadata] AttributesManagerBase.h(380)::createFromJsonOrDefaultInternal : <Lighting Layout>: Proposing JSON name : no_lights.lighting_config.json from original name : no_lights| This file does not exist.
[14:45:11:317693]:[Metadata] LightLayoutAttributesManager.cpp(36)::createObject : File (no_lights) not found, so new default light layout attributes created and registered.
[14:45:11:317722]:[Sim] Simulator.cpp(237)::createSceneInstance : Navmesh file location in scene instance : data/scene_datasets/replica/office_0/habitat/mesh_semantic.navmesh
[14:45:11:317742]:[Sim] Simulator.cpp(242)::createSceneInstance : Loading navmesh from data/scene_datasets/replica/office_0/habitat/mesh_semantic.navmesh
[14:45:11:317762]:[Nav] PathFinder.cpp(852)::loadNavMesh : NavMeshSettings aren't present, guessing that they are the default
[14:45:11:317805]:[Sim] Simulator.cpp(244)::createSceneInstance : Navmesh Loaded.
[14:45:11:317827]:[Scene] SceneGraph.h(85)::createDrawableGroup : Created DrawableGroup: 
[14:45:11:317837]:[Assets] ResourceManager.cpp(297)::loadSemanticSceneDescriptor : SceneInstance : office_0 proposed Semantic Scene Descriptor filename : data/scene_datasets/replica/office_0/habitat/info_semantic.txt
[14:45:11:318089]:[Assets] ResourceManager.cpp(330)::loadSemanticSceneDescriptor : SSD for Replica using constructed file : data/scene_datasets/replica/office_0/habitat/info_semantic.json in directory with data/scene_datasets/replica/office_0/habitat/info_semantic.txt loaded successfully
[14:45:11:318110]:[Sim] Simulator.cpp(302)::createSceneInstance : Using scene instance-specified Light key : - no_lights -
[14:45:11:318121]:[Metadata] MetadataMediator.cpp(66)::setSimulatorConfiguration : Set new simulator config for scene/stage : office_0 and dataset : data/scene_datasets/replica/replica.scene_dataset_config.json which is currently active dataset.
[14:45:11:318145]:[Sim] Simulator.cpp(412)::instanceStageForSceneAttributes : Start to load stage named : data/scene_datasets/replica/office_0/habitat/replica_stage.stage_config.json with render asset : data/scene_datasets/replica/office_0/habitat/../mesh.ply and collision asset : data/scene_datasets/replica/office_0/habitat/../mesh.ply
[14:45:11:318177]:[Assets] ResourceManager.cpp(691)::createStageAssetInfosFromAttributes : Frame :{"up":[0,0,1],"front":[0,1,0],"origin":[0,0,0]} for render mesh named : data/scene_datasets/replica/office_0/habitat/../mesh.ply|{"up":[0,0,1],"front":[0,1,0],"origin":[0,0,0]} for semantic mesh named : data/scene_datasets/replica/office_0/habitat/mesh_semantic.ply with type specified as semantic|Semantic Txtrs : False
[14:45:11:318190]:[Assets] ResourceManager.cpp(431)::loadStage : Loading Semantic Stage mesh : data/scene_datasets/replica/office_0/habitat/mesh_semantic.ply
[14:45:11:318199]:[Scene] SceneGraph.h(85)::createDrawableGroup : Created DrawableGroup: 
[14:45:11:318207]:[Assets] ResourceManager.cpp(973)::loadStageInternal : Attempting to load stage data/scene_datasets/replica/office_0/habitat/mesh_semantic.ply 
[14:45:11:318218]:[Assets] ResourceManager.cpp(852)::loadRenderAsset : Loading Semantic Mesh asset named: data/scene_datasets/replica/office_0/habitat/mesh_semantic.ply
[14:45:12:079852]:[Assets] ResourceManager.cpp(464)::loadStage : Semantic Stage mesh : data/scene_datasets/replica/office_0/habitat/mesh_semantic.ply loaded.
[14:45:12:079909]:[Assets] ResourceManager.cpp(507)::loadStage : Start load render asset data/scene_datasets/replica/office_0/habitat/../mesh.ply .
[14:45:12:079917]:[Assets] ResourceManager.cpp(973)::loadStageInternal : Attempting to load stage data/scene_datasets/replica/office_0/habitat/../mesh.ply 
[14:45:12:079937]:[Assets] ResourceManager.cpp(849)::loadRenderAsset : Loading PTEX asset named: data/scene_datasets/replica/office_0/habitat/../mesh.ply
[14:45:12:115649]:[Assets] PTexMeshData.cpp(475)::loadMeshData : Splitting mesh...
[14:45:12:296939]:[Assets] PTexMeshData.cpp(382)::loadSubMeshes : The number of quads: 588759 , which equals to 1177518 triangles.
PTexMeshData::getRenderingBuffer: the submesh ID 0 is out of range.
Aborted (core dumped)
ChanganVR commented 1 year ago

Have you tried other scene datasets? Like Matteport3D?

niemiaszek commented 1 year ago

I've tried Matterport3D and it worked flawlessly. I've went through other issues and now I understand that Replica and HM3D are not supported atm. Sorry for not updating this issue.

ChanganVR commented 1 year ago

@niemiaszek FYI, at the moment it also works on Gibson fully. As for HM3D, if you turn off the material property, it should also work and we are troubleshooting the loading semantic/material issue.