Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Figura Format to 0.1.3 #487

Merged
merged 5 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -870,7 +870,7 @@
"icon": "icon.svg",
"description": "Create models for the Figura mod in a custom format that optimizes Blockbench to work with Figura models.",
"tags": ["Minecraft: Java Edition", "Figura"],
"version": "0.1.2",
"version": "0.1.3",
"min_version": "4.8.0",
"variant": "both",
"await_loading": true,
Expand Down
23 changes: 13 additions & 10 deletions plugins/figura_format/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,22 @@ This Plugin adds a Project Format that will make the following changes to Blockb
* New Animations will be named `new` instead of `animation.model.new`.
* The "Anim Time Update" Animation property has been renamed to "Start Offset" to reflect how the property is parsed by Figura.
* The "Override" Animation property has been renamed to "Override Vanilla Animations" to better reflect how the property is used by Figura.
* Added "Copy ModelPart Path" under the Right Click context menu for Cubes, Groups, and Meshes.
* Copies the full script path of the ModelPart as dictated by Figura's scripting API.
* Added "Match Project UV with Texture Size" under Edit.
* When enabled and in PerFaceUV Mode, the ProjectUV will be changed to match the current active texture making using Textures of different sizes less of a pain.
* Added "Add Animations..." under Animation.
* Added "Copy X Path" under the Right Click context menu for Cubes, Groups, Meshes, Animations, and Textures.
* Copies the full script path as dictated by Figura's scripting API.
* Assumes the bbmodel is at the root of the avatar.
* Added "Add Animations from .bbmodel..." under Animation.
* Allows you to select a bbmodel and imports all animations you select, replacing old animations.
* Intended to replace "Export Animations to file, then import file" workflow.
* Added "Bake IK into Animations" under Animation when in the Animate tab.
* Bakes Inverse Kinematics to raw keyframes. Figura cannot parse IK, so baking it to raw rotation keyframes is required to use IK in Figura.
* Added "Cycle Vertex Order" as one of the mesh editing buttons when at least one Face is selected.
* Cycles the vertices of a Quad in order to change how textures are rendered on it when triangulated.
* Will invert the face. Use the "Invert Face" button to fix this.
* Added "Allow Duplicate Names" which can be found in the Figura Plugin Settings (File->Plugins->Figura Format->Settings)
* Enabling this bypasses the group name restrictions, such as duplicate group names and special characters in group names.
* Will break certain Blockbench Animation features. Use at own risk.
* Added "Recalculate UVs" under UV.
* Scales an entire texture's uvs to match a new texture size.
* Useful for fixing Texture Size related issues.
* Added "Optimize Model" under Tools.
* Provides batch operations related to optimizing a bbmodel for filesize when compressed to a Figura Avatar.
* Removed Blockbench Animated Textures.
* Removed File Name textbox.
* Removed Model Identifier.
* Removed Molang Errors.
* Removed Texture Render Mode from the Texture Properties.
Expand Down
Loading
Loading