Luận Văn Nghiên cứu về công nghệ với 3d engine

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đề tài: Nghiên cứu về công nghệ với 3d engine

    MỤC LỤC

    CHƯƠNG I: TỔNG QUAN 3
    1.1. Giới thiệu về nơi thực tập. 3
    1.2. Lý do chọn đề tài: “nghiên cứu về công nghệ với 3d engine”. 4
    1.3. Tổng quát về đề tài 4


    CHƯƠNG II: LÝ THUYẾT VỀ SHADER 6
    2.1. Vertex shader. 6
    2.1.1. Xử lý vertex bằng fixed function pipeline. 6
    2.1.2. Cách thức hoạt động của vertex shader 8
    2.2. Pixel shader. 10
    2.2.1. xử lý điểm ảnh bằng fixed function pipeline. 10
    2.2.2. cách thức hoạt động của pixel shader 14
    2.3. Tìm hiểu về ngôn ngữ bậc cao hlsl sử dụng cho shader. 16


    CHƯƠNG III: 3D NWFC 17
    3.1. Các tính năng của nwfc engine. 17
    3.2. Các tính năng chính của 3d. 17
    3.3. Mô hình xây dựng nwfc engine. 18
    3.4. Cấu trúc của nwfc. 19
    3.5. Hệ thống chất liệu. 23
    3.5.1. Giới thiệu. 23
    3.5.2. Cấu trúc của hệ thống chất liệu ( material) 23
    3.6. Các thuật toán vertex và pixel shader áp dụng cho nwfc engine. 26
    3.6.1. Các thuật toán đổ bóng thời gian thực cho shadow volume. 26
    3.6.1.1. L ý thuyêt đổ bóng thời gian thực. 26
    3.6.1.2. Thuật toán đổ bóng thời gian thực dùng vertex shader 32
    3.6.2. Thuật toán để dựng khung cảnh bầu trời 33
    3.6.2.1. Lý thuyết về khung cảnh bầu trời 34
    3.6.2.2. Thuật toán vertex shader cho khung cảnh bầu trời 35
    3.6.3. Các thuật toán chiếu sáng theo điểm ảnh (per-pixel lighting) sử dụng normal map và specular map 37
    3.6.3.1. Lý thuyết chiếu sáng theo điểm ảnh. 37
    3.6.3.2. Thuật toán vertex shader và pixel shader dùng cho per-pixel lighting. 43


    CHƯƠNG IV: HỆ THỐNG VẬT LÝ 47
    4.1. Hệ thống vật lý. 47
    4.2. Engine vật lý novodex. 48
    4.3. Engine vật lý novedex. 50
    4.4. Cài đặt novodex trong ứng dụng. 52


    CHƯƠNG V: HỆ THỐNG DIỄN HOẠT 58
    5.1. Giới thiệu chung về hệ thống diễn hoạt 58
    5.2. Diễn hoạt khung xương. 58
    5.2.1. Khái niệm: 58
    5.2.2. Tổ chức quản lý diễn hoạt khung xương: 58
    5.3. Diễn hoạt nội suy. 61
    5.3.1. Khái niêm: 61
    5.3.2. Nội dung: 61
    5.4. Kết hợp các diễn hoạt 62
    5.4.1. Kết hợp các diễn hoạt khác nhau vào khung xương. 62
    5.4.2. Kết hợp các diễn hoạt trong các phần của khung xương. 63
    5.5. Hệ thống diễn hoạt trong thực thi 65
    5.5.1. Sơ đồ của hệ thống diễn hoạt 65
    5.5.2. Chức năng các thành phần trong sơ đồ. 66
    5.5.2.1. Hệ thống xử lý dữ liệu. 66
    5.5.2.2. Các lớp quản lý đường dẫn. 66
    5.5.2.3. Các lớp quản lý diễn hoạt 67
    KẾT LUẬN 69
    TÀI LIỆU THAM KHẢO 71
     
Đang tải...