Quantcast
Download
(128 Kb)
Download
Updated: 06/19/18 11:46 PM
Pictures
File Info
Compatibility:
Summerset (4.0)
Updated:06/19/18 11:46 PM
Created:03/31/18 04:17 PM
Monthly downloads:7,700
Total downloads:10,910
Favorites:44
MD5:
Categories:Homestead, RolePlay, Miscellaneous, Utility Mods, ESO Tools & Utilities
4.0
Essential Housing Tools  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 3.5.0
by: Cardinal05 [More]
Version 3.5.0 News
  • Added the ability to Load and Save Builds on the Build tab using the [ Load / Save ] button.
  • Corrected the warning message shown when Recording in an Animation Scene that had existing Frames. The message now accurately indicates that new frames will be -inserted- after the current frame, rather than deleting existing frames.

Essential Housing Tools
  • Have you ever wanted to tab target through those untargetable books inside of a bookcase?
  • Have you ever wished that you could move or even rotate an entire group of items at once?
  • Have you ever hoped that you could someday copy of a group of items and clone it? What about cloning it to a completely different house?

Now you can do all of that (and more) ...


Watch the quick video demonstrations of Essential Housing Tools in action: Original Demo (2:05) and Ver 2.0.0 Demo (3:30)

___

And check out these quick video demonstrations of the new "Animate" and "Build" tabs:

___

...and check out our entire Essential Housing Tools YouTube playlist for more videos that demonstrate the numerous features of the add-on.


User Guide

After installing the add-on, set up the control keys using the Controls menu under the Housing Editor Essential Housing Tools section:
Select / Deselect and Tab Target.


Tab Target / Cycle Through Adjacent Items
  1. In Housing Editor mode, target any furniture item and hit the Tab Target key.
  2. Your cursor will now be holding the targeted item.
  3. Hit the Tab Target key subsequent time(s) to cycle through all of the items near to the starting item.
  4. Move/edit items as needed OR hit the Cancel key to exit without keeping any changes.
Multi-Select Items
In Housing Editor mode, target any furniture item and press the Select/Deselect key. Items will be selected based on the Selection Mode chosen in the drop down.

Multi-Edit Items & Undo Changes
In Housing Editor mode, use the above instructions to select a group of items; then:
  1. Click the position / rotation icons in the window to move / rotate all selected items. Use the Precision slider to adjust how small or large each change is; and/or,
  2. Move / rotate all selected items and the entire group will move / rotate with it; and/or,
  3. Mirror all selected items either horizontally or vertically; and/or,
  4. Drag-and-drop one of the items in the selected group -- all other items will be moved relative to that item to allow you to move, rotate, tilt or pitch the entire group easily; and/or,
  5. Click the Undo Changes button to revert the selected items to their original positions.
Cut, Copy & Paste Items
  1. Copy selected items to a virtual "clipboard" or Cut items, copying them to the clipboard and removing them back into your inventory.
  2. Face the area where you want to clone those items and hit click Paste.
  3. Using items from your character's inventory, the group will be copied into your home directly in front of your character.
  4. Optionally, you may first port to a different house that you own and then Paste the entire group there.
Save Selections
  1. Save selected items to the home's Saved Selections.
  2. Load saved selections back as your active selection group; continue your editing where you left off.
  3. Optionally, you may restore items to their saved positions/orientations.
  4. You may also Copy or Cut the loaded selection's items to clone them and/or transfer them to another home.
Immaculate Construction
Construct shapes and oddities both large and small using any items you select with the new "Build" tab. More shape templates coming soon!

Advanced Positioning
In Housing Editor mode, target any furniture item and press the Edit Item Position key bind (configured under Controls) to position and orient individual items with precision using X, Y, Z, Pitch, Yaw and Roll.

Change Tracking and Undo / Redo
Review recent changes, including furniture placement and removal, from the History tab and use the configurable Undo and Redo keybinds to undo/redo multiple levels of recent changes.

