Koordynatorzy krzysztof bikonis marek moszy ski
Download
1 / 14

Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI - PowerPoint PPT Presentation


  • 134 Views
  • Uploaded on

OPROGRAMOWANIE DO ZARZĄDZANIA DANYMI Z SONARU WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D. Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI. Etapy projektu. Specyfikacja wymagań

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI' - ayanna-sweet


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Koordynatorzy krzysztof bikonis marek moszy ski

OPROGRAMOWANIE DO ZARZĄDZANIA DANYMI Z SONARU WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Koordynatorzy: Krzysztof BIKONIS

Marek MOSZYŃSKI


Etapy projektu
Etapy projektu WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

  • Specyfikacja wymagań

  • Analiza wymagań pod względem realizowalności

  • Projekt

  • Implementacja

  • Testowanie


Specyfikacja wymaga
Specyfikacja wymagań WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

  • Dane

    - surowe dane z systemu wielowiązkowego

    - dane po wstępnej obróbce w formacie XYZ (długość i szerokość geograficzna, głębokość)

  • Aplikacja

    - funkcjonalność

    - algorytmy przetwarzające dane na grafikę 3D

    - algorytmy tworzące grafikę 3D w technologii: Java3D, Direct3D, OpenGL, JOGL, VTK

    - testowanie algorytmów pod względem szybkości wyświetlania grafiki 3D

  • Produkt końcowy


Budowa systemu wielowi zkowego
Budowa systemu wielowiązkowego WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Positioning System

Clock

Operator Station

Sound Speed Sensor

Internal Ethernet

Altitude

(roll, pitch and heave)

Sonar Head

Processing Unit


Java 3d 1 3 1
Java 3D 1.3.1 WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Java 3D API dostarcza komplet interfejsów obiektowych, które umożliwiają proste i łatwe budowanie, renderowanie oraz kontrolowanie obiektów 3D i środowisk wizualnych. Przy pomocy Java 3D API można wprowadzać do aplikacji oraz apletów bazujących na technologii javowej niezależną od platformy grafikę 3D.

Platforma: Java

Licencja: darmowy

http://java.sun.com/products/java-media/3D/


Direct3d
Direct3D WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Direct3D jest częścią DirectX i służy do programowania grafiki 3D. Direct3D udostępnia programistom interfejs każdego urządzenia 3D w systemie. Dzięki temu mamy ogromne możliwości bowiem akcelerator nie tylko ogromnie przyśpiesza grafikę, ale i udostępnia rozmaite efekty graficzne zaimplementowanie w karcie grafiki 3D.

Platforma: Windows

Licencja: Microsoft

http://www.microsoft.com/windows/directx/default.aspx


Opengl
OpenGL WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Biblioteka OpenGL jest zespołem algorytmów, stworzonym do programistycznej wizualizacji wirtualnego świata. Obecnie opublikowana została nowa specyfikacja OpenGL w wersji 2.0. Nowe API pozwala na lepsze wykorzystanie możliwości, jakie dają współczesne karty graficzne.

Platforma: Windows, Linux

Licencja: darmowe

http://www.3dlabs.com/support/developer/ogl2/index.htm


Jogl 1 1 beta 3
JOGL 1.1 Beta 3 WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

Project JOGL jest bezpośrednią implementacją Javy dla obsługi interfejsu OpenGL, która umożliwia wykorzystanie grafiki 3D akcelerowanej sprzętowo w aplikacjach napisanych w Javie. Jest częścią technologii zainicjowanej przez Game Group Technology w Sun Microsystems. JOGL dostarcza pełnego dostępu do API OpenGL w wersji 1.5.

Platforma: Java

Licencja: darmowa

http://jogl.dev.java.net/


VTK WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D

The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world. VTK consists of a C++ class library, and several interpreted interface layers including Tcl/Tk, Java, and Python.

http://www.visualizationtoolkit.org/


Przyk ad dla danych zawieraj cych wrak statku
Przykład dla danych zawierających wrak statku WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D


Przyk ad dla danych zawieraj cych wrak statku1
Przykład dla danych zawierających wrak statku WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D


Przyk ad dla danych zawieraj cych wrak statku2
Przykład dla danych zawierających wrak statku WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D


Przyk ad dla danych zawieraj cych wrak statku3
Przykład dla danych zawierających wrak statku WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D


Przyk ad dla danych zawieraj cych wrak statku4
Przykład dla danych zawierających wrak statku WIELOWIĄZKOWEGO Z ZASTOSOWANIEM RÓŻNYCH TECHNOLOGII PROGRAMISTYCZNYCH DO WYTWARZANIA GRAFIKI 3D


ad