教學大綱表
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱 (中文) WEB 3D技術概論
(英文) Introduction To Web 3d Technology
開課單位 資訊工程學系
課程代碼 I4780
授課教師 陳俊銘
學分數 3.0 必/選修 選修 開課年級 大四
先修科目或先備能力:computer graphics
課程概述與目標: WebGL, HTML5, Front-end development
教科書
參考教材
課程大綱 學生學習目標 單元學習活動 學習成效評量 備註
單元主題 內容綱要
1 Basic skills minimal threejs
geometry
template
minimal threejs
environment setting
opengl mapping
  • 討論
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    2 Basic skills minimal threejs
    geometry
    template
    minimal threejs
    environment setting
    opengl mapping
  • 討論
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    3 development/debug issues jsfiddle jsfiddle
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    4 application-1 driving applications using basic skills
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    5 html 5 basics html5 additions: canvas, video, audio, ... html 5 skills
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    6 application-2 two D sketcher two D sketcher
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    7 CSS skills formatting html pages formatting html pages
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    8 Intermediate skills picking
    advanced texture map
    interactive skills
    advanced texture map
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    9 Intermediate skills picking
    advanced texture map
    interactive skills
    advanced texture map
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    10 GLSL shaders opengl shaders vertex & fragment shaders
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    11 GLSL shaders opengl shaders vertex & fragment shaders
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    12 THREEJS shaders effect composer
    shaderlib
    two threejs shader variants:
    effect composer,
    shaderlib
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  
    13 THREEJS shaders effect composer
    shaderlib
    two threejs shader variants:
    effect composer,
    shaderlib
  • 實作
  • 講授
  • 上機實習
  • 作業
  •  

    教學要點概述:
    教材編選: ■ 自編教材 □ 教科書作者提供
    評量方法: 期末考:10%   期中考:10%   作業:80%  
    教學資源: □ 教材電子檔 ■ 課程網站
    課程網站:https://sites.google.com/site/threejstuts/home
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504