1.5 Update - Easier Individual Texture Maps
PaperSkeleton » Devlog
Changes:
- Fixed the `set_z_as_relative_and_update()` function embarrassingly calling none of the functions that it was supposed to.
- New `custom_texture_maps` array property for PaperPolygon2Ds to streamline the swapping of texture maps without needing to override the global shader parameters.
- All custom texture maps are applied to the material with the `auto_custom_texture_` prefix for their uniforms, starting from 0. `auto_custom_texture_0`, `auto_custom_texture_1`, and so on.
- As an example showcase, I made an alternate version of `paper_complex_shader.gdshader` that uses these new custom texture maps called `paper_complex_with_custom_textures_shader.gdshader`. It's designed specifically for individual swapping of texture maps.
- Flipping and billboard rotations are now bone-based. This is to add some slight compatibility with certain kinds of shaders and `paper_rotate_flip`.
- To mitigate any possible bone index incompatibility with pre-generated meshes from previous versions (and also to separate from other variables with overly similar naming conventions), `cached_meshes` and `cached_polygon_bone_data` have been renamed to prevent loading outdated mesh data from the previous version. They now start with the `stored_` prefix instead of the `cached_` prefix.
- PaperBoneAttachment3D's flip functionality yet again edited to fit with this new functionality. If it stops working properly again after this new update, let me know, but I'm pretty sure it should be alright.
- Made the ShaderParser instance in PaperSkeleton static. Not sure why I didn't make it like this to begin with.
I know that this is a bit of a smaller update. I am planning out something bigger that hopefully should make animating with PaperSkeleton easier.
Files
PaperSkeleton 1.5 5.3 MB
May 27, 2025
Get PaperSkeleton
Buy Now$10.00 USD or more
PaperSkeleton
Renders Godot's 2D skeletal meshes into 3D skeletal meshes. Perfect for 2.5D games.
Status | Released |
Category | Tool |
Author | BunkWire2X8 |
Tags | 2D, 3D, addon, Animation, Godot, godot-addon, godot-addons, Modeling |
More posts
- 1.5a Update - Small Update72 days ago
- 1.4a Update - Quick Fixes and Some Internal RestructuringMay 17, 2025
- 1.4 Update - Major Flipping OverhaulMay 15, 2025
- 1.3b Update - More FixesMay 09, 2025
- 1.3a Update - Important HotfixMay 08, 2025
- 1.3 Update - PaperPolygon2D Property Update Overhaul + Misc. TweaksMay 07, 2025
- 1.2 Update - Linear Subdivision, Bone Attachments, Flip Textures, and More...Apr 24, 2025
- 1.1b Update - Shader and Bone FixesMar 29, 2025
- 1.1a Update - Quick PatchMar 24, 2025
Leave a comment
Log in with itch.io to leave a comment.