bernd bachmann jahrgang: 1960 - v-reality
TRANSCRIPT
Bernd Bachmann
Jahrgang: 1960
Verfügbar ab: sofort
Kapazität: Vollzeit, Freiberufler
Kontakt: [email protected]
Dunckerstrasse 32
10439 Berlin
Tel.: 030- 4443895
web: www.v-reality.de
Auf den folgenden Seiten möchte ich Ihnen eine Auswahl meiner Projekte vorstellen
mit freundlichem Gruß
Bernd Bachmann
Firma: Spielend Lernen Verlag
Projekt: Richtig rechnen 1. und 2. Klasse
Technologie: C#, Unity3d, OSX, iOS, Android
Beschreibung: Umsetzung einer Lernsoftware für PC, Mac, iOS, Android
Spezielle Aufgaben: Umsetzung von Login, Auswertung, Spielelogik für 10 Lernspiele ineiner gemeinsamen Umgebung.
Firma: vr@work GmbH
Projekt: 3D LadungsSimulator
Technologie: Unity 3D, C#, OOP, Winform
Beschreibung: Echtzeitanwendung und GUI zur Berechnung von Beladungen
Spezielle Aufgaben: Konzeption und Umsetzung der GUI als Windows Forms Anwendung.“Eine Visualisierung der Daten erfolgt in Unity3D.
Firma: 3D factory, Kiel
Projekt: technische Visualisierung (Katalog)
Technologie: Unity 3D, C#, OOP
Beschreibung: Echtzeit3D Anwendung zur Erklärung/Vermarktung technischer Produkte
Spezielle Aufgaben: Entwurf und Umsetzung der Software
multilinguale Touchscreen -GUI und -Navigation“extern modifizierbare Beschreibungstexteund POI’s
Firma: SNP AG, Heidelberg
Projekt: Visualisierung
Technologie: Unity 3D, C#, OOP
Beschreibung: Echtzeit3D Anwendung zur Darstellung von SAP Systemen
Spezielle Aufgaben: Konzeption und Umsetzung
Ansprechende und spannende Darstellung von großen, strukturierten Datenmengen(> 40 000 Elemente per View) aus einer XML Struktur.
Zeitraum: 2009
Firma: CAD Architektur, Bremen
Projekt: pep PRESENTER
Technologie: 3ds Max, unity 3D, C#, OOP
Beschreibung:
Erweiterung einer CAD Anwendung um einen separaten Echtzeitviewer zur Presentation
Spezielle Aufgaben:
Konzeption und Umsetzung der gesamten Anwendung in unity3D und C#.
direkte Kopplung zum CAD Pogramm
Einbindung vorhandener CAD Symbol-Bibliothek (2.500 Symbole)
Materialeditor (verwendung eigener Texturen)
Eigenes, binäres Dateiformat zum Abspeicher der geänderten Szenen inkl. Texturen
Erstellung und Export eines selbststartenden Players (PC und Mac)
Erstellung und OnlineExport von 360° Panoramen
Zeitraum: 2009
Firma: GWR, Teltow
Projekt: GUI
Technologie: java, netbeans IDE, OOP
Beschreibung:
grafisches Interface zur Erstellung von Steuerdateien für Berechnungsprogramm
Spezielle Aufgaben:
Konzeption und Umsetzung der gesamten Anwendung in Java.
strikte Trennung von Layout und Daten.frei konfigurierbar ohne Neukompilierung.Gültigkeitsprüfung eingegebener Daten.
Zeitraum: 2009
Firma: lunatic interactive, Berlin
Projekt: Messeanwendung NSN
Technologie: V4, Netzwerkprotokolle, OOP
Beschreibung:
multiuser Multimediaanwendung mit fünf verschiedenen Applikations-Modulen
Spezielle Aufgaben:
Konzeption und Umsetzung der Anwendungssteuerung in V4.
Modulverwaltung, DesktoporganisationBuddylist Verwaltung - Serveranwendung zur Useranmeldung/verwaltungVideokonferenz - Einbindung verschiedener Kamerakonfigurationen, streaming viaelecard NetworkCodecVideostreamingmultiuser GameCollaborative Working - zeichnen auf der aktuellen Folie
allgemein: Drag and Drop Funktionalität, Touchscreen GUI, Screensaver
Zeitraum: 2008
Firma: vr@work GmbH
Projekt: Echtzeit V isibility-Check
Technologie: 3ds Max, Quest3D, C#, OOP
Beschreibung:
Echtzeitanwendung zum Sichtbar- und Messbarmachen des Sichtfeldes beimBedienen eines Fahrzeuges (Gabelstapler).
Spezielle Aufgaben:
Konzeption und Umsetzung der gesamten Anwendung in Quest3D und C#.
Dynamisierung aller Parameter, Bidirektionaler Datenaustausch zwischenWindowsanwendung und Quest3D activeX-Control.
Berechnung von Sichtparametern (Winkel, sichtbare Fläche) unter Berück-sichtigung von Fahrerposition, Ladungsabmessung und -position und demEinsatz von Kamerabildern. Datenrecord, -import und -export im XML-For-mat.
Grafische Auswertung der Daten in 2D- und 3D-Modulen.
Zeitraum: August/September 2008
Firma: Lemm² media & sales GmbH
Projekt: Echtzeit 3D Online - Multiuser Game
Technologie: 3ds Max, Blaxxun Community Server + Client, VRML-Script
Beschreibung:
BallerSpiel als Promotion für den Film „The Tournament“.
Spezielle Aufgaben:
(Re)Modellierung, Texturierung und Echtzeitoptimierung der Spielwelten.
Programmierung Kollision, Navigation und Downloadkontrolle.
Zeitraum: September-Dezember 2007
Firma: fullsix Deutschland
Projekt: Küchengeräteplaner
Technologie: 3DS Max, Quest3D, Mysql,RSS
Beschreibung:
Das Tool ermittelt mit Hilfe eines Fragenkataloges die, auf die Bedürfnisse desUsers abgestimmte, optimale Konfiguration von Küchengeräten. Diese kön-nen dann frei in zwölf verschiedenen Küchenvarianten positioniert werden.
Spezielle Aufgaben:
Reverse Engineering, Optimierung, Umbau, Erweiterung und Finalisierungeines bestehenden Questprojektes. Sichere Onlinedatenbankanbindung,Modellierung von Komponenten, Lokalisierungen für Frankreich undBeneluxstaaten
Zeitraum: Dezember 2006 / Februar 2007
Firma: Lunatic Interactive GmbH – Berlin
Projekt: 3D – Immobilenvermarktung
Technologie: 3DS Max, MaxScript, Quest3D, OOP
Beschreibung:
Für das hochexklusive Immobilienprojekt “Fehrbelliner” in Berlin erstellt Lunaticden Echtzeit 3D-Loft-Seller. In einer Beamerprojektion im Showroom zeigt derProjektentwickler Orco seinen Interessenten die zukünftigen Lofts in foto-realistischer 3D Qualität. Der 3D-Loft-Seller ermöglicht die freie Bewegungdurch die hochwertig eingerichteten, virtuellen Räume. Per Mouseklick kön-nen Einrichtungen individuell verändert werden.
Spezielle Aufgaben:
Konzipierung und Umsetzung der gesamten Anwendung in Quest3D incl.Entwicklung eines Loading-, Scene- und Rendering Konzeptes auf Basisunabhängiger Text- und Questdateien (DB-Fähigkeit), Entwurf und Imple-mentierung der Navigationslogik, Dynamisierung von Sound- und Kamera-parametern, Performanceoptimierung, Entwicklung “look and feel” und HLSLShaderprogrammierung für spezielle Effekte. Unterstützung bei der lowpolyModellierung von Komponenten.
Zeitraum: März/April 2007
Firma: normative mechanics
Projekt: Echtzeit Architekturvisualisierung
Technologie: 3DS Max, Quest3D
Beschreibung:
Architekturvisualisierung
Spezielle Aufgaben:
Konzipierung und Umsetzung der gesamten Anwendung in Quest3D incl.Entwicklung eines Loading-, Scene- und Rendering Konzeptes auf Basisunabhängiger Text- und Questdateien (DB-Fähigkeit), Entwurf und Imple-mentierung der Navigationslogik.
Zeitraum: September-November 2006
Firma: Lunatic Interactive GmbH – Berlin
Projekt: DHL Tisch - Netzwerk
Technologie: C#, 3DS Max, VRML bitmanagement, Java/Vrmlscript, OOP
Beschreibung:
Für das DHL Innovation Center, das Ende 2006 fertig gestellt wurde, erstelltLunatic die Software und die Hardwaresteuerung des VR - Strategietisches.Diese außergewöhnliche VRML Anwendung wird mit einer Rückprojektion unterden drei Meter großen Tisch projiziert. Die Steuerung erfolgt mittels TouchScreen und Trackball. Der Strategietisch ist die erste Station im InnovationCenter und zeigt auf beeindruckende Weise die Komplexität der weltweitenDHL - Netze.
Spezielle Aufgaben:
Konzipierung und Umsetzung der gesamten Anwendung in C#, incl. Ent-wurf und Implementierung eines Touchscreen-GUI, Entwurf und Implemen-tierung eines seriellen Treibers für die Trackballsteuerung der Applikation,Entwurf und Implementierung eines tcp/ip Clients zur Ansteuerung der An-wendung mit den Showcontrol-Server des Innovation Centers, Erzeugungder VRML-Geometry zur Laufzeit aus csv-Dateien und Animations-steuerung mittels Protoklassen in VRML.
Firma: lunatic GmbH – Berlin
Projekt: VR Marketingtool
Technologie: 3DS Max, VRML, Java/Vrmlscript, OOP/Protodevelopment
Beschreibung: Im Auftrag eines großen amerikanischen Investors wur-de eine Anwendung zu Vermarktung einzelner Suiten entwickelt. Dieca. 70, im Grundriss unterschiedlichen Räume, werden per Script er-zeugt und über Bibliotheken eingerichtet. Nur so war die notwendigeFlexibilität gegeben, auch auf signifikante Änderungswünsche des Auf-traggebers zu reagieren. Darauf aufbauend wurde eine Menüstrukturentwickelt, die es erlaubt auf unterschiedliche Weise (Tastatur, graf.Menü) jeden einzelnen Raum anzuspringen.
Spezielle Aufgaben: Unterstützung bei der Konvertierung der CAD-Da-ten nach 3dsmax. Unterstützung bei der lowpoly Modellierung vonKomponenten.Entwurf und Implementierung von Protoklassen und Bi-bliotheken zur Objekt-, Kamera und Pfadgenerierung.Entwurf und Imp-lementierung der Navigationslogik.Dynamisierung von Sound- undKameraparametern, Performanceoptimierung, Entwicklung „look andfeel“
Firma: Mewes & Partner GmbH – Hennigsdorf
3D-Modul „virtuelle Maschine“
Technologie: 3ds max, VRML (bs-contact), Java-/Vrmlscript, OOP
Beschreibung:
In Zusammenarbeit mit einer Softwarefirma wurde deren „Echtzeit-simulationssystem für die Automatisierungstechnik“ um das 3D-Mo-dul einer „virtuelle Maschine“ erweitert.
Spezielle Aufgaben:
Entwurf und Implementierung einer Klassenbibliothek für Maschinen-und Prozessmodelle. Entwicklung eines abstrakten Maschine-Teile-Modells für mechatronische Anlagen und dessen Implementierung.Entwicklung einer Schnittstelle zur Mainapplikation. Entwicklung ei-nes Workflows ( CAD-Daten-> VRML-Klassen).
Firma: dmt GmbH – Essen
Projekt: 3D-Animationsmodul
Technologie: Eon Reality, Javascript, C#, OOP
Beschreibung: Entwicklung eines datenbankfähigen Systems fürEchtzeit-3D-Animationen
Spezielle Aufgaben:
Um die Trennung von Animations- und Programmdaten zu gewähr-leisten wurde von mir ein komplettes Animationsmodul auf EON-Javascriptbasis entwickelt.
Dieses System verarbeitet die Animationsdaten (Text oder XML)und steuert direkt die Transformationen der EON-Objekte. Dabeisind sowohl relative, als auch absolute Transformationen mög-lich.
Das Modul besteht aus verschiedenen Javascriptklassen und istprinzipiell unabhängig von der verwendeten 3D-Engine.
Ein Editor zur interaktiven Erstellung der Animationsdaten wurdemit C# und Visual-Studio programmiert.
Firma: lunatic GmbH – Berlin, 2005
Projekt: CD- und Terminalanwendung
Technologie: Flash, Actionscript, XML, OOP
Beschreibung: Erstellung einer Terminal- und CD - Anwendung zur Ausstellung “Konfe-renz nationaler Kultureinrichtungen” in Bonn. Daten und Teile der Struktur der Anwen-dung liegen als XML-Datei vor und werden beim starten eingelesen und verarbeitet.
Spezielle Aufgaben:
Datenübernahme aus Illustrator.
Entwurf und Implementierung der XML basierten Navigationslogik (Main-, Sub-,Pulldownmenüs, History, Ablaufsteuerung, Screensaverfunktionalität) für ca. 500 Seiten.
Entwurf und Implementierung interaktiver Drag- und Dropaktionen.
Entwurf und Implementierung einer objektorientierten Logik zur Animation von Objektenund Seitenübergängen.
Entwurf und Implementierung eines Systems zum Usertracking.
Entwurf und Implementierung von multilanguage Optionen.
Performanceoptimierungen.
Firma: Gemeinde Hoppegarten / Agentur „Bahnstadt“ – Berlin
Projekt: echtzeit 3D – Architekturvisualisierung „Bahnhofs-umbau“
Technologie: 3DS Max, Quest3D
Beschreibung: Auftrag der Gemeinde Hoppegarten zur Simula-tion des Bahnhofum- und Neubaus mit verschiedenen Varian-ten.
komplette Auftragsabwicklung:Vor Ort Recherche undModellierung des Geländes (ca. 50.000 qm); Modellierung dervier Bauvarianten nach CAD Zeichnungen. Texturierung, Beleuch-tung, Erstellung von Shadowmaps und Shaderprogrammierung.Progammierung der Quest3D Applikation als Offlineanwendung.Progammierung von Menüsteuerung und Navigation.
Firma: lunatic GmbH – Berlin
Projekt: 3D Konfigurator
Technologie: VRML, Javascript, DHTML
Beschreibung: Konfigurator für einen Rasenmäher
Spezielle Aufgaben: Datenübernahme aus ProE. Entwurf und Imple-mentierung der kompletten Steuerungs- und 3D-Logik incl. einer Logikfür nicht lieferbare Kombinationen . Entwurf und Implementierung vonmultilanguage Optionen. Performanceoptimierungen.
Firma: Viwotec GmbH – Naumburg
Projekt: 3D –Präsent ationsanwendung „Naumburger Dom“
Technologie: 3D- Laserscanner, 3DS Max, Quest3D
Beschreibung: Die Aufgabe bestand in der Überführung vonLaserscannDaten in eine echtzeit-3D-Applikation. Desweiteren wur-de eine PräsentationsNavigation entwickelt und implementiert.
Spezielle Aufgaben:Beratung zu Echtzeittechnologien und lowPoly-modeling. Entwicklung eines Workflows zur Konvertierung und An-passung von Laserscanndaten. Programmierung der Quest3D Ap-plikation. Progammierung der Navigation.
Firma: lunatic interactive GmbH - Berlin
Projekt: interaktive 3D Bedienungs- und Rep araturanleitung fürServer
Technologie: 3ds max, VRML, DHTML, Java-/Vrmlscript
Beschreibung: Darstellung von Wartung und Reparatur an einem Echt-zeitmodell. Die Applikation erlaubt sowohl ein schrittweises Ausführender einzelnen Arbeitsgänge durch den User, als auch eine automatischablaufende Vorführung. Die einzelnen Arbeitschritte werden in einemTextframe erläutert und in der Navigation hervorgehoben. Ein schritt-weises zurückgehen im Ablauf ist ebenfalls möglich. Die Applikation läuftals VRML-plugin in einer HTML-Umgebung.
Spezielle Aufgaben:Applikationsentwurf, Modellierung, Texturierung, Ani-mation, objektorientierte VRML- Javascript- und DHTMLProgrammierung
Firma: Viwotec GmbH – Naumburg
Projekt: 3D – Immobilenvermarktung
Technologie: 3DS Max, Quest3D
Beschreibung: Frei begehbare Applikation zu Vermarktung einerImmoblie.Grundrisse sind im Kontext der Umgebung einsehbar. Einbindungvon Filmmaterial.
Spezielle Aufgaben: Unterstützung und Beratung bei der lowpolyModellierung von Komponenten. Texturierung, Beleuchtung, Erstellung vonShadowmaps und Shaderprogrammierung. Progammierung der Quest3DApplikation als Offlineanwendung. Progammierung von Menüsteuerung,Navigation und Medieneinbindung.
Firma: Ingenieurbüro „Spiekermann“ - Berlin
Projekt: Echtzeit 3D V isualisierungen
Technologie: 3ds max, VRML, Java-/Vrmlscript
Beschreibung: Vier, frei begehbare, VR-Simulationen. DieSimulationen wurden eingesetzt zur Präsentation notwendiger Um-baumaßnahmen im Rahmen des ICE-Ausbaues Berl in-Hamburg.Die Applikation läuft als VRML-plugin in einer HTML-Um-gebung.
Speziel le Aufgaben: Applikationsentwurf, Modell ierung,Texturierung, VRML- und HTML-Programmierung, Enwicklung ei-ner pfadgeführten WalkNavigation, Einbindung von QuicktimeVR-Panoramen.
Firma:
Projekt: Raytrace-Schattenberechnung
Technologie: Bitmanagement VRML-Player, Java-/Vrmlscript, OOP
Beschreibung: Entwurf und Implementierung eines Algo-rithmus zur interaktiven Raytrace-Schattenberechnung ineine VR-Umgebung (bs contact).