I appreciate any and all feedback including Questions, Suggestions, Bugs (aka Features) or Comments either here or on the ESO forums -- and, as always, photos of your creations using this or any of my other Housing add-ons are always welcome if you'd like to share! Just @ mention me (id: @R_K) on the Elder Scrolls Online forums and I'll be sure to see them!

- @Cardinal05
2018-06-20 - Version 3.5.0

- Added the ability to Load and Save Builds on the Build tab using the [ Load / Save ] button.

- Corrected the warning message shown when Recording in an Animation Scene that had existing Frames. The message now accurately indicates that new frames will be -inserted- after the current frame, rather than deleting existing frames.


2018-06-19 - Version 3.4.1

- Fixed a UI error that would occur when using the [ Reset ] button on the Build tab.


2018-06-19 - Version 3.4.0

- Added X, Y and Z Position parameters to the Build tab to allow fine control over the exact position of a given build.

- Revised the calculations used for the "Sphere" Shape Template:

* Curvature should now be approximated more accurately (within reason relative to the shape of item(s) that you construct with).

* Item Length, Width and Height are now rotated by the Item Pitch, Yaw and Roll (under the hood) automatically to better fill out the spherical shape with less overlap or empty space between individual items.

- Added a Help icon to the main add-on window that opens your browser to the YouTube Essential Housing Tools tutorial playlist.
(updates to the videos will follow soon as most of them were recorded during v1 and v2 of the add-on...)


2018-06-17 - Version 3.3.0

- The Build tab will now be shared across all houses. Set up a project in one home, rebuild it in another without having to re-enter all of the parameters.

- Added new Shape Template "Sphere" to the Build tab.

- Added a warning that appears when switching to the Build tab if the build's position is far from your character's current position -- there is a new Setting that controls the threshold for this warning.

- Added a handy "/clockme" command that starts/stops a timer that clocks your character's movement speed. Run "/clockme" once, preferably while already moving, and run it again to get a report of how far and how fast you moved.


2018-06-16 - Version 3.2.0

- Added new Shape Template "Rectangle (Filled)" to the Build tab. This template constructs a Solid Rectangle, of "Length" items by "Width" items, such that a Length of 5 and a Width of 5 would require 30 total items.

- Changed the existing Shape Template "Rectangle" on the Build tab. This template constructs a Rectangle Outline, of "Length" items by "Width" items, such that a Length of 5 and a Width of 5 would require 25 total items.

- Added Pitch and Roll directional pad to the main window's bottom edit panel.

- Separated Custom Precision into its own checkbox for clarity in the main window's bottom edit panel.

- Added a Settings button to the top-right of the main window for easy access to the add-on's Settings panel.


2018-06-14 - Version 3.1.2

- Added the ability to "tab" to the next/previous slider's text box in the Build tab using TAB and SHIFT+TAB respectively.

- Added scroll up/down arrows to the Build tab's scroll slider.

- Adjusted Build tab's scroll slider and mouse wheel scrolling to scroll in a manner that moves from one parameter field to the next.


2018-06-13 - Version 3.1.1

- Added Previous Frame ( << ) and Next Frame ( >> ) buttons to the Animate tab.

- Cleaned up the Animate tab's layout.

- Added explanatory tool tips for the Build tab's different fields.


2018-06-13 - Version 3.1.0

- Added a new mode for the Directional Pad on the edit panel. The default is now "Relative," which offers you the option to move your selected items Forward, Backward, Left and Right relative to the direction your character is facing.

* Note: You may still use the old "Absolute" positioning Directional Pad for North, South, East and West by changing:
Settings > Essential Housing Tools > Editing Items > Directional Editing to Absolute mode.

- Added a new "Drag Items" checkbox on the edit panel. When enabled, all of your selected items move with you. Move north, they move north with you. Climb up, they move up with you.

