FoxWorks / FWE

FoxWorks Editor (a data entry tool for IVSS/EVDS and a CAD system for draft design of aerospace vehicles)
http://foxworks.wireos.com
Other
8 stars 4 forks source link

Pre-set modifiers #2

Open Bendragon1337 opened 11 years ago

Bendragon1337 commented 11 years ago

Yes, modifiers are a great thing to have and I have been using more and more of them lately, but there is one main problem about them, the amount of time to code a modifier in order to get it the way you want it.

Having a list of pre-set modifiers could reduce the hassle of creating a vehicle using modifiers for duplication.

At the moment, I am purely guessing numbers to try and get the right numbers, so being able to save/load presets could potentially increase the speed at which vehicles are created.

A list of default modifiers could be:

Mirroring across an axis - this is where modifiers are set up to mirror an object's position across a particular axis which is a sub-directory for another object.

An example of where the mirror modifier was used is on my log wagon, where I've basically mirrored every part to the other side.

Radius modifier:

This would be where a modifier would be set up to evenly distribute an array of sub objects around a particular radius from a Central point, with offsets in both angular and positional.

An example would be solid rocket boosters around a central liquid propulsion system, the amount could be increased/decreased proportionally and the modifier could automatically space the boosters out equally, if there is just 1 booster, it would default to the origin, based on the radius based on the object's center co-ordinates and positional offset.

PhoenixBlack commented 11 years ago

There will be a special mirror modifier later which would perform a true mirroring operation (to its abilities).

If you simply select "pattern type" as "circular" and define radius for the circular pattern, the objects will be placed in a circle.