Commit Graph

2086 Commits

Author SHA1 Message Date
MattN-L
513e73fa1a Update tileData.json
-Filled empty clock and compass slots for texture atlas editor
2024-03-13 05:34:44 -04:00
MattN-L
8213fe391f Added Custom Color support for specific tiles
-Custom Color Tiles are Leather Armor, Potion (Overlay) / Potion Contents, Leather Horse Armor, and Cauldron Water
2024-03-13 05:21:09 -04:00
MattN-L
f2c990be11 Adjusted variant column size 2024-03-12 02:01:34 -04:00
MattN-L
c4e797d403 Fix for tiles with only one variant not displaying correctly 2024-03-11 16:54:52 -04:00
miku-666
c2badf4c1d SkinRenderer - Add cape animation and clean up some initializer code 2024-03-11 19:33:16 +01:00
MattN-L
c645cef9ed Added Classic Water variant support 2024-03-10 16:40:25 -04:00
miku-666
f15d7f5568 Cube.cs - Add copyright notice and remove unused using statements 2024-03-10 17:46:50 +01:00
miku-666
4702af623f VertexArray - Add GetBuffer function and update AddBuffer function 2024-03-10 16:56:17 +01:00
miku-666
a80780bf97 Spherical.cs - Remove GetPosition function 2024-03-09 22:23:53 +01:00
miku-666
dafa224bf2 GenericMesh - Remove unused field 'SizeInBytes' 2024-03-09 22:22:49 +01:00
miku-666
599d2d29b5 SkinRenderer - Fix Z mapping on 64x32 skins 2024-03-09 22:21:44 +01:00
miku-666
664893d439 Texture.cs - Add PixelFormat and InternalPixelFormat field 2024-03-09 22:19:01 +01:00
miku-666
a5bd118e1c SkinRenderer - Add Cape rendering 2024-03-08 19:16:22 +01:00
miku-666
955f6d135b CustomSkinEditor - Add removing boxes using the delete key 2024-03-08 18:03:55 +01:00
miku-666
ef6bdea0ee SkinRenderer - Added overlay inflation when pck file has xmlversion string 2024-03-08 15:18:01 +01:00
miku-666
07ee77a006 Update OMI submodule 2024-03-08 12:45:47 +01:00
miku-666
075c662e1a Add Skin.cs and utilities to Serialize and Deserialize them 2024-03-08 12:31:28 +01:00
miku-666
ea7084e959 SkinRenderer - Updated framebuffer renderbuffer id to be generated once 2024-03-07 18:20:53 +01:00
miku-666
1677c032f2 Remove Ray.cs 2024-03-07 18:12:27 +01:00
miku-666
bb0345ddb0 GenericMesh - Remove dependency of IVertexLayout 2024-03-07 14:11:42 +01:00
miku-666
b454f3aa4d ShaderLibrary - Mark class as sealed 2024-03-07 14:08:41 +01:00
miku-666
156f409686 SkinRenderer - Fix left arm overlay not being inflated 2024-03-05 19:53:04 +01:00
MattN-L
550ee7ab6d Updated Atlas Editor
-Fixed keyboard input not working on tiles with duplicate names
-Duplicate tiles now display the texture, variants, and name of its "parent" tile
-Fixed Animated tiles not correctly displaying variant box
-Water tiles now automatically fill in colors from the water table
2024-03-05 13:28:09 -05:00
MattN-L
b862ffbf0f Update tileData.json
-Added color variants for stems, double tall grass, tall fern, vines
-Added internal names for kelp for use in the atlas editor
2024-03-05 13:26:29 -05:00
MattN-L
11fe0e1ff1 Removed cancel option from invalid entry prompt 2024-03-05 11:23:16 -05:00
MattN-L
4809f6a71f Improved file extraction code 2024-03-05 11:22:36 -05:00
MattN-L
89c29051d4 EntityMaterials Editor fix
-Files with invalid materials, such as TNBC pack, no longer crash the program
-Invalid material entries now have a unique icon
-Invalid materials can be hidden by the user should they be detected.
-Entity Materials Editor UI has been improved slightly
2024-03-04 23:13:55 -05:00
MattN-L
08b769b70d Updated entity resources
-Added an icon for invalid entity entries on the entity atlas resource
-Fix for "Spectral Arrow" icon being incorrectly offset on the entity atlas resource
-Fix for "Zombie Villager" appearing as "Villager" in the Materials Editor
2024-03-04 20:47:13 -05:00
miku-666
c97af731a0 CustomSkinEditor - BoxEditor now opens with inflation option enabled 2024-03-04 21:20:38 +01:00
miku-666
a6c0f2a697 CubeGroupMesh - Add FlipZMapping property 2024-03-04 21:18:42 +01:00
miku-666
e1b121747d CustomSkinEditor - Update texture dimension invalid message 2024-03-04 19:30:36 +01:00
miku-666
43036a5631 SceneViewport - Add mechanism to only allow init to be called once per instance 2024-03-01 17:44:17 +01:00
miku-666
01e88d3fc0 SkinRenderer - Fix Right arm overlay not having infaaltion set 2024-03-01 17:06:37 +01:00
miku-666
4033f15432 SkinRenderer - Slightly changed y position of Ground plane to avoid head box clipping 2024-03-01 16:50:15 +01:00
miku-666
a42067de34 SkinRenderer - Set Selected outline box to outline color 2024-03-01 16:47:06 +01:00
miku-666
216d655040 SkinRenderer - Update ModelData_CollectionChanged add action 2024-03-01 15:35:49 +01:00
miku-666
4fcf152a6f SkinPartOffset - Updated 'ValidModelOffsetTypes' array 2024-03-01 15:27:28 +01:00
miku-666
96c5817a6b skybox shader - only apply brightness to the color channels 2024-03-01 15:26:38 +01:00
miku-666
12f53c5ff2 SkinRenderer - Fix DINNERBONE anim flag 2024-03-01 15:21:51 +01:00
miku-666
134c0a8bc2 SkinRenderer - Change filename for custom skybox texture 2024-03-01 15:20:48 +01:00
miku-666
8955828520 SkinRenderer - Add simple single selected box outline rendering 2024-03-01 15:19:33 +01:00
miku-666
d71b8aed39 Rename CubeData to CubeMesh and add Cube base class 2024-03-01 14:33:22 +01:00
miku-666
de24614396 SkinRenderer - Add Armor rendering 2024-02-29 15:51:21 +01:00
miku-666
d417bafd13 SkinRenderer - Move Debug function to the bottom of the file 2024-02-29 12:20:56 +01:00
miku-666
6f48f6c233 Texture2D - Fix broken api 2024-02-29 12:18:01 +01:00
miku-666
8acee2b65f Updated OMI submodule 2024-02-27 19:53:30 +01:00
miku-666
2fbadcdd86 SkinRenderer - Add debug tools 2024-02-27 19:14:38 +01:00
miku-666
e28d57a5c2 SkinRenderer - Fix Slim model flag rendering being incorrect 2024-02-27 19:13:59 +01:00
miku-666
aee5eb13e0 CubeData - Add inflation support 2024-02-27 19:11:05 +01:00
miku-666
31ec6dc4b4 Rename CubeBatchMesh to CubeGroupMesh 2024-02-27 19:09:35 +01:00