OpenGL for Java OpenGL for Java Prof. Dr. V. Stahl
|
|
- Harry Boer
- vor 8 Jahren
- Abrufe
Transkript
1 OpenGL for Java
2 Ziele Bewegte Simulationen grafisch darstellen können (effizient, realistisch, dreidimensional) Grundfunktionen von OpenGL beherrschen Mathematische Voraussetzungen für Computer Grafik verstehen
3 Wozu OpenGL? Computer Grafik Echtzeit 3D Grafik sehr rechenintensiv Einfache, leicht parallelisierbare Algorithmen (wenig Code, wenige Kontrollstrukturen) Viele wichtige Anwendungen geeignet für Spezialhardware (Grafikkarte) Weiterer Vorteil durch Grafik Karte: Weniger Hauptspeicherzugriffe, indem grafische Objekte direkt auf der Grafikkarte gespeichert werden. OpenGL: High level Software API für Grafik Hardware
4 Was ist OpenGL? Spezifikation einer Software Schnittstelle zur Grafik Hardware (API) System- und Programmiersprachen unabhängig ca. 250 Befehle und was nicht? GUI Programmierung, Sound, Netzwerk, usw
5 Wie funktioniert s? Benutzerprogramm: Aufruf von OpenGL API Funktionen Position, Form und Farbe von 3D Objekten (Würfel, Kugel, ) Position und Farbe von Lichtquellen Oberflächenbeschaffenheit (Textur) von Objekten Position und Blickrichtung der Kamera OpenGL Koordinatensystem Transformationen (Drehung, Verschiebung ) Projektion der 3D Szene auf ein 2D Bild Farbverlauf auf Flächen (Licht/Schatten) Sichtbare/verdeckte Flächen Transformation von Texturen
6 Geschichte von OpenGL 1982 SGI beginnt mit der Entwicklung für High End Grafik Workstations 1992 OpenGL Version 1.0 Seit 1992 Open GL Architecture Review Board (ARB) Mitglieder: Compaq, ATI, nvidia, HP, IBM, Apple, Microsoft, Heute: OpenGL Version 2.0 Grafikkarten Wettbewerb, Erweiterungen
7 Zusätzliche Bibliotheken GLU (OpenGL Utilities) Einfache Funktionen zum Zeichnen komplexerer Objekte (Kugeln, Zylinder, Scheibe, ) Gekrümmte Flächen: NURBS Viele nützliche Hilfsfunktionen GLUT (OpenGL Utility Toolkit) Torus, Tetrahedron, Octahedron, Text Plattformunabhängige GUI Funktionen (Fenster, Maus, Tastatur) Für GUI Funktionen verwenden wir Java!
8 Zusätzliche Bibliotheken Anwendungsprogramm GLUT GLU WGL/GLX/AGL Window System OpenGL Grafik Hardware Systemunabhängig Systemabhängig
9 Anwendungsprogramm GL4Java JNI GLUT GLU WGL/GLX/AGL Window System OpenGL Grafik Hardware Systemunabhängig Systemabhängig
10 Triang Das erste OpenGL Programm Starter.java Fenster erzeugen (JFrame) Zeichenfläche (Canvas3D) erzeugen und anzeigen Canvas3D.java Abgeleitet von GLAnimCanvas (GL4Java Klasse) preinit, init: Initialisierung display: Wird aufgerufen, um Bildschirm neu zu zeichnen reshape: Wird aufgerufen, wenn Fenstergröße geändert wird.
11 import javax.swing.*; import java.awt.*; Starter.java class Starter { public static void main(string[] args) { // Erzeugen des OpenGL Canvas Canvas3D canvas3d = new Canvas3D(640,480); // Erzeugen des Anwendungsfensters JFrame frame = new JFrame("Triangles for Java"); // OpenGL Canvas dem Frame hinzufügen Container pane = frame.getcontentpane(); pane.add(canvas3d); } } // Frame Grösse setzen und anzeigen frame.setsize(640,480); frame.setvisible(true); frame.setdefaultcloseoperation(jframe.exit_on_close);
12 Canvas3D.java import gl4java.awt.glcanvas; class Canvas3D extends GLAnimCanvas { // Konstruktor für Gl4Java Klasse GLCanvas public Canvas3D(int w, int h) { super(w, h); } // Globale OpenGL Optionen (z.b. double buffering) setzen public void preinit() { } // Einmaliges Initialisieren (z.b. Farbe zum Löschen) public void init() { } // Wird aufgerufen, wenn Bildschirm neu gezeichnet werden muss public void display() { } } // Wird aufgerufen, wenn Fenstergröße geändert wird public void reshape(int width, int height) { }
13 TriangleVie reshape(int width, int height) Bildschirmbereich auf den gezeichnet werden soll in Pixel glviewport( 0,0,width,height ); Matrix, die 3D nach 2D Projektion macht Perspektivische Projektion 60 Grad Blickwinkel, Clipping Abstand 2 bis 4 glmatrixmode( GL_PROJECTION ); glloadidentity(); gluperspective(60, 1.0, 2.0, 4.0); // Matrix, die Zeichenkoordinatensystem positioniert glmatrixmode( GL_MODELVIEW );
14 display Löschen was zuvor gemalt wurde glclear(gl_color_buffer_bit GL_DEPTH_BUFFER_BIT); Farbe rot einstellen glcolor3f(1.0f,0.0f,0.0f); Zeichenkoordinatensystem 3 Einheiten nach hinten setzen glloadidentity(); gltranslatef(0.0f, 0.0f, -3.0f); Dreieck durch Eckpunkte zeichnen glbegin(gl_triangles); glvertex3f(-1.0f, -1.0f, 0.0f); // links unten glvertex3f( 1.0f, -1.0f, 0.0f); // rechts unten glvertex3f( 0.0f, 1.0f, 0.0f); // mitte oben glend();
15 init Interpolation wenn Eckpunkte unterschiedliche Farbe haben glshademodel(gl_flat); Hintergrundfarbe Weiss glclearcolor(1.0f, 1.0f, 1.0f, 0.0f); preinit Double Buffering (flüssiger bei bewegter Grafik) super.doublebuffer = true; Für Stereo Brillen super.stereoview = false;
16 TriangleInterpolatio Schattierungsmodell auf GL_SMOOTH setzen Jedem Eckpunkt des Dreiecks eine andere Farbe geben gl.glbegin(gl_triangles); gl.glcolor3f(1.0f,0.0f,0.0f); rot gl.glvertex3f(-1.0f, -1.0f, 0.0f); links unten gl.glcolor3f(0.0f,1.0f,0.0f); grün gl.glvertex3f( 1.0f, -1.0f, 0.0f); rechts unten gl.glcolor3f(0.0f,0.0f,1.0f); blau gl.glvertex3f( 0.0f, 1.0f, 0.0f); mitte oben gl.glend();
17 TriangleRotation, TriangleRotationVie Dreieck um 20 Grad um z-achse nach links drehen gl.glrotatef( 20.0f, 0.0f, 0.0f, 1.0f ); z-achse
18 Matrizen in OpenGL Model View Matrix glmatrixmode(gl_modelview); Legt Position und Orientierung des Koordinatensystems fest, in das als nächstes gezeichnet wird. glrotate(), gltranslate(), 3D nach 2D Projektions Matrix glmatrixmode(gl_projection); Bestimmt, wie eine 3D Szene auf ein 2D Bild projiziert wird. - Orthogonalprojektion: glortho() - Perspektivische Projektion: gluperspective(), glfrustum() Wird i.a. nur einmal gesetzt und nicht mehr geändert.
19 Koordinatensystem Transformationen in OpenGL glvertex(x,y,z) Objektkoordinaten Multiplikation mit Model View Matrix glrotate(),gltranslate() Kamerakoordinaten Multiplikation mit Projektions Matrix gluperspective() 2D Koordinaten Skalieren, Verschieben glviewport() Bildschirmkoordinaten (Pixel)
20 Etwas Mathematik Transformationen (Translation, Rotation, Projektion) Koordinatensysteme Homogene Koordinaten
21 OpenGL Primitive gl.glbegin(gl_triangles); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw gl.glend();
22 OpenGL Primitive gl.glbegin(gl_points); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw. gl.glend(); Größe der Punkte gl.glpointsize(float size)
23 OpenGL Primitive gl.glbegin(gl_lines); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw gl.glend(); Liniendicke gl.gllinewidth(float size)
24 OpenGL Primitive gl.glbegin(gl_line_strip); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw gl.glend();
25 OpenGL Primitive gl.glbegin(gl_line_loop); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw gl.glend();
26 OpenGL Primitive gl.glbegin(gl_triangle_strip); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw. gl.glend();
27 OpenGL Primitive gl.glbegin(gl_triangle_fan); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw. gl.glend();
28 OpenGL Primitive gl.glbegin(gl_quads); 1 4 gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw. gl.glend();
29 OpenGL Primitive gl.glbegin(gl_quad_strip); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 gl.glvertex( ); Punkt 4 usw gl.glend();
30 OpenGL Primitive gl.glbegin(gl_polygon); gl.glvertex( ); Punkt 1 gl.glvertex( ); Punkt 2 gl.glvertex( ); Punkt 3 usw gl.glend(); Ränder dürfen sich nicht schneiden, sonst ist unklar was innen und außen ist! Die Eckpunkte müssen alle in einer Ebene liegen, sonst ist unklar welche Fläche gemalt werden soll! Polygone müssen konvex sein! 5 2 3
31 Polygone GL_TRIANGLES, GL_QUADS, GL_POLYGON Def. Vorderseite: Reihenfolge der Eckpunkte gegen Uhrzeigersinn Vorderseite Rückseite
32 Polygone Polygone gefüllt, als Linien oder nur die Eckpunkte zeichnen gl.glpolygonmode( GL_FRONT, GL_POINT ) GL_BACK GL_LINE GL_FRONT_AND_BACK GL_FILL Nur Vorderseite/Rückseite zeichnen Effizienz Verdeckte Flächen bei geschlossenen Körpern gl.glenable(gl_cull_face) gl.glcullface( GL_FRONT ) GL_BACK GL_FRONT_AND_BACK
33 Bewegte Grafik In der init Methode Geschwindigkeit (Bilder pro Sekunde) super.setanimatefps(60.0); // 60 Aufrufe von display() pro Sekunde Starten und anhalten super.start(); super.stop();
34 TriangleAnimation, TriangleAnimationVie Bewegte Grafik Rotierendes Dreieck um seine (lokale) y-achse Vorderseite ausgefüllt, Rückseite Linien
35 Cube, CubeLigh 3D Grafik Problem: Kein richtiger 3D Eindruck wenn Flächen ausgefüllt sind! Lösung: Licht und Schatten Lichtquellen (Position, Richtung, Farbe, Ausbreitung, ) Oberflächen (Normalenvektor, Reflektionseigenschaften, Farbe, )
36 Mehr Mathematik Licht Reflektion Normalenvektoren
37 CubeLightVie Diffuse Reflektion ohne Glanz mit Glanz
38 Normalenvektoren gl.glbegin(gl_quads); gl.glend() // Vorderseite gl.glnormal3f( 0.0f, 0.0f, 1.0f); gl.glvertex3f(-1.0f,-1.0f, 1.0f); gl.glvertex3f( 1.0f,-1.0f, 1.0f); gl.glvertex3f( 1.0f, 1.0f, 1.0f); gl.glvertex3f(-1.0f, 1.0f, 1.0f); // Rechte Seite gl.glnormal3f( 1.0f, 0.0f, 0.0f); gl.glvertex3f( 1.0f,-1.0f, 1.0f); gl.glvertex3f( 1.0f,-1.0f,-1.0f); gl.glvertex3f( 1.0f, 1.0f,-1.0f); gl.glvertex3f( 1.0f, 1.0f, 1.0f); // usw
39 Normalenvektoren gl.glnormal3f( 0.0f, 0.0f, 1.0f); Aktuellen Normalenvektor setzen. Dieser bleibt so lange gültig, bis ein neuer Normalenvektor gesetzt wird Möglich: An jedem Eckpunkt ein anderer Normalenvektor. Anwendung: Gekrümmte Flächen, die aus vielen Einzelpolygonen bestehen. Lichtverlauf an den Kanten dann glatter ( smooth shading ).
40 Licht // Licht aktivieren gl.glenable(gl_lighting); Ab jetzt Farbberechnung nur noch mit Licht und Oberflächen! Aufrufe von glcolor werden ignoriert! // Einzelne Lichtquellen einschalten (maximal 8) gl.glenable(gl_light0); gl.glenable(gl_light1); gl.glenable(gl_light2);
41 Licht // Position der i-ten Lichtquelle // Unendlich weit in z-richtung, daher parallele Strahlen float[] position = { 0.0f, 0.0f, 1.0f, 0.0f }; gl.gllightfv( i, GL_POSITION, position ); // Farbe der i-ten Lichtquelle (RGBA) float[] color = { 1.0f, 1.0f, 1.0f, 1.0f } gl.gllightfv( i, GL_DIFFUSE, color); GL_AMBIENT GL_SPECULAR
42 Licht (Spotlight) // Richtung der Lichtstrahlen float[] direction = { 0.0f, 0.0f, -1.0f } gl.gllightfv( i, GL_SPOT_DIRECTION, direction ); // Öffnungswinkel der Lichtstrahlen gl.gllightf( i, GL_SPOT_CUTOFF, angle); osition // Exponentielles Abfallen von der Mitte zum Rand gl.gllightf( i, GL_SPOT_Exponent, exp); angle direction
43 Material // Reflektionseigenschaften (RGBA) float[] color = { 1.0f, 0.0f, 0.0f, 1.0 } gl.glmaterialfv( GL_FRONT, GL_DIFFUSE, color ); GL_BACK GL_AMBIENT GL_FRONT_AND_BACK GL_SPECULAR GL_AMBIENT_AND_DIFFUSE GL_EMISSION // Glanz (für specular reflection) gl.glmaterialf( GL_FRONT, GL_SHININESS, factor); GL_BACK GL_FRONT_AND_BACK
44 CubeSpo Material Weißen, rotierenden Würfel mit einem roten und einem blauen Spotlight anstrahlen. Die Lichtquellen drehen sich nicht mit! Was passiert wenn man backface culling abschaltet? Würde ein nicht-konvexes Objekt richtig dargestellt?
45 Texturen Idee: Bild auf die Oberflächen von Objekten kleben Texturbild Polygon Jedem Eckpunkt des Polygons einen Punkt der Textur zuordnen. Texturkoordinaten: gltexcoord2f() Farbwerte innerhalb des Polygons durch Interpolation.
46 Texturen import gl4java.utils.textures.pngtextureloader; // Texturbild lesen (Abmessungen müssen 2er Potenz sein!) PngTextureLoader texload = new PngTextureLoader(gl, glu); texload.readtexture("textures/ambrosil.png"); // Textur in Speicher auf Grafik Karte laden glteximage2d( GL_TEXTURE_2D, 0 1, GL_RGB, texload.getimagewidth(), texload.getimageheight(), 0 2, GL_RGB, GL_UNSIGNED_BYTE, texload.gettexture() ); 1 Mip Maps 2 Rand // Interpolation gltexparameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); GL_TEXTURE_MIN_FILTER GL_NEAREST
47 Texturen CubeIntersect Zwei rotierende Marmorwürfel nebeneinander zeichnen so dass sie sich überschneiden. Jeder Würfel dreht sich um eine Achse durch seinen Mittelpunkt! Würfel zeichnen in eigene Methode kapseln und zweimal aufrufen. Momentane Matrix auf Stapel speichern bzw. zurück holen: glpushmatrix, glpopmatrix Hidden Surface Problem: gl.glenable(gl_depth_test); z-puffer Algorithmus Warum reicht backface culling nicht mehr aus?
48 GLU Quadrics Kugel, Zylinder, Scheibe // Quadric erzeugen bzw. löschen long quad = glu.glunewquadric(); glu.gludeletequadric( quad ); // Kugel glu.glusphere( quad, radius, kuchenstücke, stapel ); // Zylinder glu.glucylinder( quad, radius_unten, radius_oben, höhe, kuchenstücke, stapel ); // Scheibe glu.gludisk( quad, radius_innen, radius_außen, kuchenstücke, ringe );
49 Quadric GLU Quadrics // Darstellung glu.gluquadricdrawstyle( quad, GLU_FILL ); GLU_POINT GLU_LINE GLU_SHILOUETTE // Normalenvektoren automatisch erzeugen glu.gluquadricnormals( quad, GLU_SMOOTH ); GLU_FLAT GLU_NONE // Texturkoordinaten automatisch erzeugen glu.gluquadrictexture( quad, GL_TRUE ); GL_FALSE
50 EarthMoon GLU Quadrics Flat shading statt smooth shading bei der Berechnung der Normalenvektoren Mond um Erde kreisen lassen (moon.png) Texturen in init-methode laden und auf Grafikkarte speichern // Platz für ID s für 2 Texturobjekte int[] textures = new int[2]; // Texturobjekte erzeugen, ID s in textures speichern gl.glgentextures(2, textures); // i-te Textur zur aktuellen Textur machen gl.glbindtexture(gl_texture_2d, textures[i]);
51 Positionierung der Kamera glu.glulookat ( double eyex, double eyey, double eyez, // Punktvektor double atx, double aty, double atz, // Punktvektor double upx, double upy, double upz // Richtungsvektor ); eye up at
52 Positionierung der Kamera glu.glulookat ( double eyex, double eyey, double eyez, // Punktvektor double atx, double aty, double atz, // Punktvektor double upx, double upy, double upz // Richtungsvektor ); In Wirklichkeit wird die gesamte Szene bewegt! Die Kamera steht nach wie vor im Koordinatenursprung und schaut in negative z-richtung. Multiplikation der Model View Matrix mit einer entsprechenden Matrix von links. (Transformation bzgl. Ursprungskoordinatensystem!) Daher: glulookat gleich nach glloadidentity aufrufen!
53 Positionierung der Kamera Kamera mit Cursor Tasten in x- und y-richtung bewegen. Kamera soll dabei immer gerade aus in negative z-richtung schauen. import java.awt.event.keyevent; import java.awt.event.keylistener; // Klasse Canvas3D ist Key Listener class Canvas3D extends GLAnimCanvas implements KeyListener // Im Konstruktor von Canvas3D addkeylistener(this); // Callback Funktionen public void keytyped(keyevent e){} public void keyreleased(keyevent e){} public void keypressed(keyevent e) { }
54 LookAt, LookAtView
55 Pic Picking & Selection Ziel: 3D Objekte mit der Maus anklicken Problem: Verdeckungen (welches Objekt wurde angeklickt?) Umrechnen von Mauskoordinaten in Weltkoordinaten Vorgehen: Bild intern neu zeichnen, allerdings nur einen ca. 4x4 Pixel Ausschnitt um die aktuelle Mausposition. Mitprotokollieren welches Objekt in welcher Tiefe gemalt wurde. Ergebnisliste (Objekte mit Tiefeninformation) auswerten.
56 Picking & Selection Ausschnitt um die aktuelle Mausposition (x,y) zeichnen. Dazu PickMatrix links an Projektionsmatrix multiplizieren // Projektionsmatrix neu berechnen gl.glloadidentity(); glu.glupickmatrix(x,height-y, 4, 4, viewport); glu.gluperspective(60, 1.0,2.0,4.0); Liste initialisieren, in der die getroffenen Objekte gespeichert werden. Render Mode auf GL_SELECT setzen. int[] namebuffer = new int[100]; gl.glselectbuffer(100,namebuffer); gl.glrendermode(gl_select); gl.glinitnames(); gl.glpushname(0);
57 Picking & Selection Bild intern neu zeichnen. Objekte durch Zahlen benennen, z.b. gl.glloadname(42); gl.glrectf(-1.0,1.0,-1.0,1.0); Auf Render Mode GL_RENDER zurückschalten. int hits = gl.glrendermode(gl_render); Für jedes getroffene Objekt enthält namebuffer nun vier Zahlen: 1 minimale und maximale Tiefe des getroffenen Ausschnitts Objektname, der während des Zeichnens mit glloadname gesetzt wurde
58 Picking & Selection Projektionsmatrix muss danach wieder hergestellt werden! Angeklicktes Objekt ist dasjenige mit geringster Tiefe (namebuffer durchsuchen!) Tiefeninformation ist unsigned int. Gibt s in Java aber nicht! int 2 30 unsigned int
59 Picking & Selection Erde- Mond System erweitern so dass die Planeten angeklickt werden können. Angeklickter Planet soll stehen bleiben und sich beim nächsten Klick weiterbewegen.
Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
MehrMediator 9 - Lernprogramm
Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop
Mehr2A Basistechniken: Weitere Aufgaben
2A Basistechniken: Weitere Aufgaben 2A.3 Programmierung unter UNIX/Linux 1. Gegeben sind einige Ausschnitte von C-Programmen, die unter UNIX/Linux ausgeführt werden sollen. Beantworten Sie die zugehörigen
Mehr2D-Transformationen. Kapitel 6. 6.1 Translation. 6.2 Skalierung
Kapitel 6 2D-Transformationen Mit Hilfe von Transformationen ist es möglich, die Position, die Orientierung, die Form und die Größe der grafischen Objekte zu manipulieren. Transformationen eines Objekts
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
Mehr1. Allgemein 2. 2. Speichern und Zwischenspeichern des Designs 2. 3. Auswahl der zu bearbeitenden Seite 2. 4. Text ergänzen 3. 5. Textgrösse ändern 3
Inhaltsverzeichnis 1. Allgemein 2 2. Speichern und Zwischenspeichern des Designs 2 3. Auswahl der zu bearbeitenden Seite 2 4. Text ergänzen 3 5. Textgrösse ändern 3 6. Schriftart ändern 3 7. Textfarbe
MehrEin Bild in den Text einfügen
Bild in einen Artikel einfügen Ein Bild in den Text einfügen Positioniert den Cursor an der Stelle im Text, egal ob bei einem Artikel oder einer WordPress-Seite, wo das Bild eingefügt werden soll. Hinter
MehrOpenGL. (Open Graphic Library)
OpenGL (Open Graphic Library) Agenda Was ist OpenGL eigentlich? Geschichte Vor- und Nachteile Arbeitsweise glscene OpenGL per Hand Debugging Trend Was ist OpenGL eigentlich? OpenGL ist eine Spezifikation
MehrGraphic Coding. Klausur. 9. Februar 2007. Kurs A
Graphic Coding Klausur 9. Februar 2007 Kurs A Name: Matrikelnummer: Hinweise - Es sind keine Hilfsmaterialien erlaubt. (Keine Bücher, Taschenrechner, Handys) - Sie haben zwei Stunden Zeit. - Insgesamt
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
MehrPrimzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
MehrOnline Editor 3 3 4-7. Nachfolgend eine kurze Erklärung unseres Online Editors 4 5-6 6 6-7
AD Online Editor Mit unserem Online Editor haben Sie die Möglichkeit, ganz einfach ohne Vorkenntnisse, Ihr Produkt ganz nach Ihren Wünschen zu gestalten und gegebenenfalls, jedes Jahr wieder neu zu bestellen
MehrEinführung in Powerpoint M. Hasler 2010. Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung
Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung 1 Als erstes musst du wissen, was du präsentieren willst logisch - sonst bleiben deine Folien ohne Inhalt. Vielleicht willst du die
MehrAnleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)
Seite 1/7 Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Hier sehen Sie eine Anleitung wie man einen Serienbrief erstellt. Die Anleitung
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrBedienungshinweise für das Smartboard. Basisfunktionen
Bedienungshinweise für das Smartboard Basisfunktionen Im Raum 6A 123 steht für die Lehre ein interaktives Whiteboard (Smartboard) zur Verfügung. Nachstehend werden die einfachsten Basisfunktionen erläutert,
MehrJava: Vererbung. Teil 3: super() www.informatikzentrale.de
Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und
MehrLichtquellen und Beleuchtung
void glshademodel(glenum model) - Setzt das angegebene Shading Model (GL_FLAT oder GL_SMOOTH) 1 Lokales Beleuchtungsmodell in OpenGL für n Lichtquellen k s 2 Normalenvektoren - Modelview-Transformation
MehrAnimationen erstellen
Animationen erstellen Unter Animation wird hier das Erscheinen oder Bewegen von Objekten Texten und Bildern verstanden Dazu wird zunächst eine neue Folie erstellt : Einfügen/ Neue Folie... Das Layout Aufzählung
MehrTutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch
Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch Tutorial Speichern Wer ein Fotobuch zusammenstellen möchte, der sucht oft auf dem ganzen Computer und diversen
MehrÜbungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 9 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
MehrHandbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
MehrBilder zum Upload verkleinern
Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr
Mehr2.10 Lichtquellen und Beleuchtung
2.10 Lichtquellen und void glshademodel(glenum model) - Setzt das angegebene Shading Model (GL_FLAT oder GL_SMOOTH) 2_4-1 2.10 Lichtquellen und Lokales smodell in OpenGL für n Lichtquellen k s 2_4-2 2.10
Mehrcardetektiv.de GmbH Kurzanleitung Version 4.0 Software Cardetektiv Zukauf, Preisfindung, Marktanalyse Autor Christian Müller
cardetektiv.de GmbH Kurzanleitung Version 4.0 Software Cardetektiv Zukauf, Preisfindung, Marktanalyse Autor Christian Müller Stand 15.08.2011 Sehr geehrte Anwender, diese Anleitung soll Ihnen helfen, alle
MehrHinweise zum Übungsblatt Formatierung von Text:
Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger
MehrSerienbrieferstellung in Word mit Kunden-Datenimport aus Excel
Sehr vielen Mitarbeitern fällt es schwer, Serienbriefe an Kunden zu verschicken, wenn sie die Serienbrieffunktion von Word nicht beherrschen. Wenn die Kunden mit Excel verwaltet werden, genügen nur ein
MehrGrafischer Tischeplan
99 Grafischer Tischeplan Den GASTRO-TOUCH Standard-Tischeplan aktivieren Sie über STAMM VERWALTUNG PFLEGE -> ALLGEMEINE EINST. -> SEITE 5 -> GRAFISCHE TISCHANZEIG = G Tischformen / Stühle Sie können kreisförmige
MehrBedienungsanleitung für 3D PDF
Bedienungsanleitung für 3D PDF Der Lautsprechershop setzt sich als Ziel, Ihnen viele Werkzeuge an die Hand zu geben um einen Lautsprecher vor dem Bau genau zu sehen und um Ihnen Baupläne so einfach wie
MehrGrafikausgabe mit dem Abstract- Windowing-Toolkit. Eine Einführung
Grafikausgabe mit dem Abstract- Windowing-Toolkit Eine Einführung Inhalt Einführung Grundlegende Eigenschaften des Abstract-Windowing- Toolkit (AWT) Grundlagen Grafikausgabe Linien zeichnen Rechtecke zeichnen
MehrEinführung in die Java- Programmierung
Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
MehrGPS Garmin MapSource - Track erstellen und nutzen
Prozesse GPS Garmin MapSource Track erstellen und nutzen Letzte Nachführung 03.04.08, 09:54:47 Datei E:\tuttobene_A-E\administration\prozesse\gps_garmin_mapsource_track_erstellen.odt Seite 1 von 12 Änderungen
MehrWir lernen PowerPoint - Fortsetzung-Animationen
Wir lernen PowerPoint - Fortsetzung-Animationen Inhalt der Anleitung Seite 1. Automatischer Seitenübergang 2 2. ClipArt einfügen 3 3. Effekte zur Schrift 4 4. weitere Seiten und Bilder einfügen 4 5. Grafik
MehrThunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable)
Thunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable) Thunderbird ist ein quelloffenes E-Mail-Programm (manchmal auch Client genannt), das leicht herunterzuladen und zu installieren
MehrArbeiten mit dem Geometrieprogramm GeoGebra
Fachdidaktik Modul 1, WS 2012/13 Didaktik der Geometrie III: Konstruieren Planarbeit Arbeiten mit dem Geometrieprogramm GeoGebra I. Erstes Erkunden der Programmoberfläche: Grund- und Standardkonstruktionen
MehrHandbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen
Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen Dateiname: ecdl6_05_01_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 6 Präsentation - Diagramm
Mehr2.10 Lichtquellen und Beleuchtung
2.10 Lichtquellen und void glshademodel(glenum model) - Setzt das angegebene Shading Model (GL_FLAT oder GL_SMOOTH) 2-1 2.10 Lichtquellen und Lokales smodell in OpenGL für n Lichtquellen k s 2-2 2.10 Lichtquellen
Mehr2.10 Lichtquellen und Beleuchtung
2.10 Lichtquellen und void glshademodel(glenum model) - Setzt das angegebene Shading Model (GL_FLAT oder GL_SMOOTH) 2-1 2.10 Lichtquellen und Lokales smodell in OpenGL für n Lichtquellen k s 2-2 2.10 Lichtquellen
MehrUmwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut
Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut Unsere mitgelieferte Fonts & Grafik CD haben wir vom Hersteller des Plotters zur Verfügung gestellt bekommen. Die darauf
MehrEinfache Animation erstellen mit PhotoImpact
Einfache Animation erstellen mit PhotoImpact Legen Sie Bitte zuerst einen Neuen Ordner mit den Namen Anti-Teile unter Eigene Bilder an. Einen zweiten Ordner mit den Namen, Meine-Gifbilder öffnen Sie nun
MehrWo möchten Sie die MIZ-Dokumente (aufbereitete Medikamentenlisten) einsehen?
Anleitung für Evident Seite 1 Anleitung für Evident-Anwender: Einbinden der MIZ-Dokumente in Evident. Wo möchten Sie die MIZ-Dokumente (aufbereitete Medikamentenlisten) einsehen? Zunächst müssen Sie entscheiden,
MehrWindows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1
Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen
MehrBedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:
Bedienungsanleitung Albumdesigner Hier wählen Sie aus ob Sie mit einem neuen Album beginnen - Neues Projekt erstellen oder Sie arbeiten an einem bestehenden weiter - Bestehendes Projekt öffnen. Neues Projekt:
MehrDas sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrTipps und Tricks zu den Updates
Tipps und Tricks zu den Updates Grundsätzlich können Sie Updates immer auf 2 Wegen herunterladen, zum einen direkt über unsere Internetseite, zum anderen aus unserer email zu einem aktuellen Update. Wenn
MehrProduktschulung WinDachJournal
Produktschulung WinDachJournal Codex GmbH Stand 2009 Inhaltsverzeichnis Einleitung... 3 Starten des Programms... 4 Erfassen von Notizen in WinJournal... 6 Einfügen von vorgefertigten Objekten in WinJournal...
MehrPhoToPlan 6.0 Was ist neu?
PhoToPlan 6.0 Was ist neu? Seit Mai 2010 gibt es die wesentlich erweiterte, neue Version 6.0 der Bildentzerrungssoftware PhoToPlan. Die Neuerungen sind: Kompatibilität zu AutoCAD 2011 und AutoCAD LT 2011
MehrAutoCAD 2007 - Dienstprogramm zur Lizenzübertragung
AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i
MehrACDSee 10. ACDSee 10: Fotos gruppieren und schneller durchsuchen. Was ist Gruppieren? Fotos gruppieren. Das Inhaltsverzeichnis zum Gruppieren nutzen
In diesem Tutorial erfahren Sie, wie man Fotos gruppiert. Mit der Option "Gruppieren nach" werden die Fotos in der Dateiliste nach Gruppen geordnet. Wenn Sie beispielsweise auf "Bewertung" klicken, werden
MehrGEONET Anleitung für Web-Autoren
GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden
MehrAlle Schlüssel-Karten (blaue Rückseite) werden den Schlüssel-Farben nach sortiert und in vier getrennte Stapel mit der Bildseite nach oben gelegt.
Gentlemen", bitte zur Kasse! Ravensburger Spiele Nr. 01 264 0 Autoren: Wolfgang Kramer und Jürgen P. K. Grunau Grafik: Erhard Dietl Ein Gaunerspiel für 3-6 Gentlemen" ab 10 Jahren Inhalt: 35 Tresor-Karten
MehrANWENDUNGSHINWEISE ZU SYMBOLSTIX
elektronische hilfsmittel für menschen mit einer behinderung www.activecommunication.ch ANWENDUNGSHINWEISE ZU SYMBOLSTIX www.symbolstix.ch active communication gmbh sumpfstrasse 28 6300 zug telefon 041
MehrPlanare Projektionen und Betrachtungstransformation. Quelle: Angel (2000)
Planare Projektionen und Betrachtungstransformation Quelle: Angel (2) Gliederung Einführung Parallelprojektionen Perspektivische Projektionen Kameramodell und Betrachtungstransformationen Mathematische
MehrZentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI)
1 JAVA für Bauingenieure Alexander Karakas SS 2008 Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 21.05.2008 2 Was ist ein(e) GUI? GUI = Graphical User Interface = Graphische
MehrGraphische Benutzungsoberflächen
Graphische Benutzungsoberflächen Graphische Benutzungsoberflächen (graphical user interfaces, GUI) dienen zur interaktiven Bedienung von Programmen, Ein- und Ausgabe mit graphischen Techniken und visuellen
MehrGezielt über Folien hinweg springen
Gezielt über Folien hinweg springen Nehmen wir an, Sie haben eine relativ große Präsentation. Manchmal möchten Sie über Folien hinweg zu anderen Folien springen. Das kann vorkommen, weil Sie den gesamten
MehrLicht. Elektromagnetische Strahlung Emitter > Reflektor -> Auge. Sichtbares Spektrum: 400nm 700nm. Universität Frankfurt
Licht Elektromagnetische Strahlung Emitter > Reflektor -> Auge Sichtbares Spektrum: 400nm 700nm Farbwahrnehmung Farbbeschreibung I Farbton - rot, gelb, blau,... Helligkeit Nähe zu schwarz oder weiss Sättigung
MehrErinnerung. Arbeitsschritte der Computergraphik. Modellierung. Animation. Rendering. Ausgabemedium. Generierung
Erinnerung Arbeitsschritte der Computergraphik Modellierung Animation Generierung Ausgabemedium Graphik/-Pipeline Wandelt die Beschreibung einer Szene im dreidimensionalen Raum in eine zweidimensionale
MehrEinfärbbare Textur erstellen in GIMP (benutzte Version: 2.6.7)
Tutorial Einfärbbare Textur erstellen in GIMP (benutzte Version: 2.6.7) Vorbereiten: Ebenenfenster sichtbar Farben auf schwarz/weiß setzen (Einfach nur die Taste D drücken) Die Datei nach den Erstellen
MehrUnity 4 Teil II. Universität zu Köln Softwaretechnologie II (Teil 1): Simulation und 3D Programmierung Dozent: Manfred Thaller Marvin Busch
Unity 4 Teil II Universität zu Köln Softwaretechnologie II (Teil 1): Simulation und 3D Programmierung Dozent: Manfred Thaller Marvin Busch Inhalt Wie erstelle ich ein Projekt mit Unity? Toolbar Navigation
MehrDateimanagement in Moodle Eine Schritt-für
Übersicht: Lehrende können Dateien in einen Moodle-Kurs hochladen, in Verzeichnissen verwalten und für Studierende zugänglich machen. Jeder Moodle-Kurs hat einen Hauptordner Dateien im Administrationsblock.
MehrFH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ -
FH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ - Version vom 02.02.2010 Inhaltsverzeichnis 1. KANN ICH BEI EINER EIGENEN LEKTION NACHTRÄGLICH NOCH NEUE LERNINHALTE ( WAS WURDE BEHANDELT? ) EINFÜGEN?...
MehrZwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
MehrWord 2013. Aufbaukurs kompakt. Dr. Susanne Weber 1. Ausgabe, Oktober 2013 K-WW2013-AK
Word 0 Dr. Susanne Weber. Ausgabe, Oktober 0 Aufbaukurs kompakt K-WW0-AK Eigene Dokumentvorlagen nutzen Voraussetzungen Dokumente erstellen, speichern und öffnen Text markieren und formatieren Ziele Eigene
MehrDie Arbeitsweise von Flash
Die Arbeitsweise von Flash Daten importieren Wenn man auf das Datei-Menü in Flash klickt kann man einfach eine Datei aus Photoshop oder anderen Grafik-Programmen einfügen. Dazu klickt man auf den Befehl
MehrZahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
MehrWie halte ich Ordnung auf meiner Festplatte?
Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,
MehrTerminabgleich mit Mobiltelefonen
Terminabgleich mit Mobiltelefonen Sie können Termine- und Aufgaben aus unserem Kalender, sowie die Adressdaten aus dem Hauptprogramm mit Ihrem Mobiltelefon abgleichen. MS Outlook dient dabei als Schnittstelle
MehrAdobe Flash CS4»3D-Tool«
Flash Tutorial Philipp Nunnemann Adobe Flash CS4»3D-Tool«Im folgenden Tutorial könnt Ihr das»3d-tool«in Adobe Flash CS4 kennenlernen. Das Tool erlaubt euch, Objekte im dreidimensionalen Raum zu bewegen.
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
MehrII. Daten sichern und wiederherstellen 1. Daten sichern
II. Daten sichern und wiederherstellen 1. Daten sichern Mit der Datensicherung können Ihre Schläge und die selbst erstellten Listen in einem speziellen Ordner gespeichert werden. Über die Funktion Daten
MehrTextgestaltung mit dem Editor TinyMCE Schritt für Schritt
Textgestaltung mit dem Editor TinyMCE Schritt für Schritt Folgender Artikel soll veröffentlicht und mit dem Editor TinyMCE gestaltet werden: Eine große Überschrift Ein Foto Hier kommt viel Text. Hier kommt
MehrAnton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag
Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr
MehrC++ Tutorial: Timer 1
C++ Tutorial: Timer 1 Timer v1.0 Einleitung Raum und Zeit sind spätestens seit der kopernikanischen Wende wichtige Gegenstände des Denkens geworden. In einem Programm bestimmt die Zeit die Abläufe und
MehrDas Ohr Anleitung zum Erstellen von Flipcharts zum Thema OHR (Grundschule)
Das Ohr Anleitung zum Erstellen von Flipcharts zum Thema OHR (Grundschule) 1. Hinweise 2. Vorüberlegungen Bevor Sie eine Seite für den Unterricht erstellen, sollten Sie sich vorher Gedanken machen, welchen
MehrMenü auf zwei Module verteilt (Joomla 3.4.0)
Menü auf zwei Module verteilt (Joomla 3.4.0) Oft wird bei Joomla das Menü in einem Modul dargestellt, wenn Sie aber z.b. ein horizontales Hauptmenü mit einem vertikalen Untermenü machen möchten, dann finden
MehrDas große Buch Photoshop CS3 & Lightroom Stefan Gross Pavel Kaplun
Das große Buch Photoshop CS3 & Lightroom Stefan Gross Pavel Kaplun DATA BECKER 7.1 Ebenenfüllmethoden Die Ebenenfüllmethoden erlauben Kombinationen mit Ebenen unter Einbeziehung verschiedener Verschmelzungsmethoden.
MehrPlatinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren
Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren Um die Platinen zu bedrucken, muß der Drucker als allererstes ein wenig zerlegt werden. Obere und seitliche Abdeckungen entfernen:
MehrSatzhilfen Publisher Seite Einrichten
Satzhilfen Publisher Seite Einrichten Es gibt verschiedene Möglichkeiten die Seite einzurichten, wir fangen mit der normalen Version an, Seite einrichten auf Format A5 Wählen Sie zunächst Datei Seite einrichten,
MehrMenü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen
Menü Macro WinIBW2-Macros unter Windows7?... 1 Macros aufnehmen... 1 Menübefehle und Schaltflächen in Macros verwenden... 4 Macros bearbeiten... 4 Macros löschen... 5 Macro-Dateien... 5 Macros importieren...
MehrPTV VISUM TIPPS & TRICKS:
PTV VISUM TIPPS & TRICKS: LUFTBILD VON GOOGLEMAPS EINFÜGEN Wie fügt man ein richtig georeferenziertes Luftbild von GoogleMaps ein? Der vorherige Beitrag zum Thema Wie wählt man ein passendes Koordinatensystem
MehrProgrammierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
MehrAllgemeine Informationen über die Nutzung der Anwendung. Die Werkzeugleiste. = Streckenmessung
Allgemeine Informationen über die Nutzung der Anwendung Die Werkzeugleiste = Streckenmessung aus ein Mit Anklicken dieser Schaltfläche starten Sie die Funktion zum Messen von Strecken zwischen zwei oder
MehrHilfe zur Einwahl ins Uniserv Webinar mit WebEx
Hilfe zur Einwahl ins Uniserv Webinar mit WebEx Diese Anleitung dokumentiert die wichtigsten Schritte bei der Einwahl in das Uniserv Webinar und gibt nützliche Tipps. Sollen Sie Probleme mit der Einwahl
Mehrways2gether ipad App Guide
1 ways2gether ios App Guide ways2gether ipad App Guide Dieses Dokument beschreibt den Umgang mit der Augmented Reality App, die im Projekt ways2gether entstanden ist. Voraussetzungen: ipad 2 oder 3 mit
MehrInformationen zum neuen Studmail häufige Fragen
1 Stand: 15.01.2013 Informationen zum neuen Studmail häufige Fragen (Dokument wird bei Bedarf laufend erweitert) Problem: Einloggen funktioniert, aber der Browser lädt dann ewig und zeigt nichts an Lösung:
MehrEinführung in die Programmierung
Technische Universität München WS 2003/2004 Institut für Informatik Prof. Dr. Christoph Zenger Testklausur Einführung in die Programmierung Probeklausur Java (Lösungsvorschlag) 1 Die Klasse ArrayList In
MehrAnleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung
Anleitung zur Daten zur Datensicherung und Datenrücksicherung Datensicherung Es gibt drei Möglichkeiten der Datensicherung. Zwei davon sind in Ges eingebaut, die dritte ist eine manuelle Möglichkeit. In
MehrSo funktioniert das online-bestellsystem GIMA-direkt
So funktioniert das online-bestellsystem GIMA-direkt Loggen Sie sich mit Ihren Anmeldedaten, die Sie von GIMA erhalten haben, in das Bestellsystem ein. Sollten Sie noch keine Anmeldedaten haben und Für
MehrDokumentation für das Spiel Pong
Dokumentation für das Spiel Pong BwInf - Turnierserver Didaktik der nformatik BWINF KI Wettbewerbs-Plattform Stand: 02.09.2014 Grundlagen In diesem KI-Turnier programmiert ihr einen Schläger für das Retro-Spiel
MehrAutor Jutta Pukies. Alle Rechte auf dieser Anleitung Köln 29.01.2005
Einfache Animation erstellen mit Ulead Gif Animator Legen Sie Bitte zuerst einen Neuen Ordner mit den Namen Anti-Teile unter Eigene Bilder an, speichern sie die Zip-Datei im Ordner ab und entzippen diesen.
MehrVON GRUND AUF RICHTIG AUFBAUEN
EIN RICHTIG SKALIERTES NETZ VON GRUND AUF RICHTIG AUFBAUEN Oft braucht man ein kleines Netz, um eine Funktionalität auszutesten, schnell mal eben eine Abschätzung zu berechnen oder als Ergänzung zu einem
MehrVoraussetzung. Anleitung. Gehen Sie auf Start Einstellungen und suchen Sie hier den Eintrag Datenverbindungen oder Verbindungen. Öffnen Sie diesen.
NETZWERK KONFIGURATION WINDOWS MOBILE 5 FOR SMARTPHONE Titel KONFIGURATION VON: GPRS/EDGE/UMTS UND MMS Autor Marco Wyrsch (marco.wyrsch@mobiledevices.ch nur für Feedback/Fehler! Kein Support!) Aktualisiert
MehrBevor Sie mit dem Wechsel Ihres Sicherheitsmediums beginnen können, sollten Sie die folgenden Punkte beachten oder überprüfen:
Die personalisierte VR-NetWorld-Card wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-NetWorld-Card gegen eine neue Karte austauschen. Mit der begrenzten
MehrDokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
MehrCAQ Software für Ihr Qualitätsmanagement. Ablauf für die Erfassung der Fehler in der Fertigung
Ablauf für die Erfassung der Fehler in der Fertigung Voraussetzung ist die Zuordnung der Erzeugnisse zu Produktgruppen. Wie das funktioniert ist der Anleitung Neue Produktgruppe anlegen und mit Erzeugnissen
MehrWireless LAN PCMCIA Adapter Installationsanleitung
Wireless LAN PCMCIA Adapter Installationsanleitung Diese Anleitung hilft Ihnen bei der Installation des Funknetzwerkadapters für Ihre PCMCIA Schnittstelle und erläutert in wenigen Schritten, wie Sie den
MehrMaus & Tastatur Anleitungen für Merlin Project. 2016 ProjectWizards
Maus & Tastatur Anleitungen für Merlin Project 2016 ProjectWizards Maus & Tastatur Maus & Tastatur 1 Maus 1 Kontextmenüs 2 Drag & Drop 2 Gruppe mittels Drag & Drop erstellen 2 Reihenfolge der Projektstruktur
Mehr