Jump to content

Converting patch meshes to ASE


Recommended Posts

Posted

Hi all, 

I am trying to convert a sofa that I've made in GTK radiant to ASE. However, the issue I'm having is even though solid brushes are converting just fine to ASE, the patch meshes are not being converted. Any help with this is appreciated, thanks.

Spoiler

ZV4OShW.png

9zWhf2R.png

 

 

Posted

If I recall correctly you need to add -patchmeta to your bsp stage to convert patches to static geometry and make them convertible to .ase

Posted

I don't know about the -patchmeta flag, but I can tell you that there has to be at least one brush in the map for the conversion to work.

If you don't have one, then just make a tiny brush that is textured with all caulking in the center of the map. Retry your conversion and it should work fine, despite the added brush being useless.

  • 2 weeks later...
Posted

You can also func_static your patchmesh geometry and set _patchMeta 1 as key / value pair on the entity instead of forcing it in the compile options - _patchSubdivide / _patchQuality are further options to check out if you're using NetRadiant Custom instead of GTK Radiant

Posted

Honest question, don't you mean func_group instead of func_static?? I thought entities were culled during an ASE conversion.

Posted

Yes you're correct. I had used the func_static because current q3map2 in NRC didn't respect these keys on func_group but for other func_ entities it works fine for regular BSP usage. Since I used q3map2 to convert .bsp to .ase or .obj I thought it would be there too. Seems that I used to set those on the worldspawn and not func group anything. It's just a pity since it would be nice to use multiple sets of func_groups with different values for subdivision or patchmeta. I had a fix on a custom q3map2 but never ported this stuff back to main. Maybe those keys work in GTK as well but I thought they were q3map2 specific from NetRadiant Custom.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...