5981675203

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; import
OpenGL/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ść, int
OpenGL/src/org/umk/opengl/RendererGL.jaya // animacja - klasa RendererGL private long
OpenGL/src/org/umk/opengl/OpenGL.java import android.app.Activity; import android.os.Bundle; public
OpenGL/src/org/umk/opengl/WidokGL.java import android.content.Context; import
OpenGL/src/org/umk/opengl/SzescianGL.java package org.umk.opengl; import
OpenGL/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 postaci
Vi*uali?dtion Toolkit - OpenGl / Start
snap 3 Realtek HD Audio Input jako prymitywny oscyloskop audio (2 x 20Hz-20kHz) z FFT. (c) G. Janick
snap Realtek AC97 Audio jako prymit i kop audio (2 x 20Hz-20kHz) z FFT. (c) G. Janicki. OpenGL.Ifll
RYS65 Wyniki poszukiwańMOpenGLKarol Gluchon Cena: 75 PLN Liczba stron: 450 CD-ROM: 1 Data wydania: 0
DSC02746 Modelowanie oświetlenia - grupa I7X5S1 Zadanie 12 Wykorzystując biblioteki OpenGL i GLUT na
tles <* Unity * Sun 03:55Unity - SUTO Lab 2 - Maln - PC. Mac & Unux Standalone • Unity 2019.3
skanuj0014 (313) • -W •organizacje pozarządowe o organizacje ideologiczno-polityczne (Międzynarodówk

więcej podobnych podstron