TwinFan / XPMP2

Multiplayer library for X-Plane 11/12 with instancing, TCAS override, and sound
https://twinfan.github.io/XPMP2/
Other
24 stars 16 forks source link

Convert CSL models on the fly like CSL2XSB.py does #4

Closed TwinFan closed 4 years ago

TwinFan commented 4 years ago

Current Situation / Problem Many, if not all, models require some additional work to unlock all features with XPMP2. They might not use correct dataRefs for all features or use unsupported parameters like passing textures as parameters.

The Python script CSL2XSB has been created to correct these issues. Documentation of what the script does is there. This requires an additional setup step by users.

Suggested Solution Instead of having the user run a spearate script let XPMP2 do the conversions on the fly while reading the .obj models but in a lasting way:

Alternatives Have the user run the Python script as of now.

Benefits All users, also less experienced not willing to fiddle with Python, benefit from feature like rotating props and a larger choice of models.

Additional context LiveTraffic's documentation of the CSL2XSB script