City sample in houdini can't process and export

On the sidefx website

1 Like

Any one has this issue? no buildings

The building’s PBC file is more than 40MB which seems to be successfully exported.

Rule Processor Report

Started :2023.12.08-17.33.21

Small_City_FULL_buildings_Rooftops : CITY_buildings

    Metadata (building_rooftop_biom)
            Key=type
            Filter=building_rooftop_biom ()
            Filter Type=Match Value Exactly

            Matches Filter

                    Matches Filter

                            Spawn Blueprint ()
                                    NamePattern=ROOFTOP_BIOM_N$INDEX
                                    MetadataKey=unreal_instance
                                    FolderPath=None

                                    Finalize

Finished :2023.12.08-17.33.21

I had this too. Did you find a solution to it?


some of the ground have no collision. Houdini 20.0.547 and UE5.3

There’s a next topic with same problems

So, to after fixing print () in python scripts, I found this error in the City processor:

Error Invalid source [/obj/Small_City/processor1/LOTS/BGEO_DATA_WRANGLING/file3](node:/obj/Small_City/processor1/LOTS/BGEO_DATA_WRANGLING/file3).
(Error: Unable to read file "Small_City/houdini/otls/BGEO_Data/BDF_Data.bgeo".

But the Linux path is: Small_City/houdini/otls/BGEO_data/
Looks like folder case is invalid. It’s not critical for Windows but is for Unix.

After creating a symlink I could render default Small_City.hip and Small_City_Freeway.hip

But can’t render my city because of the error in the city processor:

Error 
Invalid source /obj/geo1/processor1/LOTS/foreach_end43.
(Error: Failure to cook template geometry.). 

Inside:

Error Invalid source [/obj/geo1/processor1/FREEWAY/switch_curb/groupcombine4](node:/obj/geo1/processor1/FREEWAY/switch_curb/groupcombine4).
(Error: 'seam*' is not a valid group.).

I tried to delete my freeway curve but looks like it’s necessary to implement.

You were able to solve this problem, I ran into exactly the same one

g

upd: I was able to fix it by turning on the without pdg mode, only buildings appear with it
At the moment, I have a problem that not all buildings have roofs, I tried to make the fixes listed above on the thread, but without success

upd2: still, I really wanted to fix the pdg because it takes up less resources.

As a result, I found that Building.hda does not work on houdini 19.5.435.

it does not convert the building volume to the desired points and does not change the result in any way.

as an option, I have temporarily cut off the switch in the buildings node.

I will continue to dig further, I hope I will succeed

upd #3:
I decided to fix the roofs.

I have achieved some success by adding ARBITRARY_ROOF_PCLOUD.

I modified it a bit because I didn’t have building_id for these points, now they are.
(I wrote a simple vex script that takes the neighboring building id from a certain building during the cycle)
For this you will need to modify the City_Tile_Parser_arbitrary_rooftops asset.

However, so far I have problems with the fact that the roofs are a whole big block and it affects the building.
I will investigate further

upd #5:
Apparently my previous fix worked fine and the roofs are now working well)

Before that, I tested point-by-point on old models, now I have recompiled all the models and everything works well.

Below I will attach screenshots of my changes that I made to the project.

I remind you that this works for houdini 19.5.435 because I use this version.

my fix:





1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.