- Renamed the previous "drag-and-drop" checkbox on the edit panel to "Link Items." It continues to do the same thing: when enabled, any changes that you manually make to any selected items are also made to the rest of your selected items. Move one, the rest move with it. Rotate one, the rest rotate around it.


2018-06-12 - Version 3.0.1

- Addressed a deadlock scenario that could occur during the Item Measurement process that takes place during a Build Reset.


2018-06-11 - Version 3.0.0

- Added three new Build Templates:

* Cylinder
* Rectangle
* Spiral

- Added three new Add-on Settings to allow you to choose an optional "override" for the Select Mode using the ALT, CTRL and SHIFT keys. For example, you could set up the CTRL key so that, when pressed while using the Group Select function, the Select Mode will always be "Contiguous (Same As Target)".

- Reorganized the Add-on Settings panel.

- Addressed several bugs related to Animation Scene data storage.


2018-06-10 - Version 2.9.9

- Added setting panel option to automatically clear all houses' current item selections at the time of login.


2018-06-10 - Version 2.9.8

- Addressed several recently introduced bugs regarding angle calculation and the Build tab's user interface.


2018-06-09 - Version 2.9.7

- Added new Clipboard tab to view the contents of the "virtual" Clipboard (filled using the "Copy" and "Copy From..." buttons).

- Added new Import / Export Clipboard feature to the Clipboard tab, allowing you to share your creations with other players!


2018-06-06 - Version 2.9.6

- Enhanced the Gimbal Lock Protection system to avoid 90- and 270-degree angles for certain rotational axes more aggressively and consistently.

* This feature may be disabled from the add-on's Settings panel; however, this is strongly advised against.


2018-06-05 - Version 2.9.5

- Organized Shape Template Parameter listing for clarity.

- Added explanatory tool tips to the Tabs and Select Tab controls.

- Added ability to right-click selected items to unselect items.

- Addressed some scenarios related to gimbal locks at 90-degree angles (more to come).


2018-06-01 - Version 2.9.4

- Added "Cube" Shape Template to the "Build" tab.

- Added item measurement process to allow for auto-sizing of Cube builds based on the selected items' height, width and length. **Auto-sizing only works for homogeneous item selections that use the items at their default orientation (pitch, yaw, roll = 0)


2018-05-31 - Version 2.9.3

- Copy from any House's Saved Selections and then Paste to any other House (or the same House).


2018-05-30 - Version 2.9.2

- Added support for the Bank and Home Storage Containers -- in addition to the player's own Inventory -- when Pasting a group of items from the virtual "Clipboard," or when "fixing" a loaded Saved Scene or Saved Selection that has one or more missing items.

- Added visual cues for batch updates that are currently in progress, including a progress bar that runs down the side of the main tool window and the name of the batch job in the Title bar.

- Added a Confirmation dialog that allows the player to choose whether to move the entire group of selected items any time that one of those items is moved/rotated _while the main tool window is closed_. The goal here is to remind a player that may be returning to the home hours, days or weeks later that, if they move one of the grouped items, the entire group will be dragged-and-dropped along with it. (This confirmation dialog allows the user to choose NOT to move the rest of the group with it in the event that they did in fact forget.)


2018-05-28 - Version 2.9.1

- Added "Select All" button to the "Select" tab to facilitate easier backups of entire homes.


2018-05-24 - Version 2.9.0

- It has begun. Immaculate Construction is being devoured by Essential Housing Tools. Slowly. Try out the new "Build" tab to construct shapes out of your selected items -- just like Immaculate Construction. More shape templates to come in future updates!

- Also: Summon your Banker, Merchant or Smuggler right to your side in any of your homes. Just use your Quickslot key bind for any of your assistants and they will be teleported directly to you. Use the Quickslot item again to dismiss them back from whence they came! (Credit to @Aliyavana and @Dolgubon <3)

- A number of fixes for rotation calculations and other assorted buggies.


2018-05-19 - Version 2.2.2

Animation Tab:

- Added "Add Selection to Scene" button that adds all new, selected items to the current Scene.

