Closed jeannotes closed 3 years ago
yes, partnet is a subset of shapenetcore (actually, partnet also has downloaded additional models than shapenetcore). You just align shapenetcore mesh to the partnet: "We've released the transformation matrices to align ShapeNet-v1 models to the PartNet space for chairs, tables, storage furnitures and beds HERE (4x4 transformation matrix, stored as row-first). For other categories, please run THIS CODE by yourself. This alignment might fail in rare cases, but fortunately this can be detected. Check the code comments for more information. Hope this is helpful!"
@daerduoCarey another two questions:
in your code, I find shapenet_cat2ids, such as : { 'Chair': ['03001627'], 'Table': ['04379243'], 'Bed': ['02818832'], 'StorageFurniture': ['02933112', '03337140', '02871439'], } can I get full shapenet cat2ids?, eg, keyboard, bag etc.
you mean partnet has download additional meshes, so shapenetcore is actually a subset of partnet, which means not all models from partnet can find the corresponding mesh in shaoenetcore?
hi, I want find the original obj model, but I dind that number of models in shapenetcore is not equal to models nums in paetnet: eg, keyboard, in partnet ,there are 156 of keyboards, and I check keyboard name id is "03085013", and I download the zip file from "http://shapenet.cs.stanford.edu/shapenet/obj-zip/ShapeNetCore.v2/03085013/" actually the number is 65, so am I down the original keyboard mesh?
anything wrong?