Projekt: FurniChair 3D Wintersemester 2005/06 Teilnehmer: Michael Lemler, Tammo Lauts, Christian Peter Betreuer: Roman Meisl, Markus Vincon.

Slides:



Advertisements
Ähnliche Präsentationen
Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
Advertisements

Konzepte des Anfangsunterrichts Informatik in der 11.1
Visualisierungsmethoden
Eclipse.
Erstellen einer Zeichnung in VISIO
Mit dem Folienlayout arbeiten (Diese erste Folie wird im Textlayout als "Titelfolie" bezeichnet)
Praktische Einführung in die Erstellung von 3D-Visualisierungen mit Bsp. aus der Archäologie Peter Melms, M.A. ZAIK, Lehrstuhl für Informatik, Prof. Lang.
Markus Tank, Wie arbeitet man mit dem Rich Text Editor?
Mein EBSCOhost-Lernprogramm
Java: Grundlagen der Sprache
Die Entwicklung der Computergrafik
Benötigte Applets Startseite: in HTML-Format Applet auf der Startseite Das Applet, das auf der Startseite geladen wird, wird die vier Buttons und die eine.
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
Rigi und Web2Rsf vorgestellt von Tobias Weigand. Inhalt Ziel von Web2Rsf und Rigi Vorstellung des Parsers Web2Rsf Vorstellung des Werkzeugs Rigi Analyse.
EXCAVE ein 3D-Modell eines archäologischen Grabungsquadranten
Das Java-Hamstermodell
03 - Paint Das Zeichenprogramm EMMA Paint2 Aufgabenstellung Entwicklung eines ausschließlich in JAVA programmierten Graphikprogrammes. Vergleichsprodukte:
Special Effects Realistischeres Rendern einer Scene.
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
1 Dienstbeschreibung mit DAML Ein graphischer Editor für DAML - Ting Zheng Betreuer: Michael Klein, Philipp Obreiter.
Arbeiten mit dem BSCW Nils van den Boom.
WinIso 2D Zweidimensionale Wärmeströme
Muster zum Erstellen einer Abfrage mit der interaktiven Datenbank
Übersicht Motivation Konzeption Umsetzung/ Implementierung
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
XNA 3D Tutorial Anzeigen eines Objektes. Inhalt Lernen Sie, wie Sie Modelle implementieren. Initializing Lernen Sie, wie Sie Modelle aus der Content Directory.
Einführung in die Programmiersprache Java
Arbeiten mit easy - lines Das easy - lines Applet Unsere Software ist ein auf Java basierendes Applet, welches in nahezu jede beliebige HTML Seite integriert.
Windows Presentation Foundation WS 2013/14 Prof. Dr. Herrad Schmidt
Hi Zusammen! Ich möchte eine Graphik in PP erstellen, die wie ein Tacho funktioniert. Das heisst, das Tacho ist gegeben, aber der Pfeil soll sich durch.
Dateien Datei = File (engl.) Mögliche Inhalte einer Datei
Was macht eigentlich dieses ExsoForm? Ein Beispiel für eine Dokumentendefinition in Screenshots.
Strafrechtliche Probleme bei Internal Investigations
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Vorarbeiten zum Gewässerbetreuungskonzept Obere Mur
Hallo Leute Ich habe auf einem slide (Seite) mehrere kleine Bilder die nahtlos nebeneinander platziert sind. Nun möchte ich, dass wenn man auf irgendein.
Hallo!! Wir möchten gerne bei einer Power Point Präsentation eine Galerie mit mehreren Bildern erstellen. Das heißt es soll ein Bild groß in der Mitte.
Nächste Folie Hallo, ich hoffe Ihr könnt mir weiterhelfen. Ich möchte nämlich etwas in einer bestimmten Art und weise animieren, weiß aber leider ncht.
Gliederung Spielidee Gestaltung Funktionsweise Technische Umsetzung Meilenstein Arbeitsaufteilung.
Objekte und ihre Beschreibung
Hilfe Dokumente.
EINFÜHRUNG in HOT POTATOES
Geometrie im BRG Geometrisches Zeichnen ( Klasse)
Präsentation der Diplomarbeit:
Avenue - Kleine Scripte, große Wirkung
Erste Schritte in DELPHI
3D-Vogel MultiMedia GDV Seminar (Wi 01/02) Abschlusspräsentation vom Projektteilnehmer: Christian Fichter Betreuer: Jody Weissmann.
Michael Schmidt computer graphics & visualization Texture Mapping Lapped Textures.
“S30“ Programme konvertieren
3D-Vogel Projektteilnehmer: Christian Fichter Betreuer: Jody Weissmann MultiMedia GDV Seminar (Wi 01/02) 2. Statusbericht,
Delphi Einführung Von Frank Schullerer. Inhalt  1 Einführung  2 Die integrierte Entwicklungsumgebung  3 Komponenten  4 Das erste Programm  5 Die.
PhotoPolis. PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik an der LMU München Betreuer: Dipl.-Medieninf.
PhotoPolis PhotoPolis ist ein Studentenprojekt im Rahmen des 3D Programmierpraktikums am Lehrstuhl Medieninformatik der LMU München Betreuer: Dipl.-Medieninf.
Autoren Folie 1 ObjectTracer Abschlussprojekt der Vorlesung Virtuelle Realität an der Fachhochschule Heilbronn im Wintersemester 2003/04 Laszlo Szabo
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
Lektion 1 - Lektion 2 - Lektion 3 - Lektion 4
Präsentation Projektarbeit Projektarbeit vom – Erstellt von Michael Schilling 2005.
Erstellen von Karten: Layer und Legenden
Datenaustausch und Interoperabilität
Die Gestaltung einer Präsentation
Forms V1.0. Das Gewand Unser Programm das Forms V1.0 zeigt sich in einem einfach zu bedienenden Gewand. Auf dem folgenden Bild seht ihr die erste Erscheinung.
1 Prozesse im Studierendenmanagement Kontext: Semesterbeiträge.
Programmiersprachen II Vorbesprechung Klausur Prof. Dr. Reiner Güttler Fachbereich GIS HTW.
Web-Design Wie erstelle ich eine eigene Webseite und bringe sie ins weltweite Internet Ein Kurs der Agenda 21 von Postbauer-Heng in Zusammenarbeit mit.
:17 1  von 201 MedienInformatik Datentechnik  Übungen „Gestaltungsgrundlagen“
MedienInformatik Datentechnik
Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.
Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.
 Präsentation transkript:

Projekt: FurniChair 3D Wintersemester 2005/06 Teilnehmer: Michael Lemler, Tammo Lauts, Christian Peter Betreuer: Roman Meisl, Markus Vincon

Ziele / Idee (1) Möbel, hier zunächst nur Stühle, sollen dreidimensional im Internet auf einer Webseite dargestellt werden können. Neben der reinen Darstellung, soll es möglich sein, das Möbelstück zu rotieren, zu zoomen oder zu verschieben.

Ziele / Idee (2) Eine Auswahlmöglichkeit für die Beschaffenheit der Möbel, d.h. man kann für jedes Bauteil andere Holzarten zuweisen. Auswahl verschiedener Modelle mit Ziel auf eine möglichst einfache Erweiterbarkeit. Export der Holzkombination.

Hilfsmittel / Tools Programmiersprache: Java Umgebung: Eclipse, UltraEdit usw. Renderer: JPCT ( Plattform: Applet bzw. Webstart Programm zum erstellen der Möbel: 3D Studio Max 8 (Trial)

Der Weg zum Stuhl (1) Basierend auf einem Schauobjekt konnte durch Vermessen und mit Hilfe von einigen Bauplänen der Stuhl nachgebildet werden. Texturen: Photos der original Sitzflächen wurden als Holzmuster verwendet. Platzieren der Texturen mit 3D Studio

Der Weg zum Stuhl (2) Ansatz 1: Das jeweilige Möbel wird zerlegt in seine Bestandteile gespeichert. XML-Dateien dienten als Träger für Metainformationen mit Angaben für Translation, Rotation, Skalierung und Textur der Teile.

Der Weg zum Stuhl (3) Ansatz 1a: Die einzelnen Bestandteile werden als Menge von Punkten und Flächen realisiert. (ASCII Format) Ansatz 1b: Einzelbestandteile werden als 3DS Objekte verwaltet.

Der Weg zum Stuhl (4) Ansatz 2: Zur leichteren Positionierung und Modellierung des Möbels sind wir dazu übergegangen, alle Bauteile in eine 3DS Datei zusammenzufassen.

Programmdemonstration marburg.de/~petera/demo.html marburg.de/~petera/demo.html

Ausblick / TODO: Webstart mit Hardwarerenderer - Plattformübergreifend Texturen könnten „realistischer“ platziert werden. Bzw. Hinzufügen einer Oberflächenstruktur / Maserung / Astlöcher / Schrauben. Export der Auswahl über ein HTML-Formular. Erweiterbarkeit? Editor für Möbel….. Bessere GUI und Benutzerführung