about cse3agt advanced graphics and rendering – learn how 3d graphics are formed – learn how to...

13

Upload: erick-mosley

Post on 31-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you
Page 2: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

About CSE3AGT

• Advanced Graphics and Rendering– Learn how 3D Graphics are formed– Learn how to render 3D images– Learn DirectX 10 / 11

• Although you will know how to Render 3D without it!

– Learn the architecture of 3D Hardware• Learn to program the Hardware utilising the Pipelines , Shaders, DX11: Tessellators, DirectCompute, Multi-Threading

– HDR, HDRR– Xinput, DirectInput (Xbox Controller, KB & Rat)– XACT Audio

Page 3: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

About Me

• Finishing my PhD in Artificial Intelligence for Video Game Immersion– Researching the Gameplay Experience

• Lecturer for Modding (CSE4MOD)– Unreal3 Engine -> UnrealScript, UnrealEd– Games Design and Theory

• Lecturer for Game Design Theory– Games Design and Theory– XNA Programming

Page 4: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Lecture and Lab Times

• Lab• 3-5pm Tuesday = Bad INE Clash• Thursday 10 -12• Fri 2-4 or 3-5• Mon 10-12• Lecture 12-2 Friday = Good

Page 5: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Marking

• 40% Exam• 10% Lab work• 50% Assignment (Due Thursday 27/5/10)– Individual– No Extensions, 5% per day– No Plagiarism• You can try if you like

Page 6: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Hardware

• BG 139 Lab Machines– Intel core i7– Nvidia GTX 260 GPUs• 192 Cuda cores (Also PhysX)• 128-bit floating point precision• 128-bit HDR• DirectX 10• OpenGL 2.1

Page 7: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Assignment

• You’ll be demonstrating some of the advanced game development techniques you learn

• What do you want to build?

Page 8: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Exam

• The exam will not be gruelling– I want you to demonstrate that you have learnt

something during the semester

Page 9: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Labs / Tutorials

• Tuesdays at 3pm – 5pm, BG 139• We’ll start with some simple stuff, like getting

DirectX 10 running• By week 12 you will be directly programming

the video hardware of the machines (hopefully a lot earlier too!)

Page 10: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Contacting Paul (me)

[email protected][email protected]• http://hsrc.static.net/• 0400 014 159• BG Room 221• Consulting Times: None!– I’ll try to find a time that suits you if you need help– Till the 31st March I’m in hiding!

Page 11: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Reference Texts

• Interactive Computer Graphics, E. Angel, 5th Edition– The book shop will have them soon– 1 copy of the 4th edition will be in the library next

week, 2 copies of the 5th Edition are on order• DirectX 10– None! I’ll be using a lot of web sources

Page 12: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

Who likes WebCT (LMS)

• What do you like about it?– Do you guys get the announcements? – Would you prefer email?– The GT Forum?

• What do you hate?– Mainly what tools do you want me to use from it?– All of my lectures and Tutorials will be on my home

server too, so when the uni goes down, my material is still available to all

http://hsrc.static.net/

Page 13: About CSE3AGT Advanced Graphics and Rendering – Learn how 3D Graphics are formed – Learn how to render 3D images – Learn DirectX 10 / 11 Although you

My Lecturing Style

• Don’t write every single word down– Ask questions WHENEVER you like.

• Despite being a lecturer:– I Don’t know everything– I am sometimes wrong– I like questions

• Don’t take phone calls unless it’s important– Eg: Work, Project