View Issue Details

IDProjectCategoryView StatusLast Update
0005712DarkRadiantModelspublic22.08.2021 15:47
Reporterillwieckz Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityN/A
Status resolvedResolutionfixed 
Product Version2.13.0 
Target Version2.14.0Fixed in Version2.14.0 
Summary0005712: add IQM format support into lib/picomodel
DescriptionThis is the sidecar ticket to go with this Pull Request: https://github.com/codereader/DarkRadiant/pull/17

Quote:

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
and https://gitlab.com/xonotic/netradiant/-/merge_requests/184

----

@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 got merged in GtkRadiant and it replaced the previous radiant-only iqmmodel plugin in NetRadiant.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master a3331223

2021-08-22 15:33:03

greebo


Committer: GitHub Details Diff
0005712: Merge pull request 0000017 from illwieckz/iqm

add IQM format support into lib/picomodel
Affected Issues
0000017, 0005712
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/lib/picointernal.h Diff File
mod - radiantcore/model/picomodel/lib/picomodules.c Diff File
mod - radiantcore/model/picomodel/lib/pm_fm.h Diff File
add - radiantcore/model/picomodel/lib/pm_fm.h.orig Diff File
add - radiantcore/model/picomodel/lib/pm_iqm.c Diff File

DarkRadiant: master b77ec328

2021-08-22 15:44:34

greebo

Details Diff
0005712: Adjust VC++ project Affected Issues
0005712
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

Issue History

Date Modified Username Field Change
13.08.2021 18:19 illwieckz New Issue
13.08.2021 19:00 greebo Status new => confirmed
22.08.2021 15:33 greebo Changeset attached => DarkRadiant master a3331223
22.08.2021 15:33 greebo Assigned To => greebo
22.08.2021 15:33 greebo Status confirmed => assigned
22.08.2021 15:44 greebo Changeset attached => DarkRadiant master b77ec328
22.08.2021 15:44 greebo Target Version => 2.14.0
22.08.2021 15:47 greebo Status assigned => resolved
22.08.2021 15:47 greebo Resolution open => fixed
22.08.2021 15:47 greebo Fixed in Version => 2.14.0