Netherlands
Joined: Sep 26, 2009
Post Count: 3991
Status:
Offline
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: 2230)