cg-py / geocode Goto Github PK
View Code? Open in Web Editor NEWGeoCode maps 3D shapes to a human-interpretable parameter space, allowing to intuitively edit the recovered 3D shapes from a point cloud or sketch input.
GeoCode maps 3D shapes to a human-interpretable parameter space, allowing to intuitively edit the recovered 3D shapes from a point cloud or sketch input.
How to resolve this issue ? :
ResolvePackageNotFound:
Hello. Thanks for your work, it is a great resource and I'm exploring ways to use it atm.
This is not directly related to GeoCode, but how did you render the demo video?
I loved the morphing effects between shapes and the different effects but I have 0 clue how you did it (does Blender support morphing animations?)
Thanks in advance 👯♂️
hello, thanks for sharing, I am very interested in your work, but I know very little about blender geometry node.I hope these are not dull questions
I hope to get your reply^-^
I'm not very familiar with the geometry nodes of blender. If I want to change the minimum number of cross rails (cr_count) from 3 to 2, how can I do that? Could you please give me some instructions?
Hi,
Thanks for sharing GeoCode!
I want to learn a parametric representation of a new category (like bed frames). My understanding of the steps to follow are -
a. Decide on the parameters and create a geometry node in blender with it.
b. Use this blender file to generate objs and sketches with the given dataset_generator.py and sketch_generator.py
c. Train the model using this data.
I wanted to clarify if -
Thanks,
Abbhinav
Hi,
I wonder if the angle information is used in the process, either passed to the network directly or in some other ways.
I notice there's performance loss when the model gets sketches of unseen angles, and I see that the custom DatasetSketch
class returns the camera angle of current sketch file, but the wrapper around it are from standard library (DataLoader
and lightning trainer). Not sure if this angle information is maintained along the way or dropped after checking that there are enough files of correct angles as specified by the recipe.yml
file.
Thanks!
Hi,
Thanks for sharing GeoCode!
I have a question about the blend file:
I see that the blend_file ~/blends/procedural_chair.blend
in the input of test command is downloaded from download_ds.py
, but the training results don't seem to have this file. Maybe something I misses during the training, but I have no clue. Because I want to know how the procedural program works, and I think the final result of the program is the blend file (hope I understand correctly) , but I have no idea how it comes from.
Sorry to bother you, looking forward to your reply. Thanks again T^T
Hi,
I'm looking at training and testing GeoCode from real world images with complex backgrounds.
Thanks in advance!
Regards,
Abbhinav
Hi, thanks for your interesting work! I'm trying to use your blend files to generate shapes with blender. However, I found that the table_top_scale_x
and table_top_scale_y
parameters in "procedural_table.blend" would influence the height of the table. For example, if I change both table_top_scale_x
and table_top_scale_y
from 2.6 to 2.0, the height of the table would get shorter significantly. In my understanding, the table_top_scale_x
and table_top_scale_y
parameters should control the width and length of the table along the x-axis and y-axis respectively, without influencing the height. So is this a bug in the table's blend file?
Hi, GeoCode is an amazing work for shape generation, congrats!
But I meet an error of "Error: File format is not supported in file 'dataset_generator/dataset_generator.py'" when I execute the command.
~/Blender/blender-3.2.0-linux-x64/blender ./blends/procedural_chair.blend -b dataset_generator/dataset_generator.py -- --dataset-dir ./datasets/MyChairDataset --phases test
What should I do if I have an external chair dataset? I want to try using the pre-trained model for my new chair dataset. The file format in this new dataset is the ‘.obj’ format (or '.png' format for specific views).
Looking forward to your help. A late Happy New Year!
Hi!
Thanks for your work!
Is it possible to pass just a sketch of a chair and the model will predict an .obj file of the chair that will look like the sketch?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.