www.domusplanner.com

Domus Planner ti permette di creare pareti e pavimenti, di applicare materiali e colori ai numerosi elementi di arredo disponibili.

Non è necessaria alcuna installazione software
funziona sui sistemi windows, macintosh, linux con
Internet Explorer, Firefox, Safari e Opera.

Puoi creare una planimetria ricalcando una piantina esistente.

Puoi inviare i tuoi progetti per email ad un cliente o ad un amico.

Puoi stampare e registrare un'immagine del progetto sul tuo computer.

Puoi ottenere una lista dettagliata di tutto quello che hai inserito
nel tuo progetto: le aree dei pavimenti, il materiale applicato
e tutti gli elementi di arredo.

Tutto questo gratuitamente!

Inizia subito a progettare cliccando qui

Guarda i video tutorials
e scopri come funziona
Disegna le pareti, inserisci
porte finestre e pavimenti
con precisione e semplicità.
Arreda il tuo spazio con tantissimi
elementi di arredo per ogni ambiente
ufficio, cucina, camera, living...
Salva, stampa e condividi i tuoi progetti
con tutte le misure per trasformare
i tuoi ambienti virtuali in realtà.












Arredamento online
Il software professionale per Aziende, Architetti e Designers

Creazione di ridimensionamenti intelligenti
Cosi come per gli allineamenti, anche per il ridimensionamento è possibile definire una classe
che si occupi della corretta scalatura di un oggetto.
Questa caratteristica permette di scalare gli oggetti attraverso regole specifiche.
Se ad esempio si ridimensiona un mobile, le parti che dovranno essere scalate saranno i ripiani, la base, il cielo ed il top.
Mentre i fianchi dovranno essere semplicemente spostasti agli estremi del ridimensionamento.

Esempio di classe per la gestione del ridimensionamento di un mobile.

// costruttore della nuova classe per la gestione del ridimensionamento
function XOS3D_KitchenBaseResizeHandler(){
}

// metodo gestore del ridimensionamento
// il parametro instanceObjToResize si riferisce all'instanza che si sta ridimensionando

XOS3D_KitchenBaseResizeHandler.prototype.applicateDynamicResize = function( instanceObjToResize ){
...
}

// metodo gestore di fine ridimensionamento
// il parametro instanceObjToResize si riferisce all'instanza che si sta ridimensionando

XOS3D_KitchenBaseResizeHandler.prototype.onEndDynamicResize = function( instanceObjToResize ){
...
}


// creo un'instanza della classe all'interno della lista dei gestori di ridimensionamento contenuti in xos3DPlayer
xos3DPlayer.resizeHandlers["kitchenBaseResizeHandler"] = new XOS3D_KitchenBaseResizeHandler();

Esempio di definizione di un'instanza che, attraverso l'attributo "resizeHandler", definisce la classe sopra descritta come gestore di ridimensionamento.

// L'instanza Top definisce il suo gestore di allinemanto attraverso l'attributo "alignmentHandler"
<MTSInstance Name="KitchenBase" resizeHandler="kitchenBaseResizeHandler" >
...
</MTSInstance>

 

eboxdesign è un progetto di xosystem - Copyright © 2007 xosystem.org - Tutti i diritti sono riservati.



Warning: fopen(stats/2020/7/2.xml) [function.fopen]: failed to open stream: No such file or directory in /web/htdocs/www.eboxdesign.com/home/XOS/server/stats_classes/XOS_Stats_XMLRecordWriter.php on line 15

Warning: fwrite(): supplied argument is not a valid stream resource in /web/htdocs/www.eboxdesign.com/home/XOS/server/stats_classes/XOS_Stats_XMLRecordWriter.php on line 32

Warning: fclose(): supplied argument is not a valid stream resource in /web/htdocs/www.eboxdesign.com/home/XOS/server/stats_classes/XOS_Stats_XMLRecordWriter.php on line 34