diff --git a/web/devel.html b/web/devel.html
index 6df6fbefd..0cc0cc21c 100644
--- a/web/devel.html
+++ b/web/devel.html
@@ -6,6 +6,8 @@
+
+
@@ -15,6 +17,7 @@
+
@@ -25,6 +28,8 @@
+
+
MeshLab:
Development page
@@ -84,6 +98,7 @@ Development page
+
This page is devoted to some internal
development notes. Given the
linguistic coherency among developers they will be only in
@@ -94,6 +109,7 @@ italian. Sorry.
+
CVS
@@ -101,6 +117,7 @@ italian. Sorry.
+
Al solito mi raccomando di seguire tutte
le solite pratiche del bravo programmatore:
@@ -108,18 +125,21 @@ le solite pratiche del bravo programmatore:
+
+
+
- Fate update ogni volta che vi mettete a lavorare, non solo
del repository di MeshLab, ma anche di quello di VCG
@@ -127,12 +147,14 @@ del repository di MeshLab, ma anche di quello di VCG
+
- Fate edit delle cose che iniziate a cambiare,
+
- Prima di fare edit controllate che non l'abbia in edit
qualcun altro,
@@ -140,12 +162,14 @@ qualcun altro,
+
- Non lasciate in edit le cose per troppo tempo,
+
- Non committate mai cose che non compilano o che non fanno
funzionare le cose degli altri,
@@ -153,12 +177,14 @@ funzionare le cose degli altri,
+
- Committate spesso (compatibilmente con quanto di cui sopra).
+
- Commentate SEMPRE ogni
vostro commit (in inglese please)
@@ -166,18 +192,21 @@ vostro commit (in inglese please)
+
+
Web
+
Le paginette web di sourceforge sono
tenute anche loro in cvs.
@@ -185,6 +214,7 @@ tenute anche loro in cvs.
+
Quindi se fate modifiche fatele sul vostro file system, committatele e
poi a mano fate update tramite ftp.
@@ -192,6 +222,7 @@ poi a mano fate update tramite ftp.
+
(in alternativa qualcuno che ha voglia potrebbe settare un task cron
sulla shell di sf che aggiorni la copia in public_html direttamente via
cvs update una volta al giorno). Il comando da dare su shell.sf.net una
@@ -201,6 +232,7 @@ volta dentro la dir meshlab/htdocs e'
+
cvs -d
:pserver:anonymous@cvs1:/cvsroot/meshlab update
@@ -208,19 +240,23 @@ volta dentro la dir meshlab/htdocs e'
+
Mailing List
+
C'e' una mailing list su sourceforge cui siete pregati di iscrivervi tutti:
+
http://lists.sourceforge.net/lists/listinfo/meshlab-devel
+
La lista la useremo per tutte le comunicazioni semi-urgenti (e.g. quelle
che uno si aspetta vengano recepite entro un giorno) che riguardano
soprattutto lo sviluppo di MeshLab. Ad esempio per essere sicuri che
@@ -232,30 +268,35 @@ interfacce comuni...
+
Note di Compilazione
+
Si assume che
+
+
- QT 4.0 sia installato
+
- il modulo cvs meshlab e quello di vcg siano allo stesso
livello e
che il modulo che contiene la vcg lib sia in una
@@ -267,12 +308,14 @@ es. dovreste avere qualcosa tipo \doc\sf\vcg\space\point3.h e
+
+
La libreria VCG, pagina ufficiale vcg.sf.net, e'
scaricabile in cvs
@@ -283,33 +326,39 @@ anonimo
+
:ext:anonymous@cvs.sourceforge.net:/cvsroot/vcg
+
+
Gli esempi di base della libreria li
trovate sotto sf/apps/sample.
-Lasciate perdere la roba sotto test.
+Lasciate perdere la roba sotto test.
+
Guida di stile.
+
Task
+
I vari task che vi sono assegnati sono registrati come task dei
rispettivi sottoprogetti
che fanno parte di MeshLab
@@ -318,6 +367,7 @@ che fanno parte di MeshLab
+
@@ -325,6 +375,7 @@ Filtering
+
Latronico, Venturi
@@ -332,29 +383,35 @@ Filtering
+
- LOOP
Implementare la tecnica di subdivision surface di Loop.
+
- DECIMATOR Implementare con algoritmo di cluster.
+
+
+
+
@@ -362,12 +419,14 @@ Interface Framework
+
Mochi, Vacca, Portelli
+
@@ -375,6 +434,7 @@ Interface Framework
+
- Release:
Iniziate a prendere confidenza con il meccanismo di release di SF e
fate la prima rel dei binari e dei src di MeshLab. Aggiungete una dir
@@ -387,6 +447,7 @@ solo package (chiamato MeshLab) e tre file al suo interno (binari win
linux e src).
+
- Logging e toolbar,
Adattate la classe LogStream.h alle nostre necessita', inizialmente
fate solo che mostra il dump delle varie scritte (ad es. usate la
@@ -402,12 +463,14 @@ voglia)
+
+
@@ -415,12 +478,14 @@ Rendering
+
Vannini, Gangemi, Pirro
+
@@ -428,6 +493,7 @@ Rendering
+
- CURVATURE
Implementare il calcolo delle curvature principali gaussiane e media
per una mesh. Inizialmente fate una dir meshlab/src/test/curvature e fate
@@ -440,50 +506,60 @@ serve. Poi se tutto funge come si deve lo si aggiunge come componente.
+
+
+
Buzzelli, Mazzanti
+
- Obj file format input
Aggiungere il supporto del formato obj, come documentazione del formato 3d partite da:
+
http://www.csit.fsu.edu/~burkardt/data/obj/obj.html
+
http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/OBJ.spec
+
Raccogliete anche un po di modelli 3d obj liberi che esemplifichino i
vari tipi di attributi che possono comparire nei modelli.
+
+
+
@@ -491,20 +567,23 @@ vari tipi di attributi che possono comparire nei modelli.
+
+
+
-

+

@@ -512,24 +591,28 @@ Page
+
+
+
+
@@ -537,11 +620,13 @@ page
+
+