- Fixed a bug that caused the Essential Housing Tools window to open upon login.

- Drag-and-Drop and the Edit Position (X,Y,Z,Pitch,Yaw,Roll) window allow you to move, tilt, rotate and pitch your entire selected group of items by adjusting a single item within the group. Give it a try!

- Fully integrated the "Oops, I Did It Again!" add-on's multi-level Undo and Redo functionality into Essential Housing Tools. Feel free to uninstall "Oops, I Did It Again" if you had previously installed it -- this add-on will be automatically disabled for you until you do so to prevent any potential conflicts.

- The entire Essential Housing Tools suite has been reworked to allow for future mergers of my other add-ons (including Immaculate Construction, Oops I Did It Again and Furniture Snap).


2018-05-12 - Version 2.1.5

Bug fixes for:

- Non-API related rounding errors for a precision of up to 2 decimal places for Pitch, Yaw and Roll.

- Synchronization issues between Group Editing functions and the Edit Position dialog window.


2018-04-11 - Version 1.3.0

- Added limited support for Collectible furnishings to allow users to Select, Position/Orient and Load/Save selections containing Collectibles.

- Added warning and confirmation dialog to Cut and Copy operations to explain that the Clipboard will be updated to contain the selection's items excluding any Collectibles.


2018-04-09 - Version 1.2.3

- Enhanced the Edit Item Position dialog to allow resizing into either Vertical or Horizontal orientations.

- Added item quality color to Edit Item Position dialog's Item Name label.


2018-04-08 - Version 1.2.2

- Greatly improved the collision/proximity detection algorithm used for radius and contiguous selection modes using the Axis-Aligned Bounding Box approach.

- Reduced the maximum configurable Selection Radius and Tab Target Radius to be in line with the new collision/proximity detection system (0m - 5m).


2018-04-07 - Version 1.2.0, 1.2.1

- Added a new key bind that, when targeting a furniture item, opens the new Edit Item Position window.

- Users may adjust the X, Y, Z, Pitch, Yaw and Roll of a single, targeted item using the Edit Item Position window.

- Added several confirmation dialogs for actions to mitigate unwanted user edits.


2018-04-06 - Version 1.1.0, 1.1.1

- Added Load/Save Selection feature.

- Users may now save their current item selection into the home's Saved Selections.

- Users may then load saved selections as the current, active selection and resume editing those items as a group.

- Addressed an issue that prevented the refreshing of saved items' positions and orientations after loading the selection.


2018-04-04 - Version 1.0.6

- Improved the user experience for both drag-and-drop group editing and directional pad group editing.

- Group editing now occurs more smoothly and can be interrupted by subsequent edits, allowing for users to quickly test changes (or even undo changes) in real-time.

- Added "Cut" button to copy group to Clipboard and then remove selected items to inventory.


2018-04-03 - Version 1.0.2, 1.0.3, 1.0.4, 1.0.5

- Users may now drag-and-drop a selected item to adjust the entire group accordingly.

- Added Precision slider to facilitate adjustment the increment size of changes made via the Selection window.

- Added Selection Mode drop down to facilitate changing the item selection mode between Single, Multi-Select and Multi-Select Homogeneous.

- Added Undo Changes button to revert all selected items to the more recent of either: their original state when selected or the last time the "Copy" button was pressed.

- Added icons to all of the new and existing buttons.

- Completely reworked the data structure used for storing the item selections to allow for these and future enhancements.

- Fixed an issue that caused drag-and-drop group editing to sometimes place the dragged item out of place relative to the selected group.

2018-04-02 - Version 1.0.1

- Users may use the add-on in other players' homes provided that they have Edit Permissions.

- User interface will now automatically update upon porting to a different house.

- User interface will now automatically close upon entering a non-house zone.

- Added maintenance routine that culls invalid furniture entries automatically.

- Streamlined the user interface:

* Added Copy and Paste buttons.
* Added Precision slider.
* Removed Copy and Paste key binds.
* Added new precision increment levels.
* Adjusted precision increments accordingly.


2018-04-01 - Version 1.0.0

- Initial release.
Archived Files (42)
File Name
Version
Size
Author
Date
3.4.1
127kB
Cardinal05
06/19/18 08:46 AM
3.4.0
127kB
Cardinal05
06/19/18 08:41 AM
3.3.0
126kB
Cardinal05
06/17/18 11:18 AM
3.2.0
124kB
Cardinal05
06/16/18 08:49 AM
3.1.2
123kB
Cardinal05
06/14/18 04:31 PM
3.1.1
122kB
Cardinal05
06/13/18 02:53 PM
3.1.0
121kB
Cardinal05
06/13/18 03:52 AM
3.0.1
116kB
Cardinal05
06/12/18 06:09 AM
3.0.0
116kB
Cardinal05
06/11/18 09:03 AM
2.9.9
114kB
Cardinal05
06/10/18 05:11 PM
2.9.8
113kB
Cardinal05
06/10/18 06:18 AM
2.9.7
114kB
Cardinal05
06/09/18 02:32 AM
2.9.6
109kB
Cardinal05
06/06/18 12:51 AM
2.9.5
109kB
Cardinal05
06/05/18 10:31 AM
2.9.4
107kB
Cardinal05
06/01/18 04:57 AM
2.9.3
106kB
Cardinal05
05/31/18 04:54 PM
2.9.2
105kB
Cardinal05
05/30/18 09:51 AM
2.9.1
103kB
Cardinal05
05/28/18 04:20 PM
2.9.0
103kB
Cardinal05
05/24/18 02:38 PM
2.2.2
100kB
Cardinal05
05/19/18 09:14 PM
2.2.1
98kB
Cardinal05
05/18/18 03:24 AM
2.1.5
87kB
Cardinal05
05/12/18 08:45 PM
2.1.4
86kB
Cardinal05
05/10/18 05:42 PM
2.1.3
86kB
Cardinal05
05/04/18 03:17 AM
2.1.2
86kB
Cardinal05
05/04/18 03:08 AM
2.1.1
86kB
Cardinal05
05/02/18 04:01 AM
2.1.0
85kB
Cardinal05
04/30/18 05:53 AM
2.0.0
80kB
Cardinal05
04/28/18 01:31 AM
1.3.0
64kB
Cardinal05
04/11/18 05:12 PM
1.2.3
64kB
Cardinal05
04/09/18 04:22 PM
1.2.2
63kB
Cardinal05
04/08/18 04:45 PM
1.2.1
63kB
Cardinal05
04/08/18 02:04 AM
1.2.0
62kB
Cardinal05
04/07/18 02:49 AM
1.1.1
61kB
Cardinal05
04/06/18 02:36 PM
1.1.0
61kB
Cardinal05
04/06/18 02:25 PM
1.0.6
59kB
Cardinal05
04/05/18 12:18 AM
1.0.5
58kB
Cardinal05
04/03/18 03:46 PM
1.0.4
58kB
Cardinal05
04/03/18 03:01 PM
1.0.3
58kB
Cardinal05
04/03/18 02:15 PM
1.0.2
57kB
Cardinal05
04/02/18 11:27 PM
1.0.1
56kB
Cardinal05
04/02/18 12:16 AM
1.0.0
55kB
Cardinal05
03/31/18 04:17 PM


Post A Reply Comment Options
Unread 06/20/18, 04:48 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by wolfstar
Awesome! I'll have to try it out. Can you save more than 1 build, or is there a limit?
Actually, I didn't put any limit in now that ya mention it. :-P
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/20/18, 09:08 AM  
wolfstar

Forum posts: 0
File comments: 25
Uploads: 0
Originally Posted by Cardinal05
Originally Posted by wolfstar
Would it be possible to integrate something like a saved template? I use one crown home as a guild hall and am considering buying another when it releases and moving there. While your clipboard feature is useful for moving to the second home, I would like the option of being able to move back to the original home exactly as it was.

