mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-19 11:04:39 +00:00
Added link to style-doc
This commit is contained in:
parent
fd0ee822a2
commit
9f8b0b84f7
@ -6,6 +6,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -15,6 +17,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -25,6 +28,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<title>Meshlab Development</title>
|
||||
<meta name="author" content="Paolo Cignoni">
|
||||
|
||||
@ -32,6 +37,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -42,6 +49,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -52,6 +61,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -62,6 +73,8 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -76,6 +89,7 @@
|
||||
|
||||
|
||||
|
||||
|
||||
<div id="leftcontent">
|
||||
<h1>MeshLab:
|
||||
Development page</h1>
|
||||
@ -84,6 +98,7 @@ Development page</h1>
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body"> 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.
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>CVS
|
||||
</h2>
|
||||
|
||||
@ -101,6 +117,7 @@ italian. Sorry.
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body"> Al solito mi raccomando di seguire tutte
|
||||
le solite pratiche del bravo programmatore: <br>
|
||||
|
||||
@ -108,18 +125,21 @@ le solite pratiche del bravo programmatore: <br>
|
||||
|
||||
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Fate update ogni volta che vi mettete a lavorare, non solo
|
||||
del repository di MeshLab, ma anche di quello di VCG</li>
|
||||
|
||||
@ -127,12 +147,14 @@ del repository di MeshLab, ma anche di quello di VCG</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Fate edit delle cose che iniziate a cambiare,</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Prima di fare edit controllate che non l'abbia in edit
|
||||
qualcun altro,</li>
|
||||
|
||||
@ -140,12 +162,14 @@ qualcun altro,</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Non lasciate in edit le cose per troppo tempo,</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Non committate mai cose che non compilano o che non fanno
|
||||
funzionare le cose degli altri,</li>
|
||||
|
||||
@ -153,12 +177,14 @@ funzionare le cose degli altri,</li>
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Committate spesso (compatibilmente con quanto di cui sopra).</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>Commentate <span style="font-weight: bold; font-style: italic;">SEMPRE </span>ogni
|
||||
vostro commit (in inglese please) </li>
|
||||
|
||||
@ -166,18 +192,21 @@ vostro commit (in inglese please) </li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Web</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body"> Le paginette web di sourceforge sono
|
||||
tenute anche loro in cvs. <br>
|
||||
|
||||
@ -185,6 +214,7 @@ tenute anche loro in cvs. <br>
|
||||
|
||||
|
||||
|
||||
|
||||
Quindi se fate modifiche fatele sul vostro file system, committatele e
|
||||
poi a mano fate update tramite ftp.<br>
|
||||
|
||||
@ -192,6 +222,7 @@ poi a mano fate update tramite ftp.<br>
|
||||
|
||||
|
||||
|
||||
|
||||
(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'</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p style="font-family: monospace;" class="body"> cvs -d
|
||||
:pserver:anonymous@cvs1:/cvsroot/meshlab update</p>
|
||||
|
||||
@ -208,19 +240,23 @@ volta dentro la dir meshlab/htdocs e'</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Mailing List</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>C'e' una mailing list su sourceforge cui siete pregati di iscrivervi tutti:
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p><a class="moz-txt-link-freetext" href="http://lists.sourceforge.net/lists/listinfo/meshlab-devel">http://lists.sourceforge.net/lists/listinfo/meshlab-devel</a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p>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...
|
||||
|
||||
|
||||
|
||||
|
||||
<h3>Note di Compilazione</h3>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body">Si assume che </p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>QT 4.0 sia installato</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li>il modulo cvs meshlab e quello di vcg siano allo stesso
|
||||
livello e
|
||||
che il modulo che contiene la <i>vcg lib</i> sia in una
|
||||
@ -267,12 +308,14 @@ es. dovreste avere qualcosa tipo \doc\sf\vcg\space\point3.h e
|
||||
|
||||
|
||||
|
||||
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body">
|
||||
La libreria VCG, pagina ufficiale <a href="http://vcg.sourceforge.net">vcg.sf.net</a>, e'
|
||||
scaricabile in cvs
|
||||
@ -283,33 +326,39 @@ anonimo
|
||||
|
||||
|
||||
|
||||
|
||||
<div style="text-align: center;"> :ext:anonymous@cvs.sourceforge.net:/cvsroot/vcg<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body"> Gli esempi di base della libreria li
|
||||
trovate sotto sf/apps/sample.
|
||||
Lasciate perdere la roba sotto test.
|
||||
Lasciate perdere la roba sotto test.</p>
|
||||
<p class="body"><a href="style.html">Guida di stile</a>.
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Task</h2>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="body"> I vari task che vi sono assegnati sono registrati come task dei
|
||||
rispettivi <a href="https://sourceforge.net/pm/?group_id=149444">sottoprogetti</a>
|
||||
che fanno parte di MeshLab </p>
|
||||
@ -318,6 +367,7 @@ che fanno parte di MeshLab </p>
|
||||
|
||||
|
||||
|
||||
|
||||
<h3><a href="./filter.html">Gruppo
|
||||
Filtering</a></h3>
|
||||
|
||||
@ -325,6 +375,7 @@ Filtering</a></h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<span style="font-style: italic;">Latronico, Venturi </span>
|
||||
<ol>
|
||||
|
||||
@ -332,29 +383,35 @@ Filtering</a></h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=120436&group_id=149444&group_project_id=44906">LOOP</a>
|
||||
Implementare la tecnica di subdivision surface di Loop.</li>
|
||||
|
||||
|
||||
<li><span style="color: rgb(204, 0, 0); font-weight: bold;">DECIMATOR </span><span style="color: rgb(0, 0, 0);">Implementare con algoritmo di cluster.</span><br style="color: rgb(0, 0, 0);">
|
||||
|
||||
|
||||
<br style="color: rgb(0, 0, 0);">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44908&group_id=149444&func=browse">Gruppo
|
||||
Interface Framework</a></h3>
|
||||
|
||||
@ -362,12 +419,14 @@ Interface Framework</a></h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<span style="font-style: italic;">Mochi, Vacca, Portelli<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</span>
|
||||
<ol>
|
||||
|
||||
@ -375,6 +434,7 @@ Interface Framework</a></h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=120441&group_id=149444&group_project_id=44908">Release</a>:
|
||||
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).</li>
|
||||
|
||||
|
||||
|
||||
<li><span style="font-weight: bold;">Logging e toolbar</span>,
|
||||
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) </li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44907&group_id=149444&func=browse">Gruppo
|
||||
Rendering</a> </h3>
|
||||
|
||||
@ -415,12 +478,14 @@ Rendering</a> </h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<span style="font-style: italic;">Vannini, Gangemi, Pirro<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</span>
|
||||
<ol>
|
||||
|
||||
@ -428,6 +493,7 @@ Rendering</a> </h3>
|
||||
|
||||
|
||||
|
||||
|
||||
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=120438&group_id=149444&group_project_id=44907">CURVATURE</a>
|
||||
Implementare il calcolo delle curvature principali gaussiane e media
|
||||
per una mesh. Inizialmente fate una dir <span style="font-style: italic;">meshlab/src/test/curvature</span> e fate
|
||||
@ -440,50 +506,60 @@ serve. Poi se tutto funge come si deve lo si aggiunge come componente.</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3><a href="https://sourceforge.net/pm/task.php?group_project_id=44909&group_id=149444&func=browse">Gruppo Selection and IO</a></h3>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<span style="font-style: italic;">Buzzelli, Mazzanti</span>
|
||||
<ol>
|
||||
|
||||
|
||||
|
||||
|
||||
<li><a href="https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=120762&group_id=149444&group_project_id=44909">Obj file format</a> input
|
||||
Aggiungere il supporto del formato obj, come documentazione del formato 3d partite da:<br>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="http://www.csit.fsu.edu/%7Eburkardt/data/obj/obj.html">http://www.csit.fsu.edu/~burkardt/data/obj/obj.html</a><br>
|
||||
|
||||
|
||||
|
||||
|
||||
<a href="http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/OBJ.spec">http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/OBJ.spec</a><br>
|
||||
|
||||
|
||||
|
||||
|
||||
Raccogliete anche un po di modelli 3d obj liberi che esemplifichino i
|
||||
vari tipi di attributi che possono comparire nei modelli. </li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<span style="font-style: italic;"><br>
|
||||
|
||||
|
||||
|
||||
|
||||
</span>
|
||||
<dl>
|
||||
|
||||
@ -491,20 +567,23 @@ vari tipi di attributi che possono comparire nei modelli. </li>
|
||||
|
||||
|
||||
|
||||
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div id="rightcontent">
|
||||
<a href="https://sourceforge.net/projects/meshlab/"><img src="http://sourceforge.net/sflogo.php?group_id=149444&type=2" alt="SourceForge.net Logo" border="0" height="37" width="125"></a>
|
||||
<a href="https://sourceforge.net/projects/meshlab/"><img style="border: 0px solid ; width: 125px; height: 37px;" src="http://sourceforge.net/sflogo.php?group_id=149444&type=2" alt="SourceForge.net Logo"></a>
|
||||
<p class="menu"><a href="http://meshlab.sourceforge.net">Main
|
||||
Page </a></p>
|
||||
|
||||
@ -512,24 +591,28 @@ Page </a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="menu"><a href="https://sourceforge.net/project/showfiles.php?group_id=149444">Download</a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="menu"><a href="http://cvs.sourceforge.net/viewcvs.py/meshlab/">CVS</a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="menu"><a href="https://sourceforge.net/pm/?group_id=149444">TASK</a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="menu"><a href="https://sourceforge.net/projects/meshlab/">SF project
|
||||
page</a></p>
|
||||
|
||||
@ -537,11 +620,13 @@ page</a></p>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user