Download
(49 Kb)
Download
Updated: 05/10/18 01:13 PM
Pictures
File Info
Compatibility:
Dragon Bones (3.3)
Updated:05/10/18 01:13 PM
Created:03/13/18 07:35 AM
Monthly downloads:78
Total downloads:7,054
Favorites:24
MD5:
Furniture Snap  Popular! (More than 5000 hits)
Version: 1.3
by: Cardinal05 [More]
Please note that this add-on has been rolled into Essential Housing Tools.

Automatically snap furniture into place whenever you add or move furnishings in your home for picture-perfect alignment.

Features:
  • Position snapping is done along a "virtual grid," which you may configure in centimeters, snapping furniture to the nearest 3D position along that grid.
  • Orientation snapping is done to the nearest degree using configurable "increments."
  • Configurable from the Add-on Settings menu.
  • Quick-access keybinds may be configured for Toggling Snapping and adjusting the Virtual Grid size.
Version 1.2
Now you can calibrate the snapping grid to your homes' walls and floor. Assign a key to the new Calibrate Grid keybind under Controls; then, hit that key while in Edit mode. Follow the instructions shown in the chat window. (see a video demonstration)


Version 1.1
You can now toggle individual axes for grid and orientation snapping. Want snapping, but don't want tables snapped above the floor? Just disable Y-axis snapping.


Check out the video below for a quick demonstration of the add-on in action...

Furniture Snap (0:42)


Calibrating Furniture Snap (1:13)


...and as always, please let me know if you have any questions, suggestions, comments or issues.

- Jesus Take The Heal
v1.1
Added settings for configuring which axes are used for snapping:
- X, Y and Z for Grid Snapping
- Pitch, Yaw and Roll for Orientation Snapping
Archived Files (3)
File Name
Version
Size
Uploader
Date
1.2
75kB
Cardinal05
03/28/18 07:27 AM
1.1
47kB
Cardinal05
03/18/18 05:34 AM
1.0
50kB
03/13/18 07:35 AM


Post A Reply Comment Options
Unread 03/13/19, 01:05 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Re: Re: Re: Question

Originally Posted by hawkeye1889
Originally Posted by Cardinal05
Originally Posted by hawkeye1889
is there a way in this addon or any that you know of to show a grid on screen when decorating? I could really use a visual reference when placing furniture. Thanks for all your hard work
Thank you so much and that's a great question :-)

So, if you want a 3D grid overlay, you will want to use my Essential Housing Tools add-on. Once installed, just find the "EHT" button (lower-right corner of the screen), click the Gears button on it, and make sure that the "Horizontal" and/or "Vertical" grids are enabled.

Also, that grid can be aligned to match your house/room using that menu's "Adjust Grid" option.

Finally, whenever you have the grid on, you have the option to snap items to the nearest vertex on the grid whenever you place them. (The snap options are also in that very same menu)

I hope that helps!
Thanks so much. This isn't great for fine adjustments, I'm placing books in a bookshelf and lining the books up in rows but it will work for most applications If you know of a tool for making fine adjustments let me know I realize most people don't use actual books in their bookshelf's but I like showing off lore books
A fair point indeed. Essential Housing Tools can help you neatly arrange your books into rows with just a few steps using its Build tab, if that suits your project better. Below is a link to my video showing how to do just that:

Just a quick note on this video, as it's a little older: Now you can use the shape template "Floor" or "Wall" to create a row of anything, such as books. Just use a Length of X books and a Width of 1.
https://www.youtube.com/watch?v=yYk6rp3i3Gs
Last edited by Cardinal05 : 03/13/19 at 01:07 AM.
Report comment to moderator  
Reply With Quote
Unread 03/11/19, 02:19 PM  
hawkeye1889

Forum posts: 22
File comments: 59
Uploads: 0
Re: Re: Question

Originally Posted by Cardinal05
Originally Posted by hawkeye1889
is there a way in this addon or any that you know of to show a grid on screen when decorating? I could really use a visual reference when placing furniture. Thanks for all your hard work
Thank you so much and that's a great question :-)

