Jump to content

Bug Report: Incorrect Local Rotation for Multi-Brush Structures


Yue
 Share

Go to solution Solved by Josh,

Recommended Posts

 

Description: There is an issue with rotating multi-brush structures using the properties window in Ultra Engine. When selecting multiple brushes that form a single structure and applying a rotation value (e.g., -90 degrees) in the properties window, the brushes rotate individually rather than maintaining their local relationship within the structure. However, using the rotation gizmos in the viewport works correctly and rotates the entire structure as expected.

Steps to Reproduce:

  1. Create a structure using multiple brushes.
  2. Select all the brushes that form the structure.
  3. Open the properties window.
  4. Enter a rotation value (e.g., -90 degrees) in the rotation field.
  5. Observe the result in the viewport.

Expected Result: The entire structure should rotate as a single unit, maintaining the local relationships between the brushes.

Actual Result: Each brush rotates independently, disrupting the structure.

Additional Information:

  • The rotation gizmos in the viewport function correctly, rotating the entire structure as a unit.
  • This issue is illustrated in the attached images: the first image shows the incorrect rotation using the properties window, while the second image shows the correct rotation using the gizmos.

Thank you for your attention to this issue. Looking forward to a resolution.

Best regards, Yue

image.png.e91cdc3a6d6c306292dae4e349b7061d.pngImagen cargada

Mars.jpg.89ab63a64eebc1f5ada0ab82b66a1f8c.jpg

 

 

Link to comment
Share on other sites

On 5/26/2024 at 10:17 AM, Yue said:

Create a structure using multiple brushes.

What is a "structure"? Are the brushes all parented to the same entity?

It appears to be working as I would expect.

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

 With the gizmo it rotates perfectly when I have several selected

With the gizmo it rotates perfectly when I have several selected. They rotate in relation to a center axis, when I pass values directly in the editor window the rotation is done locally on each element. 

image.thumb.png.94e813ef325a1a2baf326ff5c27b8e1c.png

image.thumb.png.4d51abc0eb993a394f01c6b253892d2b.png

Mars.jpg.89ab63a64eebc1f5ada0ab82b66a1f8c.jpg

 

 

Link to comment
Share on other sites

  • Solution

That's the correct behavior. The properties show you the rotation of all entities. If their rotation x, y, or z value is different then the field will be blank, indicating there is not one single value for all selected objects.

If you change a rotation value in the properties, that change is applied to all selected objects.

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...