I don't know if that addon is still maintained, but I left a comment for the author with some questions. Figured I'd put the idea in your head in case it's abandoned.
Hi there! I have good news -- Essential Housing Tools can already do this for you. It's accomplished via the Load / Save Selection link on the Select tab.

Here's a quick video demo that I made to illustrate the process:
https://www.youtube.com/watch?v=wrFkTI9L4uQ

Please let me know if you have any questions or run into any issues, though.

Awesome! I'll have to try it out. Can you save more than 1 build, or is there a limit?
Report comment to moderator  
Reply With Quote
Unread 06/18/18, 06:29 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by wolfstar
Would it be possible to integrate something like a saved template? I use one crown home as a guild hall and am considering buying another when it releases and moving there. While your clipboard feature is useful for moving to the second home, I would like the option of being able to move back to the original home exactly as it was.

I don't know if that addon is still maintained, but I left a comment for the author with some questions. Figured I'd put the idea in your head in case it's abandoned.
Hi there! I have good news -- Essential Housing Tools can already do this for you. It's accomplished via the Load / Save Selection link on the Select tab.

Here's a quick video demo that I made to illustrate the process:
https://www.youtube.com/watch?v=wrFkTI9L4uQ

Please let me know if you have any questions or run into any issues, though.
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/18/18, 06:06 PM  
wolfstar

Forum posts: 0
File comments: 25
Uploads: 0
Would it be possible to integrate something like a saved template? I use one crown home as a guild hall and am considering buying another when it releases and moving there. While your clipboard feature is useful for moving to the second home, I would like the option of being able to move back to the original home exactly as it was.

