Dominik Winkelbauer
Dominik Winkelbauer
Please take a look at the tutorial and examples: https://github.com/DLR-RM/BlenderProc/blob/main/docs/tutorials/camera.md https://github.com/DLR-RM/BlenderProc/blob/3a7b07813fc36156ea18548d294fb1710098d42a/examples/datasets/front_3d_object_sampling/main.py#L117
Hey @simon-lgb, thanks for the issue. You are right, disabling the object's rigidbody does not disable the rigid bodys of the components. I am not sure there is an easy...
Hey @simon-lgb, your approach seems good! It would be great if you could create a PR :)
Hey @zsy1987, could you please provide the error message you get when using the code? `get_all_blender_mesh_objects()` gives you a list of the raw blender objects, so `get_all_mesh_objects()` should be correct.
> Or is it simply a matter of incorporating this code into the main rendering code and utilizing it for rendering? > > `bproc.renderer.enable_segmentation_output(map_by=["cp_Roughness", "cp_Metallic", 'instance'],default_values={'roughness': None, 'metallic': None} )`...
Hey @bbbbubble, how do your material nodes look like? For the roughness/metallic/specular socket, do you have a default_value set or did you connect it with an image texture for example?...
Hey @bbbbubble, thanks for the detailed infos. I think I found the reason why it is not working. The segmentation renderer maps all keys to lower case internally (see https://github.com/DLR-RM/BlenderProc/blame/main/blenderproc/python/postprocessing/PostProcessingUtility.py#L352),...
No, as I mentioned above, this code only cares about the default values. If you want to render the textures, you need to change the materials and the rendering parameters,...
Hey @xdobetter is this chair one single object? The segmap renderer will always assign one single color/id to the whole object. This means if you want to have different segmentations...
This seems to be a blender issue on your specific system. Does blender start when using it without blenderproc?