This is a combination of 2 commits.
- add IQM format support into lib/picomodel
https://github.com/TTimo/GtkRadiant/commit/3408871d79d51b9bf27f0098cd3bc4edd92b105d - Merge illwieckz their portability fix
https://github.com/TTimo/GtkRadiant/commit/be993ad4222fc9fc28080a8ba8f962da82c7b1f4
See https://github.com/TTimo/GtkRadiant/pull/668
eukara said on GtkRadiant PR:
This adds support for the InterQuake Model format that engines such as ioQuake3, FTE QuakeWorld and many more support. Animations are not supported (just like most other included model formats) so it'll only load the base pose.
eukara also said on #radiant @ QuakeNet IRC:
I want to get away from having to maintain this and get it into mainline editors.
The code is ported from WorldSpawn (Radiant fork): https://github.com/VeraVisions/worldspawn
It replaces the previous radiant-only iqmmodel plugin:
- import iqmmodel support from aaradiant
!62 (merged) - plugins/iqmmodel: apply textures on surfaces
!84 (merged)
It looks the same:
But since picomodel is also supported by q3map2, it allows to bake iqm models in bsp, unlike the previous radiant-only iqmmodel plugin:
Edit (2021-08-22): the patch just got merged in DarkRadiant as well:
IQM everywhere!