So, if you want a 3D grid overlay, you will want to use my Essential Housing Tools add-on. Once installed, just find the "EHT" button (lower-right corner of the screen), click the Gears button on it, and make sure that the "Horizontal" and/or "Vertical" grids are enabled.

Also, that grid can be aligned to match your house/room using that menu's "Adjust Grid" option.

Finally, whenever you have the grid on, you have the option to snap items to the nearest vertex on the grid whenever you place them. (The snap options are also in that very same menu)

I hope that helps!
Thanks so much. This isn't great for fine adjustments, I'm placing books in a bookshelf and lining the books up in rows but it will work for most applications If you know of a tool for making fine adjustments let me know I realize most people don't use actual books in their bookshelf's but I like showing off lore books
Last edited by hawkeye1889 : 03/11/19 at 09:00 PM.
Report comment to moderator  
Reply With Quote
Unread 02/19/19, 10:17 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Re: Question

Originally Posted by hawkeye1889
is there a way in this addon or any that you know of to show a grid on screen when decorating? I could really use a visual reference when placing furniture. Thanks for all your hard work
Thank you so much and that's a great question :-)

So, if you want a 3D grid overlay, you will want to use my Essential Housing Tools add-on. Once installed, just find the "EHT" button (lower-right corner of the screen), click the Gears button on it, and make sure that the "Horizontal" and/or "Vertical" grids are enabled.

Also, that grid can be aligned to match your house/room using that menu's "Adjust Grid" option.

Finally, whenever you have the grid on, you have the option to snap items to the nearest vertex on the grid whenever you place them. (The snap options are also in that very same menu)

I hope that helps!
Report comment to moderator  
Reply With Quote
Unread 02/17/19, 02:26 PM  
hawkeye1889

Forum posts: 22
File comments: 59
Uploads: 0
Question

is there a way in this addon or any that you know of to show a grid on screen when decorating? I could really use a visual reference when placing furniture. Thanks for all your hard work
Report comment to moderator  
Reply With Quote
Unread 09/09/18, 05:16 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Originally Posted by SilverWF
So what does it do?
I want to make ideal floor from 6+ alinor floor plates. Seems this addon can't help me here
Actually, for what you are looking to do, you might be better off using my Essential Housing Tools addon.

After setting up the keybinds for it under Controls, you can select the 6 Alinor Ballroom Floor items and then use the Build tab's "Rectangle (Filled)" template to create a 2 x 3 floor that is seamless. In fact, for a really seamless build, make sure to adjust the Item Spacing parameters for the build to get the tiles as close together as possible.

There are a number of Tutorial videos linked to from the addon's description (or the Video button in the top-left part of the addons Selection window) that can help you out.
Report comment to moderator  
Reply With Quote
Unread 09/09/18, 07:42 AM  
SilverWF
 
SilverWF's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 349
Uploads: 2
So what does it do?
I want to make ideal floor from 6+ alinor floor plates. Seems this addon can't help me here
Report comment to moderator  
Reply With Quote
Unread 05/10/18, 01:49 PM  
Octopuss
 
Octopuss's Avatar

Forum posts: 171
File comments: 808
Uploads: 0
Could you write changelogs please?
Report comment to moderator  
Reply With Quote
Unread 05/10/18, 01:14 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Originally Posted by Dolgubon
Hey, it looks like LibGPS needs LibMapPing. I'm getting this error on login:

user:/AddOns/FurnitureSnap/libs/LibGPS/LibGPS.lua:15: [LibGPS2] Cannot load without LibMapPing
stack traceback:
[C]: in function 'error'
user:/AddOns/FurnitureSnap/libs/LibGPS/LibGPS.lua:15: in function '(main chunk)'


Maybe you're playing with some other addons which do have LibmapPing.
Thank you so much for letting me know! I was tinkering with that library and then completely forgot to remove the reference to it before uploading. <3
Report comment to moderator  
Reply With Quote
Unread 05/10/18, 12:48 AM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 408
File comments: 883
Uploads: 21
Hey, it looks like LibGPS needs LibMapPing. I'm getting this error on login:

