Bam2Egg does not convert Collision Flags
Bug #1635163 reported by
ponyboy837
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Panda3D |
Fix Released
|
Undecided
|
rdb |
Bug Description
Bam2Egg doesn't not convert collision flags. I noticed this as every time i converted a model even if i set specific collision flags for it. It always does the descend for the object type. Such as if it was Polyset. it'll always output 'polyset descend'. I also checked the code in EggSaver.cxx and confirmed my theory. If you check line 422, line 468, line 510, line 537 and line 576 you can clearly see it always defaults to CF_Descend which means just a descend flag.
The version i found this on is Panda3D 1.10.0 and on a Windows 8.
Changed in panda3d: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I can fix the flags "intangible" and "level", although the converted model will always have "descend" and never have "keep" set due to the fact that loading an .egg makes the collision geometry imported separately altogether, so the bam2egg process will have to keep them separate as well. This shouldn't make a difference for loading the resulting .egg though.