Statusmelding

Kun tilgjengelig på engelsk

23DPRO101 3D-Programming

    • Number of credits
      10
    • Teaching semester
      2026 Spring
    • Language of instruction
      English
    • Campus
      Hamar
    • Required prerequisite knowledge

      Recommended: SPIS1001-Games & 3D Fundamentals, 2MAT101-Mathematics I, 2MAT201-Mathematics II and 2ADS101 Algorithms and Data Structures for games

Course content
  • relevant technical software, development tools and specifications  

  • simple 3D scenes with animation and interactivity  

  • triangulations  

  • 3D curves and planes  

  • models for lighting  

  • introduction to shader programming 

Learning Outcome

Once the student has passed the course, they will have achieved the following learning outcomes: 

Knowledge

The student 

  • has knowledge of mathematical models and methods and relevant software, including graphics library (graphics API), in order to make 3D applications 

Skills

The student 

  • has skills in 3D programming, testing and troubleshooting when using mathematical models and relevant software  

  • is able to make simple 3D applications in a graphics API 

Teaching and working methods

The course is organised as a combination of lectures, practical exercises and supervision. 

Required coursework
  • 3–5 individual assignments 

  • participation in teaching activites in accordance with the teaching plan  

Form of assessment
  • 4-hour individual written exam
Assessments
Form of assessmentGrading scaleGroupingDuration of assessmentSupport materialsProportionComment
Written examination with invigilation
ECTS - A-F
Individual
4 Hour(s)
Faculty
Faculty of Audiovisual Media and Creative Technologies
Department
Department of Game Development - The Game School