user:/AddOns/FurnitureSnap/libs/LibGPS/LibGPS.lua:15: [LibGPS2] Cannot load without LibMapPing
stack traceback:
[C]: in function 'error'
user:/AddOns/FurnitureSnap/libs/LibGPS/LibGPS.lua:15: in function '(main chunk)'


Maybe you're playing with some other addons which do have LibmapPing.
Report comment to moderator  
Reply With Quote
Unread 03/28/18, 07:32 AM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Originally Posted by Jhenox
I am not a very experienced house decorator but I was having one problem with the grid not quite matching the direction of the walls in Amaya Lake Lodge. I wonder if this is because the house layout doesn't follow a straight north and south direction? I was trying to line chests up along a wall but they kept turning too far one way or another. I had to lower the grid size quite a bit to get them to match the line of the wall but this effectively made Furniture Snap much less useful. I was wondering if, for example, for a property the user could set and save a small value as an offset to the grid so that objects placed in that property would still snap to grid but would follow the walls, etc, better.
Hi there! I just saw your message last night -- and yes, yes this can be done with a little magic involving arc tangent. I have updated the add-on (version 1.2) to allow you to Calibrate the grid to align with a given wall in your home.

If you check out the main add-on description tab, I've updated it to explain how to use this feature and linked a YouTube video with a quick demonstration of me calibrating the grid for a wall.

I hope this helps -- and please let me know if you have any questions! :-)
Report comment to moderator  
Reply With Quote
Unread 03/25/18, 02:28 PM  
Jhenox
 
Jhenox's Avatar
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 392
Uploads: 6
I am not a very experienced house decorator but I was having one problem with the grid not quite matching the direction of the walls in Amaya Lake Lodge. I wonder if this is because the house layout doesn't follow a straight north and south direction? I was trying to line chests up along a wall but they kept turning too far one way or another. I had to lower the grid size quite a bit to get them to match the line of the wall but this effectively made Furniture Snap much less useful. I was wondering if, for example, for a property the user could set and save a small value as an offset to the grid so that objects placed in that property would still snap to grid but would follow the walls, etc, better.
Last edited by Jhenox : 03/27/18 at 04:23 PM.
Report comment to moderator  
Reply With Quote
Unread 03/14/18, 10:37 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Originally Posted by omnido
This is outstanding work man.
All you need now is an addon that lets you save, orientate, and move furniture as a group (heck, even save/load templates for said groups) and you'll have every home-owners dream toolkit.
I hit ya back on the forums; but, just in case...

"Rooms To Go" is in the works.
Report comment to moderator  
Reply With Quote
Unread 03/14/18, 08:24 PM  
omnido
 
omnido's Avatar

Forum posts: 0
File comments: 25
Uploads: 0
This is outstanding work man.
All you need now is an addon that lets you save, orientate, and move furniture as a group (heck, even save/load templates for said groups) and you'll have every home-owners dream toolkit.
Report comment to moderator  
Reply With Quote
Unread 03/14/18, 01:14 PM  
Cardinal05
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 451
Uploads: 10
Re: Nice Addon

Originally Posted by decay2
Nice job looks really useful.

Although I would've just combined all that addons you made and called it Bob the Builder
LOL! I really have focused on a somewhat specific domain for add-on development, eh? I actually do plan to merge them together into a Bob-esque one-stop-shop add-on at some point. Both times I've sat down to start thinking about how to make it all work together with over complicating the UI, I've decided to just get 'em out there and then figure that out after their individual Settings/UIs are more solid. But expect it at some point!

Also, I put out [yet] another add-on today for Undo/Redo of housing changes if you want to check it out -- "Oops I Did It Again". And thanks for the feedback!!
Report comment to moderator  
Reply With Quote
Unread 03/14/18, 12:12 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 703
Uploads: 8
Nice Addon

Nice job looks really useful.

Although I would've just combined all that addons you made and called it Bob the Builder
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: