Commit Graph

85 Commits

Author SHA1 Message Date
dexy
d025f1b8d8 Added ability to manually select animations in ModelForm 2019-11-21 19:01:43 +11:00
dexy
5eaea931bf Removed unnecessary anims updating during playback 2019-11-19 01:53:24 +11:00
dexy
542b0c3210 Populating Models and Textures tabs on PedsForm 2019-11-17 23:53:53 +11:00
dexy
baf29066a7 Animations XML conversion progress 2019-11-17 22:14:00 +11:00
dexyfex
7be446cf04
Merge pull request #64 from carmineos/vertexlayout
Dynamic generation of vertex layouts for GTAV vertex types
2019-11-14 19:30:13 +11:00
dexy
7e43271a67 Animations XML conversion 2019-11-14 18:58:20 +11:00
Carmine Giugliano
68bba817d3 dynamic generation of vertex layouts for GTAV vertex types 2019-11-11 12:28:37 +01:00
dexy
918ed7fccf Fix for leg jankyness. Added PBBNCCTTX shader 2019-11-10 02:01:52 +11:00
dexy
03fa5575bf Fix for bones on peds drawables with existing skeletons. Also included code to use geometry-specific bone matrices where boneIds array is used, but commented out since it never seems necessary (leaving in for reference) 2019-11-09 21:07:41 +11:00
dexy
20545145a5 PedsForm support for texture variations and alternative drawables, Sorting entries by name in YtdForm and when viewing Ydd in ModelForm 2019-11-09 18:05:41 +11:00
dexy
87092996f8 Animations now playing sequences correctly 2019-11-08 22:55:39 +11:00
dexy
d60234469a Animation evaluation improvements 2019-11-08 19:53:29 +11:00
dexy
629ee125a5 Reset ped model to T pose when no animatino selected 2019-11-08 18:58:56 +11:00
dexy
8bea5281f0 Animations playback improvement? 2019-11-08 17:54:46 +11:00
dexy
9fc219e332 Fix for hair rendering, update peds meta types to be expandable objects 2019-11-08 14:22:10 +11:00
dexy
ef497b1f6d Animation playback improvements 2019-11-08 02:00:16 +11:00
dexy
465b21d7ac Peds form progress, playing peds animations and loading some textures 2019-11-07 23:14:39 +11:00
dexy
8bfca3a338 Peds form progress, new MetaNames, ped ymt metas parsing 2019-11-07 03:51:35 +11:00
dexy
90142cb6da Peds form beginnings, new MetaNames, updated index field types for Bone, added EBoneFlags 2019-11-06 04:53:20 +11:00
dexy
4cc780a461 New MetaNames, Fragments glass windows progress, Renaming some things in Skeleton and Bone 2019-11-05 20:47:10 +11:00
dexy
8335fd065c Fix for generating bone bind transform inverse when not given, Skeleton bone star size fix in world view 2019-11-04 00:04:02 +11:00
dexy
6be0d5cb30 Skin mesh now using correct bone transforms 2019-11-03 22:43:39 +11:00
dexy
9f84ba8ad0 Added vertex shaders for skin mesh support 2019-11-03 06:25:20 +11:00
dexy
3462513e27 Fixed UV anim clips assignment to use geometry's ShaderID for the lookup. 2019-11-02 22:53:54 +11:00
dexy
68a028dc0b Minor improvement to UV anims 2019-11-02 20:40:14 +11:00
dexy
b61899dedf Fix loading some YCDs 2019-11-02 18:37:21 +11:00
dexy
6f0a7d99f9 Experimental bone animations playing from YCD. Windmills, fans, radars, ufos etc 2019-11-02 18:14:36 +11:00
dexy
80b6f3742b Experimental UV animations playing from YCD. (some air cons broken!) 2019-11-02 06:46:45 +11:00
dexy
4834b8c520 Fixed casing issues with MetaNames which probably was causing XML issues. Moved shader param names to new ShaderParamNames enum to preserve casing. Moved meta type names to new MetaTypeName enum to avoid polluting MetaNames. 2019-10-31 17:11:12 +11:00
dexy
4559312f1c Handle mouse back/forward in RPF Explorer, Fix 2D mode ymap frustum culling, Added Disable embedded collisions flag name on Entity form 2019-03-30 03:30:45 +11:00
dexy
60b1570930 Fix for vehicle wheels rendering corrupting the saved file 2019-03-28 20:33:07 +11:00
dexy
bd283a5c07 Ymap frustum culling 2019-03-23 22:23:37 +11:00
dexy
023be70bb4 Model Material Editor 2019-03-22 01:29:37 +11:00
dexy
bc1efebe5c FBX importer v1, fix for YNDs DLC loading, fix for renamed NG encrypted RPFs, RelFile MetaNames addition 2019-03-20 21:21:47 +11:00
dexy
a11ec59dda Optimised BasicShaderPSGeomVars for DiffuseSampler2, added BasicVS_PNCTT.cso to source control 2019-02-20 20:56:04 +11:00
horstche
3690b082bc Added vertex shader PNCTT and started implementation of DiffuseSampler2. (#43)
Added vertex shader PNCTT and implementation of DiffuseSampler2.
2019-02-20 20:41:00 +11:00
dexy
9af0b41967 Fix for XML/PSO conversion inaccuracies 2019-01-14 12:25:03 +11:00
dexy
fbf57293c1 Skewy wheels bug fix 2019-01-13 22:18:57 +11:00
dexy
d794f592d8 Vehicle wheel right hand side flip/fix 2019-01-13 21:31:33 +11:00
dexy
ac3bcb7f4e Added MetaNames by 0x1F9F1 - from companion app 2019-01-13 19:51:49 +11:00
dexy
187f8379cd Vehicle viewer progress 2019-01-13 17:04:32 +11:00
dexy
d7d4054971 Fix for XmlMeta not importing Vector3 arrays properly, Added extra texture sampler options 2019-01-12 12:17:02 +11:00
dexy
f3c7538d78 Fixed vehicle license plates rendering 2019-01-11 20:40:13 +11:00
dexy
6c244c6406 Replaced CMapData and CEntityDef property gets with field gets for performance 2019-01-09 18:09:12 +11:00
dexy
dd3b8bdab4 Waiting for textures to load before rendering 2019-01-09 16:55:11 +11:00
dexy
da7a9e106f HD textures option in model viewer 2019-01-09 12:15:38 +11:00
dexy
1af436b403 Stopped HD ytd's getting loaded when HD texture not enabled, changed cache stacks to queues, added distance property to entity 2019-01-08 18:57:24 +11:00
dexy
2d8305c7a1 Added renderable texture dict hierarchy caching 2019-01-06 15:51:58 +11:00
dexy
9dde38c930 HD textures (WIP), vehicles.meta gtxd loading 2019-01-06 05:04:33 +11:00
dexy
a7c17f318c Render car generators option for MrFoxPro 2018-12-23 15:29:35 +11:00