by Ed the Bat » Wed May 10, 2017 10:25 pm
This may possibly also apply to pitch, as well as roll, but the example I encountered best demonstrates roll. When a 3D model is rolled, it becomes longer than it should, depending on how vertical it is.
In the attached example, the player will begin in front of three SPAS-12 shotguns. The one on the left is flat on the floor, and looks normal by all accounts. The one in the middle is standing at a steep vertical angle. This was achieved with a second .md2 model that was re-positioned in a model editor, but is otherwise identical to the .md2 used by the first shotgun. This shotgun looks correct.
On the far right is a third shotgun. It begins flat on the floor, like the leftmost shotgun, and looks identical. If the player approaches it and presses 'use', it will stand vertical, like the middle shotgun. However, because this was done by rolling the model in-game, it will become noticeably longer. Pressing 'use' again will lay it flat on the floor again, where it will return to its correct length.
- Attachments
-
- modelrolltest.pk3
- (25.54 KiB) Downloaded 137 times
This may possibly also apply to pitch, as well as roll, but the example I encountered best demonstrates roll. When a 3D model is rolled, it becomes longer than it should, depending on how vertical it is.
In the attached example, the player will begin in front of three SPAS-12 shotguns. The one on the left is flat on the floor, and looks normal by all accounts. The one in the middle is standing at a steep vertical angle. This was achieved with a second .md2 model that was re-positioned in a model editor, but is otherwise identical to the .md2 used by the first shotgun. This shotgun looks correct.
On the far right is a third shotgun. It begins flat on the floor, like the leftmost shotgun, and looks identical. If the player approaches it and presses 'use', it will stand vertical, like the middle shotgun. However, because this was done by rolling the model in-game, it will become noticeably longer. Pressing 'use' again will lay it flat on the floor again, where it will return to its correct length.