Code Monkey home page Code Monkey logo

cghws's Introduction

CGI autumn 2021

田國駿

GI1.02 / 611006002

INDEX
EMAIL

Homeworks

Status:
GREEN : Completed
YELLOW : In progress
GRAY : Pending
RED : Has trouble

About course

Course period: 9/24/2021 ~ 1/21/2021
Advisor: Jyun-Ming Chen Gmail

Syllabus

  • JavaScript Intro
  • 3JSCore
    • vector math
    • three101, primer, UsingObject3D
    • [hierachy helper]
    • {material},
    • CG concepts
    • {texture}
    • {custom geometry; parametric geometry; line}
    • OBJ loader
    • geometry: shape & extrude
  • Misc.
    • {time, blinker}
    • z-fight
    • picking
    • drive
    • resize
    • {shadowmap}, {multipass},
    • RTT
  • Shaders
    • syntax
    • basics
    • shading
    • RTT
    • filter,
    • normal map
  • matcap

Timetable

Week Date Lectures Homeworks
1 09/24CLOUD CGIntro, JavaScript IntroYOUTUBEYOUTUBEYOUTUBEYOUTUBE
2 10/01YOUTUBE Vector3YOUTUBE, 3JS template, 101YOUTUBEYOUTUBE hw0 作業製作,
githelperYOUTUBEYOUTUBE
3 10/08 PrimerYOUTUBEYOUTUBE, Orienting Object3DYOUTUBE hw1
4 10/15 Drive hw2
5 10/22 Class (Eq.OfMotion, Light) air hockey
6 10/29 Mouse/Pick, Raycaster
7 11/05 Geometry (Shape, Extrude, Custom, Line,
Point Sprite, Parametric)
8 11/12 OBJ loader (+ webserver)
9 11/19 (midterm week, no class)
10 11/26 Z-buffer: depth test/write,
polygon offset
z-buffer (depth test/write;
polygon offset)
11 12/03 2D Collision (circle/rectangle, circle/circle, …) rendering, HSR
12 12/10 2D technique (multiplass, HUD design,
alphamap, Line, Point Sprite, …)
pipeline, rasterization
13 12/17
14 12/24
15 12/31 (元旦補假,no class)
16 01/07
17 01/14 (last week)
18 01/21 (final week, no class)
All About Time, Material, Texture, CustomGeometry, Multipass Rendering, Shadowmap

Contact information

Index page: https://TLExpress.github.io/CGhws/
Email: [email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.