5981675203
OpenGL/src/org/umk/opengl/RendererGL.jaya
// poniżej oświetlenie
float[] oswietlenieDookolne = new float[] { 0.2f, 0.2f, 0.2f, 1 }; floatf] oswietlenieRozproszone = new float[] { 1, 1, 1, 1 };
float[] pozostaleZrodlaSwiatla = new float[] { 1, 1, 1, 1 };
gl .glEnablefGLie.Gi^lIGWTTWGjj-gl.glEnableĆGLia.Gl^i.IGHre,);
gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_AMBIENT, osuietLenieDookoine, 0); gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_DIFFUSE, oswietlenieRozproszone, 0); gl.glLightfv(GL10.GL_LIGHT0, GL10.GL_POSITION, pozostaLeZrodLoSwiatLa, 0);
II symulacją materiału
float[] materialDookolne = new float[] { 1, 1, 1, 1 }j
float[] materialRozproszone = new float[] { 1, 1, 1, 1 >;
gl.glftaterialfv(GL10.GL_FRONT_AND_BACKj GL10.GL_AMBIENT, materiaLDookoLne, 0); gl.glMaterialfv(GL10,GL_FRONT_AND_BACK, GL10.GL_DIFFUSE, materialRozproszone, 0);
• konfigurujemy parametry światła i materiału • położenie światła i kolor
Tworzone światło (w położeniu (1,1,1) jest nieukierunkowane, posiada składową światła dookolnego rozproszonego.
Materiał zostaje określony jako matowy (podobny do papieru).
W efekcie prawy górny róg sześcianu, który znajduje się bliżej źródła światła będzie jaśniejszy.
Wyszukiwarka
Podobne podstrony:
OpenGL/src/org/umk/opengl/RendererGL.jaya package org.umk.opengl; importOpenGL/src/org/umk/opengl/RendererGL.jaya public void onSurfaceCreated(GL10 gl, EGLConfig konfig) {OpenGL/src/org/umk/opengl/RendererGL.jaya public void onSurfaceChanged(GL10 gl, int szerokość, intOpenGL/src/org/umk/opengl/RendererGL.jaya // animacja - klasa RendererGL private longOpenGL/src/org/umk/opengl/OpenGL.java import android.app.Activity; import android.os.Bundle; publicOpenGL/src/org/umk/opengl/WidokGL.java import android.content.Context; importOpenGL/src/org/umk/opengl/SzescianGL.java package org.umk.opengl; importOpenGL/src/org/umk/opengl/SzescianGL.java luffer mBuforTekstury; :ury = { finał I // tekstura int[]skanuj0006 5 6 Cyfrowe oświetlenie i rendering Kwestie związane z oświetlaniem animacji postaciVi*uali?dtion Toolkit - OpenGl / Startsnap 3 Realtek HD Audio Input jako prymitywny oscyloskop audio (2 x 20Hz-20kHz) z FFT. (c) G. Janicksnap Realtek AC97 Audio jako prymit i kop audio (2 x 20Hz-20kHz) z FFT. (c) G. Janicki. OpenGL.IfllRYS65 Wyniki poszukiwańMOpenGLKarol Gluchon Cena: 75 PLN Liczba stron: 450 CD-ROM: 1 Data wydania: 0DSC02746 Modelowanie oświetlenia - grupa I7X5S1 Zadanie 12 Wykorzystując biblioteki OpenGL i GLUT natles <* Unity * Sun 03:55Unity - SUTO Lab 2 - Maln - PC. Mac & Unux Standalone • Unity 2019.3skanuj0014 (313) • -W •organizacje pozarządowe o organizacje ideologiczno-polityczne (Międzynarodówkwięcej podobnych podstron