I don't know if that addon is still maintained, but I left a comment for the author with some questions. Figured I'd put the idea in your head in case it's abandoned.
Report comment to moderator  
Reply With Quote
Unread 06/10/18, 06:45 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by Cardinal05
But, with that said, I do still want to check out the Ornate Plates to see why the collision doesn't seem to follow the visual position of the item itself -- that's something that should not be happening at all. If I can reproduce it, I'll submit a bug report to Zenimax under the Graphics & UI > Collision: Fixtures category.
@SiegeMerchant
Regarding my previous message: I tested the Scavenged Plate, Ornate but was unable to reproduce the collision issue -- specifically, the collision still matched the visual orientation of the plate, even after logging out and back in. Additionally, the plates did not shift from the Pitch:90 orientation that I had set them in prior to logging out. Now, I did do this with the latest version of the add-on, so perhaps my Gimbal Lock changes (which I further revised in 2.9.8) made the difference; but perhaps I am attempting to recreate the issue in the wrong way. If you run into any new issues with 2.9.8 or higher, please don't hesitate to let me know -- I always do appreciate your feedback!
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/10/18, 06:29 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by SiegeMerchant
"Scavenged Plate, Ornate" was the item being tested and flipping 180 (and the only item I've tested a this point). Do note that there was an edge case where gimbal lock was encountered using drag/drop with a group, but I was unable to reproduce the issue.

The collision issue is also happening with "Scavenged Plate, Ornate", but I found a video showing it with "Rough Planks, Wide" as well: https://www.youtube.com/watch?v=hJEJ...&index=15&t=0s

Lmk if you want me to test anything else
First, thank you for all of your help with testing and reproducing these issues. I greatly appreciate it!

As for the Gimbal Lock: that issue is apparently one that is inherent to 3D graphics in general given the nature of how rotation transformations and the matrix multiplication behind them work, so this issue can really crop up with any item as far as I understand the problem. In fact, the matrices that I use in my add-on can produce the same net result -- loss of use of one or more rotational axes -- when a 90/270-degree angle is used for certain calculations ... so I can see why this problem exists in Zenimax's housing system as well.

But, with that said, I do still want to check out the Ornate Plates to see why the collision doesn't seem to follow the visual position of the item itself -- that's something that should not be happening at all. If I can reproduce it, I'll submit a bug report to Zenimax under the Graphics & UI > Collision: Fixtures category.
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/09/18, 01:40 PM  
SiegeMerchant

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Cardinal05
I am so happy that the Gimbal Lock has been, well, avoided -- since I can't actually fix that inherent issue -- for most of the 90/270 angles. Question: Do you recall which particular item(s) are still sometimes flipping 180 degrees though? I'd like to test with them to see if I can build in a workaround for whatever's going on there as well.

As for the collision becoming out of whack -- that is something that I have experienced, although it has only happened to me when placing items in the "red" zone at a home's entrance... so, in that scenario, I expected unexpected results. :-P But, just to make sure I understand: this collision issue is happening with the Clockwork City "Scavenged Plate, Ornate" items?
"Scavenged Plate, Ornate" was the item being tested and flipping 180 (and the only item I've tested a this point). Do note that there was an edge case where gimbal lock was encountered using drag/drop with a group, but I was unable to reproduce the issue.

The collision issue is also happening with "Scavenged Plate, Ornate", but I found a video showing it with "Rough Planks, Wide" as well: https://www.youtube.com/watch?v=hJEJ...&index=15&t=0s

Lmk if you want me to test anything else
Report comment to moderator  
Reply With Quote
Unread 06/09/18, 06:38 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by SiegeMerchant
Good news: The changes you've made have eliminated gimbal lock for me when placing items at 90/270 pitch. When rotating a group of objects, sometimes one of them would independently rotate 180 degrees. Not the end of the world and easily fixed with a single object select for final tweaking.

Bad news: Relogging still results in the "ghost" object problem. Visually, the piece is where it's suppose to be, but collision with the object is in the places you'd normally see it when experiencing gimbal lock. (hope that makes sense). Have you ever experienced this? Feels like a game bug given the object isn't "really" where it looks like it is.
I am so happy that the Gimbal Lock has been, well, avoided -- since I can't actually fix that inherent issue -- for most of the 90/270 angles. Question: Do you recall which particular item(s) are still sometimes flipping 180 degrees though? I'd like to test with them to see if I can build in a workaround for whatever's going on there as well.

As for the collision becoming out of whack -- that is something that I have experienced, although it has only happened to me when placing items in the "red" zone at a home's entrance... so, in that scenario, I expected unexpected results. :-P But, just to make sure I understand: this collision issue is happening with the Clockwork City "Scavenged Plate, Ornate" items?
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/07/18, 07:07 PM  
SiegeMerchant

Forum posts: 0
File comments: 5
Uploads: 0
Good news: The changes you've made have eliminated gimbal lock for me when placing items at 90/270 pitch. When rotating a group of objects, sometimes one of them would independently rotate 180 degrees. Not the end of the world and easily fixed with a single object select for final tweaking.

Bad news: Relogging still results in the "ghost" object problem. Visually, the piece is where it's suppose to be, but collision with the object is in the places you'd normally see it when experiencing gimbal lock. (hope that makes sense). Have you ever experienced this? Feels like a game bug given the object isn't "really" where it looks like it is.
Report comment to moderator  
Reply With Quote
Unread 06/06/18, 04:43 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by SiegeMerchant
Edit: now that I think about it, maybe this is the compensation you're using to avoid gimbal lock? lol lmk
You are quite correct, though the new Gimbal Lock Avoidance in Essential Housing Tools is not quite that aggressive -- it should only offset Pitch and Roll values of 90- and 270-degrees (though, when constructing with the Build tab, this can trickle downstream resulting in ever so slight offsets throughout the shape, such as a Circle or Cube; nothing that ought to be noticeable though).

Again, your feedback is invaluable so any questions/comments/ideas/requests are welcome -- and thank you!
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/06/18, 03:28 AM  
SiegeMerchant

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Cardinal05

Hello once again. A quick update: I have posted v 2.9.6 which now includes more aggressive, more consistent Gimbal Lock Avoidance (the avoidance of 90- and 270- degree angles for Pitch and Roll) to deter the unexpected flipping, rotating and misalignment of furnishings. If you download the latest version, this should resolve Gimbal Lock-related issues; however, if you still experience the issue after updating the add-on, please do let me know ...
Very cool. I'll check it out and let you know.

Another issue I seem to be running in to is anytime I use Immaculate Construction all of the items are placed with a pitch of 0.1. I've tried setting/resetting it to zero, but zero always turns into 0.1. I've also tried setting pitch to -0.1 to compensate, but that registers correctly and sets the pitch to 359.9. Any insights on this?

Thanks again for all your work and your feedback

Edit: now that I think about it, maybe this is the compensation you're using to avoid gimbal lock? lol lmk
Last edited by SiegeMerchant : 06/06/18 at 03:35 AM.
Report comment to moderator  
Reply With Quote
Unread 06/06/18, 12:55 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by Cardinal05
Originally Posted by SiegeMerchant
...
I think this might be a game bug. After loading back in the railings are visually in the correct position, but you can walk right through them. There are invisible barriers in locations where the yaw usually snaps back to. Really bizarre and kind of a bummer.
Hello once again. A quick update: I have posted v 2.9.6 which now includes more aggressive, more consistent Gimbal Lock Avoidance (the avoidance of 90- and 270- degree angles for Pitch and Roll) to deter the unexpected flipping, rotating and misalignment of furnishings. If you download the latest version, this should resolve Gimbal Lock-related issues; however, if you still experience the issue after updating the add-on, please do let me know ...
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/05/18, 10:36 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by SiegeMerchant
...
EDIT:

I think this might be a game bug. After loading back in the railings are visually in the correct position, but you can walk right through them. There are invisible barriers in locations where the yaw usually snaps back to. Really bizarre and kind of a bummer.
Hi there! You are quite correct. The scenario to which you are referring is known as a "Gimbal Lock," and it is a total pain in the butt and a source of confusion for nearly everyone as it occurs even using the vanilla ESO House Editor.

I am in the process of trying to compensate for Gimbal Lock angles and scenarios throughout the add-on, but that's very much a work in progress as devising a generic, works-for-all-players'-needs solution has proven to be... difficult. But I will definitely do my best to have the add-on work around this inherent issue in the near future.
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Unread 06/04/18, 03:36 PM  
SiegeMerchant

Forum posts: 0
File comments: 5
Uploads: 0
Hello,

I have an issue anytime I try to work with items with pitch.
Example:
Create a balcony using ornate plating for the railing, with a pitch of 90.
Everything is lined up right > copy
Paste > Everything is in the correct x/z location relative to each other, but the visual/actual yaw is wrong

When I use the position option to check the yaw, the value displayed is not actually what the piece is displaying visually.

My workaround has been to use position to 0 and then reset it to the correct value. This works so long as I don't move it again.

Is this a known issue or is there a better way I should be going about this?

EDIT:

I think this might be a game bug. After loading back in the railings are visually in the correct position, but you can walk right through them. There are invisible barriers in locations where the yaw usually snaps back to. Really bizarre and kind of a bummer.
Last edited by SiegeMerchant : 06/04/18 at 09:14 PM.
Report comment to moderator  
Reply With Quote
Unread 05/31/18, 03:54 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 61
Uploads: 7
Originally Posted by RavenMind
Just saw the update & notes. Cardinal... you da man! (or woman..) Thanks for such great add ons!
Haha, you are quite welcome! I'm happy knowing that the add-ons are serving ya well. Please don't hesitate to reach out if you have any questions/suggestions/issues/etc!
__________________
Geezus Take The Heal, Creator of Essential Housing Tools | Furniture Snap | Immaculate Construction | Let There Be Light | Magic Carpet
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: