I'm posting a new thread in an effort to tie together various different reports that I think are closely related. There are enough similarities that it is very easy to confuse the different issues. I think this will help clarify things.
Issue: I import a .kex successfully. When I select the model, it crashes after generating the DDS. When I restart the sim and select the model, it is an exact copy of the model upon which I chose to base the physics, from the appearance to the physics to the description.
Workaround: Restart the sim in between the import and DDS generation steps.
Notes: I don't see where anyone has reported this issue, but we have observed it in house. I'm not sure if RF7 is behaving differently from previous versions of RealFlight in this regard. We will need to investigate. (This is separate from the DDS generation crash itself, which is not a new issue.)
_____________
Issue: I import a .kex successfully, and the DDS generates successfully, but the sim crashes each time I attempt to select the model. Restarting the sim does not help. My choice of aircraft upon which to base the physics during the import step seems to affect whether or not this crash occurs.
Workaround:
1) If possible, choose to base the physics on an aircraft that is very similar to the one you created. If this works, it is the easiest solution. If it doesn't, try #2.
2) Exit the sim after import, before ever selecting the model. Manually edit the .rfvehicle file to remove all ~CS_... frame names. Leave those fields empty. So
FrameNameMaster=STRING:~CS_RW
becomes
FrameNameMaster=STRING:
Then start the sim and select the model.
Notes: I recently saw this issue, but we were doing something unusual at the time and I thought it was something users would not encounter. #1 above was not an option for me at that time, but I had success with #2. I just tried it again with a different model and it worked, so I suspect it will work for you guys as well until we can fix the problem. We will definitely address it, but we're beyond the point where a fix can make it into the current update slated for public release.
_____________
Issue: EAs I export from 7.00.024 cannot be imported in previous versions of RealFlight.
Workaround: None.
Notes: This is a result of the changes we made to support higher poly models. I can see why it would be confusing to get the same results even with .kex files exported with the older plugin, but this is actually expected behavior. RealFlight updates that file to the current version during the import process. I understand this particular consequence of the update is inconvenient, but unfortunately there is no way around it. That kind of backward compatibility was never really part of the design, anyway.
Issue: I import a .kex successfully. When I select the model, it crashes after generating the DDS. When I restart the sim and select the model, it is an exact copy of the model upon which I chose to base the physics, from the appearance to the physics to the description.
Workaround: Restart the sim in between the import and DDS generation steps.
Notes: I don't see where anyone has reported this issue, but we have observed it in house. I'm not sure if RF7 is behaving differently from previous versions of RealFlight in this regard. We will need to investigate. (This is separate from the DDS generation crash itself, which is not a new issue.)
_____________
Issue: I import a .kex successfully, and the DDS generates successfully, but the sim crashes each time I attempt to select the model. Restarting the sim does not help. My choice of aircraft upon which to base the physics during the import step seems to affect whether or not this crash occurs.
Workaround:
1) If possible, choose to base the physics on an aircraft that is very similar to the one you created. If this works, it is the easiest solution. If it doesn't, try #2.
2) Exit the sim after import, before ever selecting the model. Manually edit the .rfvehicle file to remove all ~CS_... frame names. Leave those fields empty. So
FrameNameMaster=STRING:~CS_RW
becomes
FrameNameMaster=STRING:
Then start the sim and select the model.
Notes: I recently saw this issue, but we were doing something unusual at the time and I thought it was something users would not encounter. #1 above was not an option for me at that time, but I had success with #2. I just tried it again with a different model and it worked, so I suspect it will work for you guys as well until we can fix the problem. We will definitely address it, but we're beyond the point where a fix can make it into the current update slated for public release.
_____________
Issue: EAs I export from 7.00.024 cannot be imported in previous versions of RealFlight.
Workaround: None.
Notes: This is a result of the changes we made to support higher poly models. I can see why it would be confusing to get the same results even with .kex files exported with the older plugin, but this is actually expected behavior. RealFlight updates that file to the current version during the import process. I understand this particular consequence of the update is inconvenient, but unfortunately there is no way around it. That kind of backward compatibility was never really part of the design, anyway.