Progress Report – Upto 05/02/10
by Big Dave on Feb.09, 2010, under Update
Progress so far has been promising. It’s into week four of the semester now and I am only two or three days behind on my gantt chart progress, however the chart needs some re-working. I have a scene developed – a plane with a movable camera – and have developed the interfaces required for the project.
The stages of the program are as follows:
- Initialise sub-systems
- Create a custom render target
- Load shaders required
- Render the scene to the render target
- Shader stores colour and depth information in same texture
- Render target is switched to backbuffer
- Full screen quad rendered with scene texture applied
Work has also been started on creating the actual sky effect itself. However the screen has been drawing blank since this development started. It is unclear if the problem is with the code I have added to the project or if it is the driver update I recently installed. It is more likely to be the first issue as the the program does not fail at run-time. There is still a context created implying that the OpenGL SDK is working well.
I have been advised by my colleague – Scott Dunbar – to use a piece of software called glslDevil to debug my program and make sure that everything is OK. The reason for using glslDevil as opposed to Visual Studio for debugging is that Visual Studio does not debug shaders whereas glslDevil does.
By the next progress report I hope to have this problem fixed and continued development on the effect. Work has been started on the introduction for the dissertation as well and this will be finished by the next report and a good start to the literature review will be underway