Smart Weld update
#20
(10-27-2015, 01:37 AM)Goigle Wrote:
(10-23-2015, 06:55 PM)Avgar Wrote: -snip-

You could remove all non-desirable constraints (anything besides hydraulics and other things the user would want to keep) on all the props that are detected. Then begin welding props together and stop when you reach a prop that has a hydraulic or anything else like that. Make it start flashing or something to catch the user's attention and have them perform an action (maybe shooting the toolgun at the correct prop) to specify which prop should get the weld and which should only have the hydraulic/other constraint. If a prop has multiple moving constraints (like an axis and a hydraulic), do not weld it and do not ask the user for help.

The logic outlined in your post could be severely difficult to implement and I am not too sure that it would work as intended. As for choosing props with the tool gun - it is an imperfect solution as some props may be hidden or impossible to shoot in their position. If I implement keeping constraints I want the user to have as much power over the types of constraints to keep and/or remove as possible while keeping the tool relatively easy to use.

There are other considerations that need to be taken into account. For example what if a prop that belongs to you gets constrained to a prop that does NOT belong to you? This was a problem before I made the smart weld rework. The old smart weld tool would NOT remove ANY constraints. People would end up welding their dupes together and in order to separate them again would have to go around un-welding each and every one of their props.

What I'm thinking of is:
  1. Adding the option to select which types of constraints to remove, default being all;
  2. Adding the option to select whether or not constraints that link YOUR props and props not belonging to you should be removed, default being yes.
That should cover the constraint issue and would require no interaction from the user apart from checking a few checkboxes. I am not sure about the performance hit that smart welding would take from this updated functionality, but I am willing to try.


Messages In This Thread
Smart Weld update - by SoulRipper - 10-23-2015, 03:07 PM
RE: Smart Weld update - by Jan - 10-23-2015, 03:09 PM
RE: Smart Weld update - by Tomo - 10-23-2015, 03:09 PM
RE: Smart Weld update - by Ivan Tempski - 10-23-2015, 03:18 PM
RE: Smart Weld update - by Prosto - 10-23-2015, 04:48 PM
RE: Smart Weld update - by Rylund - 10-23-2015, 05:41 PM
RE: Smart Weld update - by Avgar - 10-23-2015, 06:09 PM
RE: Smart Weld update - by User 12049 - 10-23-2015, 06:21 PM
RE: Smart Weld update - by Avgar - 10-23-2015, 06:55 PM
RE: Smart Weld update - by goigle! - 10-27-2015, 01:37 AM
RE: Smart Weld update - by Avgar - 10-30-2015, 04:08 PM
RE: Smart Weld update - by mintblackbeard - 10-23-2015, 06:42 PM
RE: Smart Weld update - by DVN - 10-23-2015, 06:59 PM
RE: Smart Weld update - by TheCasanova - 10-23-2015, 07:56 PM
RE: Smart Weld update - by Ali - 10-23-2015, 08:54 PM
RE: Smart Weld update - by Cox - 10-23-2015, 08:56 PM
RE: Smart Weld update - by TheMJ - 10-23-2015, 11:04 PM
RE: Smart Weld update - by Falc - 10-24-2015, 10:56 AM
RE: Smart Weld update - by Kahjo - 10-24-2015, 10:59 AM
RE: Smart Weld update - by WorldWideCoffee - 10-24-2015, 03:55 PM
RE: Smart Weld update - by Edned - 10-30-2015, 04:53 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)