Weight Mirror Tool: A function that copies weights to the opposite plane. If you enter bone names in pairs like 'left bone, right bone', it will match the most similar bones.
Modifications
UModelerize: Fixed an error that occurs in UModelerize Merge Vertices when the KeepQuad option is on in the 3D file Unity options.
Preference: Added the Auto Generate Mesh Collider property to the window. When this property is enabled, a Mesh Collider is generated and updated with the UModeler X Editable Mesh component.
Modifier
MirrorModifier: Changed the LockOriginAsWorld option to a button.
Modeling Mode
BrushTool: Fixed an error where the brush size changes during drawing.
Export Window: Added guidance related to FBX export.
Generate AI Tool: Fixed a GPU crash error that occurred when using Generate with GPU Skinning enabled.
When running the AI in the background with the Generate Forever option turned on for a long time, generating .png files all at once may cause loading times.
Generate AI Tool: When the Generate Forever option is enabled, modified so that a message box appears after the last rendering is completed upon turning off the option.
MultiObjectTool
Boolean Tool: Reduced errors occurring in booleans far away from the origin (0,0,0).
Boolean Tool: Reduced instances of incorrect polygon creation.
Fixed an issue where moving the mouse while moving the SceneView camera caused a decrease in speed.
Fixed a bug where Renderer Materials disappeared after re-enabling a GameObject that had its UModelerXEditableMesh component disabled and the Scene was saved.
Fixed a slowdown issue occurring with Camera Based Select in the Vertex Tool.
Added materials for HDRP (UModelerX_Grid_HDRP.mat, UModelerX_Gray_HDRP.mat, UModelerX_XRay_HDRP.mat) and implemented related code.
Fixed a warning message that occurs during Unity Play.
Modeling Mode
Adjusted the Grid/Incremental Snap feature to account for the implementation differences across various Unity versions.
BevelTool: Fixed a bug where the bevel tool would not update.
LoopCutTool: Fixed a bug in Unity 2023.x versions where Shift + Wheel was not functional.
Painting3D Mode
AI Texture Tool: Fixed a bug in 'Generate(All in one)' mode where AI image generation would inadvertently render other objects besides the selected one.
Added the ability to snap to the same length as the vertex pointed by the cursor when moving the gizmo along one of the XYZ axes by pressing the V key.
Added a Copy to Clipboard button to the Issue Report window.
Bug Fixes
Fixed an error that occurred when modifying some Properties and performing Undo/Redo.
Fixed an error that occurred during script reloading.
Fixed an error that occurred when entering Unity Play mode.
Provides real-time updates on the usage of UModeler X.
Displays current key/mouse inputs, Undo/Redo information, and tools being used.
Can be toggled in Preferences > Display > Commentary.
Demonstration video
Bug Fixes
Fixed an issue where materials would disappear when saving a scene with the UModelerXEditableMesh Component turned off.
ModelingMode
Fixed a bug where elements with the second or later materials applied in multi-material settings were not displayed in XRay Mode, Vertex Color View, etc.
Corrected an error occurring when UModelerizing a mesh without materials.
Fixed an issue where the current Painting3D data being edited disappears when pressing the Play button in Unity, and issues arising in Undo/Redo after ending Play.
Fixed an issue where pressing the Unity Play button in the Painting3D Editor caused an error.
Known issue: Pressing the Unity Play button may delete unsaved Painting3D data. Additionally, the Undo/Redo actions for editing in Painting3D may not function correctly.
Added a feature that allows you to report issues directly via email. When an error related to UModeler X occurs, an issue report window will automatically appear.
Fixed an issue where the bindposes of a mesh were not properly applied when UModelerizing a SkinnedMeshRenderer.
Added a warning message for SkinnedMeshRenderer with an Animator that is OptimizeTransformHierarchy. To properly apply the BoneTree to UModelerX, please click the ⋮ on the right side of the Animator Component and execute Deoptimize Transform Hierarchy, then run UModelerize. Note that Deoptimize Transform Hierarchy does not work in Prefab Instance state, so right-click the object in Hierarchy and select Prefab>Unpack before executing.
Added "Toolbar Position" under Preferences > UModelerX > Display. This allows you to adjust the position of the top Toolbar.
Fixed an issue with texture settings for materials on a 1m grid scale.
Modeling Mode
ElementTool: Fixed a bug where deselecting with the Control Key was not properly reflected.
PivotTool: Added a Gizmo for setting the Pivot position. If an Element is selected before entering the PivotTool, this Gizmo's position is set as the initial position.
PivotTool: Added a gauge to display the current Pivot position of the modeling.
If the Default Material setting in Preferences is at its default value, the Texture, Smoothness, Tilting, and Color values will be applied.
Fixed an error that occurred when selecting the UModelerXEditableMesh editor.
Improved the issue of mesh creation stopping during the process.
Improved the texture memory fragmentation issue.
Corrected the invalid URL in the "Learn more" text to a valid URL.
Added a property in Preferences to toggle the toolbar at the top of the scene view. Preferences > Display > Scene Toolbar
Renamed the Menu Type parameter in Preferences for the UV editor to UV Editor Menu Type.
Configuration information needed for Lightmap creation has been added to Preferences. Preferences > UModelerX > Lightmap
Added a material that includes a texture with a 1m X 1m scale mark.
Modeling Mode
Boolean Tool: Changed the manual URL linked to the Boolean tool to a valid address.
Local Setting Tool: Added the LightMap Static option. You can turn on the GameObject Static related to lights for GameObjects. This tool also supports MultiObjects.
Local Setting Tool: Added the Generate UVs button. After turning on Lightmap Static, you can create Lightmap UV based on the current mesh using Generate UVs.
Fixed a bug where changes were not reflected in the UI during Undo/Redo after replacing Unity materials by dragging and dropping onto the UModelerX Object.
Combine Tool: Exception handling added for areas where the Combine function should not be activated.
Mark Seam Tool/Unmark Seam Tool: Added Seam Color to Preferences. You can now set the Seam Color displayed in the Scene Tab. (Preferences > UModelerX > EdMesh > Seam Color)
Rigging Mode
Fixed an error occurring when rigging data was corrupted during UModelerize. If rigging bones are broken, only standard modeling will be UModelerized.
Painting Mode
Added an Auto Save Textures option to Preferences. (Preferences > UModelerX > Painting3D > Auto Save Textures)
Not available for Default UModeler materials.
Original material must have a texture.
This texture must have the Read/Write option enabled.
Supported texture extensions are .png, .jpg, .jpeg, .tga, .tpic, and .exr.
Modifiers
MirrorModifier: Fixed a bug that occurred during loading.
MirrorModifier: Fixed a bug where the Vertex position for reflection settings was not properly reflected when other Modifiers were present.
UV Editor
When initially selecting a model, the material selection has been changed from the previous “All” to the first material.
AutoLayout Tool: Moves the selected material to the material of the selected Face. If there are multiple materials, it selects “All”.
ExportTool: Fixed a bug where an unselected material was exported when dealing with multiple materials.
BooleanTool : BooleanTool (Union,Subtract,Intersect) has been integrated. The integrated BooleanTool has been moved to the MultiObjects Group.
BooleanTool : In ToolProperties, you can see the A B objects that will be used for the operation.
BooleanTool : Subtraction has been split into (A-B) and (B-A). This can be used if the order of the objects does not appear in the order of selection on some computers.
BooleanTool : Fixed an issue where modifiers were not being applied when used.
Fixed a bug where the default material is not selected when combining multiple objects.
Modeling Mode
EdgeTool: Fixed an issue where edges not belonging to a face are not selected properly.
Primitive Shapes Group: X Ray Mode has been added.
Primitive Shapes Group: New shapes have been added.
CapsuleTool
ConeTool
RoomTool
StairTool
SpiralStairTool
EraserTool: Fixed a bug where faces remain around when a vertex is deleted.
EraserTool: Fixed a bug where deleting a vertex of an edge without a face does not get deleted.
TargetWeldTool: Fixed a bug where edges disappear when merging a vertex belonging to an edge without a face.
CollapseTool: Fixed a bug where edges disappear when merging a vertex belonging to an edge without a face.
MergeTool: Fixed a bug where edges disappear when merging a vertex belonging to an edge without a face.
WeldTool: Fixed a bug where abnormal operations occur at edges without a face.
PivotToCenterTool: The tool name has been changed to PivotTool.
PivotTool: Gizmo Location has been added. It sets the pivot to the location of the Gizmo of the selected Vertex/Edge/Face Tool before entering PivotTool.
PivotTool: When PivotTool is activated, if Unity's Pivot state is Center, it changes to Pivot state.
Fixed a bug where XRay Mode and 3D Painting Overlay were not displayed when using the Filter function on the Hierarchy Tab or Scene Tab, or when setting the Context option to Gray in In-context Prefab Mode.
Known bug : GrayScale is applied for 3D Painting Overlay.
Modeling Mode
Fixed an error when creating a new UModeler-X object after selecting a disabled object.
BoxTool : Fixed a bug where the Width and Depth values were swapped during One Click Build.
BevelTool : Excluded from the bevel the part where the faces are flipped opposite each other.
Rigging Mode
AutoWeightingTool : Fixed an error caused by overlapping bones.
BuildBoneTool: Added exception handling for errors due to mesh shape when auto-locating.
Painting Mode
Fixed an error when initializing AI path variables.
SubdivideTool: Added a feature that recognizes and divides the edges of an N-gon that are divided into straight lines as a single straight line. Even if the neighboring squares are divided first, they will be divided into the same grid.
Rigging Mode
EditBonesTool : Rename and Copy functions have been added.
Rename: Renames the currently selected bone to the name of BoneName.
Copy: Copies bones that are not currently in the UModelerX object from the object substructure in the BoneTransfer.
Reduced large amounts of GC in mirror modifiers and builds.
LineTool : Fixed an issue with passing through multiple faces.
LineTool : Disabled snapping to the center of the face.
LineTool : Fixed Edge Center cursor color display.
LineTool : Added snapping to directions aligned with X,Y,Z axis. Cursor turns red.
LineTool : Fixed a bug where multiple clicks in the same location without moving the mouse would continue to create vertices when used.
LineTool: When passing through multiple faces, if the line is close to a vertex, the faces are not divided in the middle.
Fixed the UV Unwrap state not being lost when modifying UV Unwrap polygons in the following tools.
Drawing Group - LineTool
Add Group - ConnectTool
Add Group - LoopCutTool
Add Group - SliceCutTool
Add Group - InsertVertexTool
UVEditor
Fixed a bug in the UV Editor where dragging selections of elements would not be selected if you released the click in a UI area other than the UV Editor workspace.
Fixed a bug where moving a UV element in the UV Editor and then releasing the click outside of the UV workspace would not preserve the position.
Fixed an error when exiting the UV Editor in certain situations.
Modeling Mode: Multi-select is now possible in Inset Tool state.
Add/Subtract Select is now possible while holding the Shift or Ctrl keys.
In the case of Rect Select, dragging on the face without pressing the Shift or Ctrl keys does not work. It operates as an inset of individual faces, as before.
Fixed a bug where the direction of the Inset changes strangely when the Group option is changed.
Modeling Mode: Fixed a bug where Soft Selection does not update during Undo/Redo.
Modeling Mode: Combined Tool for multiple objects has been merged into one undo step.
Fixed an issue where Korean text is displayed in the UModeler X login window.
Fixed an issue where an error occurred when undoing/redoing after multi-object selection and material change.
Fixed an issue where the Extrude Modifier Key would not work when set to Space.
Fixed an issue where property changes in the LoopCut tool were not immediately reflected in the scene view.
Fixed an issue where after an undo, the Soft Selection toggle would be turned off, but the function remained on.
Resolved an issue where after deleting a layer or group and undoing, it would not be recreated in its original location.
In Rigging mode, the Brush Radius Distance and Brush Radius Pixel values have been modified to not take negative values.
Fixed an issue where the bone and its name were not displayed when selecting the first bone in Rigging mode.
Fixed an issue that occurred when changing the bone used in Rigging mode.
If an update is needed after changing the bone, a Remap Rigging button appears in Rigging mode. Pressing this button resets the Rigging Bone to its current changed state.
Fixed an error that occurred when undoing/redoing after hot reloading in Rigging mode.
An option to display weight color has been added in Rigging mode. (Preferences > EdMesh > Rigging Weight RGB Color)
Solved an issue where layers inside a group were not duplicated when duplicating a layer group in Painting mode.
Resolved an issue where some wireframes were not rendered when zooming in on the camera in the 2D painting window of Painting mode.
Resolved an issue where the Rect Fill tool in Painting mode didn't work properly due to incorrect 3D model picking.
In the previous version of Zepeto Mask, only pure white (255, 255, 255, 255) was allowed as the standard color value for masking. However, we have now updated it so that colors close to white can also be masked.
We have fixed the Exception bug that occurs after Zepeto Export.