a

Shader Programming for Games I

  /  Shader Programming for Games I

[vc_row][vc_column width=”1/2″]

[/vc_column][vc_column width=”1/2″]
PROGRAM DESCRIPTION

This course is an upper intermediate/advanced course that teaches our students how to create 3D effects like translation, scaling, rotation, lighting and fogging, etc also known as shaders. The course starts by drawing a line and then incorporates it to a triangle with different colors. Then it introduces translation and scaling using matrix. The course needs a high level of math literacy as mentioned in admission requirement.

CAREER OCCUPATION

• This is a single course and by itself does not lead to any career path

ADMISSION REQUIREMENTS

• Grade 12 graduate or mature student status (British Columbia 19 years or older)
• Meet minimum English language proficiency requirements.
• Students must take mathematics for game development as well as Object Oriented programming with C++ or they must have credential that prove they have knowledge similar to what outlined in the above mentioned courses.

[vc_empty_space][vc_btn title=”Apply now!” color=”danger” size=”lg” link=”url:https%3A%2F%2Fapplynow.itdcanada.ca%2F|||”]
[/vc_column][/vc_row][vc_row][vc_column]
[vc_tta_accordion][vc_tta_section title=”LEARNING OBJECTIVES” tab_id=”1567044556799-b561019c-b6bd”][vc_column_text]Upon completion of this program the successful student will have reliably demonstrated the ability to

  • Draw a line
  • Use Translation Matrix to draw objects
  • Implement Scaling
  • Implement Rotation

[/vc_column_text][/vc_tta_section][vc_tta_section title=”METHODS OF EVALUATIONS” tab_id=”1567044678971-57ff57b7-bba1″][vc_column_text]Assessment will consist of quizzes, exams, and assignments.[/vc_column_text][/vc_tta_section][vc_tta_section title=”COMPLETION REQUIREMENTS” tab_id=”1567044681850-29f778d0-21b0″][vc_column_text]Students must pass the course with at least 60%.[/vc_column_text][/vc_tta_section][vc_tta_section title=”PROGRAM DURATION” tab_id=”1567044683661-5267f462-e14e”][vc_column_text]

Total instructional hours 60
Total Co-op hours 0
Total program hours 60
Total program length (weeks) 3

[/vc_column_text][/vc_tta_section][vc_tta_section title=”DELIVERY METHODS” tab_id=”1567044755828-3bf80c83-1fb1″][vc_column_text]☒ In-class instruction

☒ Distance education

☒ Combined delivery (both in-class and distance)[/vc_column_text][/vc_tta_section][vc_tta_section title=”REQUIRED COURSE MATERIALS” tab_id=”1567044761636-a1f6e1f0-337b”][vc_column_text]Not all courses may have textbooks. Textbooks are listed on the course outline. Textbooks may not be available through the college.[/vc_column_text][/vc_tta_section][vc_tta_section title=”GRADUATION REQUIREMENTS” tab_id=”1567044762419-712d6081-2e93″][vc_column_text]

  • Successful completion of the course.

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Other” tab_id=”1568858656144-5155c1ec-a231″][vc_column_text]For proof of English Language Proficiency please refer the Student Handbook.[/vc_column_text][/vc_tta_section][/vc_tta_accordion]

[/vc_column][/vc_row]

User registration

You don't have permission to register

Reset Password