Commit graph

3 commits

Author SHA1 Message Date
Ammar Askar
cd2f968ed5 Add animation rigging package for inverse kinematics 2023-08-19 10:46:36 -04:00
Ammar Askar
838a642854 Make unity materials from TXMT files.
This adds the StandardMaterial TXMT from the game. We use a simple
Lambert surface shader to handle its rendering. Unfortunately since
there's no easy way in unity to make a surface shader with different
alpha modes based on the shader feature this means we need a shader
per each type of alpha mode: Opaque, CutOut and Blend.

This does lead to some duplicated code in the shaders in terms of the
properties but the body of the shader is stored in a common .cginc
file that gets pulled in with a #include
2023-07-18 11:22:15 -04:00
LazyDuchess
51828408db Initial Commit 2022-04-27 01:25:57 -03:00