Netherlands
Joined: Sep 26, 2009
Post Count: 3948
Status:
Online
WIshlist Layers and more
Emmanuel:
After reading that you are thinking about the implementation of layers, I sat and thought a bit about what I would like to see if such a feature were to be implemented. So, here's my two cents.
floors and ceilings attach to the center-line of walls (or allow choice of inside, middle, outside, or smart [= current behaviour]) - that way doors and windows can always be added or taken away without leaving gaps - easier to calculate as these data can be taken from the wall data insert floor/ceiling as a special box - all floors have adjustable thickness (set with right-click dialogue) and have at least separate colour/texture for underside and topside; the sides should have colour/texture as well (either: same as top or bottom; ideally: each side its own colour/texture) (set with right-click dialogue) - see 6 colour box
each floor is a layer - additional layers can be created - ideal for electrical installation, plumbing, or what-if scenario layers can be switched - visible / invisible - 3D window re-centers on visible elements (just as now) - active / not active - models are added to active layer - auto-stacked / hand-stacked - auto-stacked = automatically inserts layer at highest point of layer with lower number (just as a model automatically inserts with elevation of element below it) - hand-stacked = elevation set by user
stairs, elevators, “vides” - furniture can be added as (a) door/window or (b) floor/ceiling - note: stairs should have vertical “insertion point” so that top thread is flush with topside of floor and railing is higher than top thread - ideally this behaviour is set from a right-click menu, and not during importing.
roofs - roofs are calculated and inserted in the same way as now, but created as an editable object, basically a (rotated) box this box can be edited - can be made larger so roof extends beyond wall - can have different colour/texture for each side (as in floor/ceiling)
textures - textures can be globally switched “off” for faster calculation in complex models (in Preferences? but with keyboard shortcut for easy switching) - when textures are switched off, elements get default colours (= colour assigned by the original 3D design, or colour assigned during import of furniture) or use the “memory function” that is already in the program (if colour is set first, than changed to texture, the program remembers what the colour was)
redefine magnetism & grid - un-couple snap-to-grid and magnetism - add grid and grid management, add on/off switch for snapping - add on/off switch for rotate freely or rotate in xx degree increments (same as now) - add on/off switch to auto-insert doors/windows in walls (same as now)
add Join Walls - select two adjoining wall parts and Group them, so that they behave as one wall
model and texture management (top left window) - insert tabs at top of model list: tab1 = furniture, tab 2 = textures - add Texture Library, same as Furniture Library plug-in - add Texture search, same as model search
add all elements to furniture list (= bottom left window) - insert tabs at top of furniture list - tab 1 = furniture list (same as now) - tab 2 = walls, floors/ceilings, roofs (new) - tab 3 = layers (new)
add rotation z-axis - allow object and walls to rotate around the third axis
add export as *.CSV (comma separated values) or similar - for people who wish to make calculations (eg. price) based on their model - data can then be imported in spreadsheet for calculations (I would be willing to make a spreadsheet model)
Hans
---------------------------------------- box 6 colors
(572 bytes)
(Download count: 2149)