Totali 104
Anonimi 104
Registrati 0

Username
Password
   
Ricordami
  Ho perso i dati   Nuovo utente        
Cerca
























Visualizzatore didattico di linee (Spline, BSpline, Rational Spline, Bezier)

 
Descrizione e caratteristiche

Il tool permette di visualizzare diversi tipi di curve: BSpline, RationalSpline, Bezier, Linea semplice e Linea curva. E' possibile a piacere inserire, muovere, selezionare e cancellare i punti che determinano la forma ed il percorso delle linee che è possibile configurare singolarmente e sovrappore  per confrontarne le diversità.
La configurazione avviene tramite una property grid tramite la quale è possibile modificare il colore, la visibilità ed altre proprietà specifica delle singole curve (vettore dei nodi, persi etc...).
La legenda consente di riconoscere i vari tipi di linee inserite ed è particolarmente utile quando vengono visualizzate contemporaneamente più curve.
E' reso disponibile anche il codice sorgente, essendo il programma e scopo didattico.
Ringrazio il Professor Alessandro DeGloria, preside de corso di Ingegneria elettronica dell'Università degli Studi di Genova, di cui ho seguito molte lezioni, in particolare SEM (Sistemi Elettronici Multimediali) per la realizzazione di un tool simile a quello realizzato, che è stato di grande utilità.
Traendo spunto da quest'ultimo, soprattutto per il calcolo delle curve a partire dai "control points" e dai vettori dei nodi (e dei pesi per le RationalSpline), ho sviluppato un ambiente user friendly, aggiungendo ulteriori funzionalità a quelle già presenti e rendendo il codice maggiormente Object Oriented. 

Requisiti

Per l'utilizzo del programma è necessario avere installato "Microsoft .NET Framework Version 2.0 Redistributable Package" che solitamente viene automaticamente incluso negli aggiornamenti automatici di Windows XP e nel service pack 2.
Sono utilizzabili anche altri sistemi operativi come: Windows 2000, Windows 98, Windows ME, Windows NT, Windows XP
Chi non avesse ancora installato il framework puo' farlo direttamente dal sito "www.microsoft.com":

http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe
Selezionare la lingua relativa al vostro sistema operativo.
Il Solftware è stato completamente realizzato in C#.


Download

L'utilizzo del software implica il consenso alle note: leggi
Si consiglia di leggere le istruzioni d'uso: leggi (in allestimento)

Prima di instalare il file controlla di possedere i requisiti necessari

Scarica Spline II by Banderali installazone Download

 

Screenshot

 Screenshot

 

Responsabilità e Copyright

Declino ogni responsabilità per eventuali danni arrecati attraverso l'uso del programma.

Questo software è stato scritto da Lorenzo Banderali a Febbraio 2007.

L'utilizzo di questo software è a completo carico dell'utente che decide in piena autonomia di utilizzarlo.
L'utilizzo è soggetto all'accettazione di tutte le responsabilità correlate.
Anche in questo caso l'autore non si assume nessuna responsabilità. Tali responsabilità sono a totale carico
dell'utente.
L'utilizzo del software è condizionato dalla completa accettazione delle seguenti condizioni:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Non è consentito distribuire questo software "SplineII by Lorenzo Banderali" senza il consenso
scritto dell'autore.

Bugs

In fase di allestimento.



Istruzioni all'uso


Leggi istruzioni

 

 
Commenti degli utenti:

Scrivi un commento
     
 
Autenticarsi per inserire un commento

Label