Beskjeder

Publisert 1. des. 2009 23:42

Ønsker alle lykke til på eksamen! Martin R.

Publisert 26. nov. 2009 01:07

Jeg har lagt ut eksamensoppgaver med fasit

Publisert 19. nov. 2009 18:11

Jeg har på oppfordring lagt ut tidligere eksamensoppgaver uten fasit under lenken "Ressurser"

Publisert 16. nov. 2009 11:02

Siden Martin var syk da han skulle gå gjennom subdivisjon 04.11, får alle utsatt leveringen av Oblig 5 til fredag 20.11 før midnatt.

Publisert 13. nov. 2009 14:13

Hvis dere ønsker å gjøre shader oppgaven som en av de to oppgavene på oblig 5, så er dette mulig. Takk til Morten Ødegaard for tipset om hvordan dette kan gjøres:

---------------------------------------------------------------

Last ned glew.h, libGLEW.so og libGLEW.so.1.5. Disse ligger i "Kode til øvinger". Legg disse filene i samme mappe som obligen deres.

Endre CXXFLAGS og LDFLAGS linjene i Makefile til: CXXFLAGS := $(CXXFLAGS) -Wall -pedantic -g2 -DDEBUG -DGLGLEXTPROTOTYPES LDFLAGS := $(LDFLAGS) -L. -L/usr/X11R6/lib -lm -lGL -lGLU -lGLEW -lglut -lXi -lXmu

I GLUTWrapper.hpp ha #include "glew.h" FØR alle andre includes, og inkluder IKKE gl.h, glu.h eller glut.h i den fila hvor main() er. (Hvis man ikke bruker GLUTWrapper, bare sørg for at glew.h blir inkluda før gl.h og glu.h)

Legg så til disse to linjene rett etter glutCreateWindow() i GLUTWrapper.hpp: GLenum = err = glewInit(); if (err != GLEW_OK) std::cou...

Publisert 5. nov. 2009 12:59

Se oppdatering av Oblig 5.

Publisert 4. nov. 2009 10:12

Det blir ikke forelesning i dag pga. sykdom

Publisert 3. nov. 2009 15:19

Pga. orakeltjeneste i INF1000 på abel, er vi nødt til å være på 107 på VB i dag.

Angående Oblig 5:

Det anbefales på det sterkeste å gjøre shader oppgaven hvis du har muligheten til det. Det går ikke å kompilere med shadere på termstuene, så du må i så fall ha egen maskin med OpenGL 2.0 samt ett grafikkort som takler shadere. Gjør dere shader oppgaven må dere også legge til:

-DGLGLEXTPROTOTYPES

til CXXFLAGS i Makefile.

Publisert 27. okt. 2009 15:11

Det viste seg å være Windows maskiner på C107, så vi dropper det, og fortsetter på Abel, siden programmene våre skal virke på Linux.

Publisert 20. okt. 2009 17:28

Vi kommer til å flytte gruppetimene igjen. Vi har fått eget rom på C107 på VB. Så gruppetimene fremover kommer til å foregå på C107 14:15 - 16:00.

Publisert 30. sep. 2009 16:02

Etter ønske har jeg lagt ut alle obligene, slik at de som ønsker kan lese seg opp og begynne tidligere på obligene.

Publisert 28. sep. 2009 14:09

Gruppetimene fremover vil være på terminalstua på Abel. Det finnes ikke ledige grupperom med dataer på tidspunktet vårt, så vi blir nødt til å være i kjelleren der å jobbe. Det blir lagt opp til å jobbe med de obligatoriske oppgavene på disse timene.

Publisert 21. sep. 2009 14:15

Gruppetimen i morgen 22 september blir på terminalstua på Abel. Jeg forsøker å få tak i ett fast rom vi kan bruke, men på Abel er det hvertfall fungerende OpenGL oppsett, og som regel få folk.

Publisert 9. sep. 2009 13:01

Har lagt ut Oblig 2, samt en del ny kode til hjelp ved Obligene. GLUTWrapper er en hjelpeklasse, som gjør glut mer objektorientert, Singleton bruker av GLUTWrapper. GLApp er en virtuell klasse som kan brukes med GLUTWrapper.

Det er også lagt ut en mal for oblig2 som bruker GLUTWrapper. Det er også lagt ut headerfil og mal for SimpleViewer klassen som skal skrives i Oblig 2.

Publisert 8. sep. 2009 17:21

Fra nå av legger jeg ut hvilke kapitler neste forelesning omhandler i forkant, se detaljert undervisningsplan. Martin Reimers

Publisert 8. sep. 2009 02:38

Har lagt til endel nye lenker til C++/grafikk- ressurser - takk til Lars Storjord!

Publisert 6. sep. 2009 13:44

Gruppetimen på tirsdag må flyttes, siden jeg er nødt til å dra 14:00. Timen kommer derfor til å bli holdt 12:15-14:00 på rom 508 på veilabben. Dette vil kun være for tirsdag 08.09.

Publisert 4. sep. 2009 12:11

Jeg har fått spørsmål om hjelp til å få satt sammen en kollokviegruppe. Hvis det er noen som er interesserte i det, kan dere sende en mail til martiert@ifi.uio.no, så skal jeg sette dere i kontakt med hverandre.

Publisert 2. sep. 2009 00:48

I gruppetimene fremover vil vi bruke rom 508 på veilabben, istedenfor 510 hvis det ikke er noen andre der. På 508 har vi nemlig prosjektor.

Ellers har jeg lagt ut en ferdig Vec.hpp og ColorSpace.hpp, ColorSpace.hpp skulle egentlig allerede vært ute, men glemte den.

Løsningsforslag til ukesoppgavene legger jeg ut etter gruppetimene, det samme gjelder oppgavene til neste uke. Ny oblig blir lagt ut etter at fristen på den forrige er gått ut.

Publisert 28. aug. 2009 13:53

Har nå lagt ut en makefile som kan brukes til obligene. Denne, eller en egen makefile skal brukes ved innlevering av obligene.

Lager du din egen makefile skal den innehold:

make (Bygg executable og object filer)

make clean (Fjerne object filer og executable)

make distclean (Fjerne object filer, executable, backupp filer og dependency filer)

Før innlevering skal dere kjøre en make distclean.

Publisert 26. aug. 2009 16:09

Den første obligatoriske oppgaven er lagt ut under undervisningsplan. Frist for innlevering er 08.09.09. Oppgaver til første gruppetime er også lagt ut, med tilhørende kode under Kode til øvinger.

Publisert 25. aug. 2009 13:43

Husk obligatorisk oppmøte på første forelesning onsdag 26. august