Skip to content

Outputs are identical chair shapes regardless of input shape #22

Description

@maa989

Hello, first and foremost thanks so much for sharing your work — it’s a really impressive project and the paper was a great read. I’ve been experimenting with it on some of my own meshes and wanted to double-check whether I might be missing something.

I followed the setup instructions, downloaded the provided checkpoints, and used my own chair models as input. Each OBJ was normalized as instructed.

Here’s the command I ran:

python geocode/geocode.py test \
  --blender-exe ~/Blender/blender-4.2.3-linux-x64/blender \
  --blend-file ./blends/procedural_chair.blend \
  --models-dir ./models \
  --dataset-dir ./fresh \
  --input-type pc \
  --phase test \
  --exp-name exp_geocode_chair \
  --normalize-pc

Everything runs smoothly and the model loads procedural_chair_epoch585.ckpt without errors, but the resulting output always looks like the same base chair shape — only the overall dimensions seem to change, not the structure.

Is this expected (e.g., due to the procedural program’s limited variability), or could I be missing a step that enables more diverse reconstructions? Here is a screenshot of some examples (input objs on left hand side of each pair):

Image

Thanks again for making this work public — it’s been great to explore and learn from.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions