• Bài giảng Đồ họa hiện thực ảo - Bài 7: Đường cong trong không gian 3D Curve - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 7: Đường cong trong không gian 3D Curve - Lê Tấn Hưng

    Other Splines: NURBS, etc. „ There are any number of other types of splines. „ Often we want a very general type of curve that will do whatever we want. „ One such type of curve that has been very successful is the NURBS. „ NURBS = Non-Uniform Rational B-Spline. „ A NURBS is defined using rational functions. • A rational function is a polyno...

    pdf11 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 747 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 6: Mầu sắc trong đồ họa - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 6: Mầu sắc trong đồ họa - Lê Tấn Hưng

    Chuyển đổi không gian mầu Color Spaces „ Công thức chuyển đổi „ C 2 = M-12 M1 C1 „ Mầu RGB của màn hình 2 tương ứng với RGB của màn hình 1 theo công thức chuyển đổi Sharing colours between monitors „ If we wish to guarantee that a colour on monitor 1 looks the same as on monitor 2 (assume the colour lies within the gamut of both monitors...

    pdf8 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 659 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 5: Nguyên lý về 3D và phép chiếu Projection - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 5: Nguyên lý về 3D và phép chiếu Projection - Lê Tấn Hưng

    Vanishing points „ Each set of parallel lines (=direction) meets at a different point: The vanishing point for this direction „ Sets of parallel lines on the same plane lead to collinear vanishing points: the horizon for that plane „ Easy examples „ corridor „ higher = further away „ Good way to spot faked images Điểm triệt tiêu Vanishing...

    pdf8 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 969 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 4, Phần 2: Phép biến đổi trong không gian - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 4, Phần 2: Phép biến đổi trong không gian - Lê Tấn Hưng

    Solution „ Chuyển P1 về gốc tọa độ. „ Quay quanh trục y sao cho P1P2 nằm trên mặt phẳng (y, z) „ Quay quanh trục x sao cho P1P2 trùng với trục z. „ Quay quanh trục z sao cho P1P3 nằm trên mặt phẳng (y, z) Euler’s Theorem: Every rotation around the origin can be decomposed into a rotation around the x-axis followed by a rotation around the y-...

    pdf27 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 1117 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 4, Phần 1: Các phép biến đổi đồ họa - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 4, Phần 1: Các phép biến đổi đồ họa - Lê Tấn Hưng

    Windows and Viewports „ Mapping involves scaling and translation (moving). „ Both the world window and viewport can be any aligned rectangle. „ Usually the viewport is set to take up the entire screen window.(c) SE/FIT/HUT 2002 30 Phép biến đổi theo ma trận „ Ma trận chuyển vị theo Window „ Ma trận biến đổi tỉ lệ „ Ma trận chuyển vị theo tọa độ vie...

    pdf41 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 692 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 3: Các giải thuật cơ sở - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 3: Các giải thuật cơ sở - Lê Tấn Hưng

    OpenGL ? „ Do you need to perform these calculations each time you draw something with OpenGL?? „ No „ OpenGL does all the hard work for you. „ But it important that you understand what is going on . Windows and Viewports „ Each time you call for a vertex to be drawn (e.g. glVertex2f() etc.) the coordinates of the point are passed throu...

    pdf39 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 692 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 2: Các giải thuật sinh các thực thể cơ sở - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 2: Các giải thuật sinh các thực thể cơ sở - Lê Tấn Hưng

    Polygon Scan Conversion „ Dùng giải thuật (trung điểm) để xác định các điểm biên cho mỗi đa giác theo thứ tự tăng của x. „ Các diểm phải: „ Không bị chia sẻ bởi các đa giác lân cận „ Các đa giác chỉ toàn các điểm cạnh( điểm biên) „ Đảm bảo các đa giác chia sẻ điểm biên mà không chia sẻ các điểm ảnh bên trong của mình Polygon Scan Conver...

    pdf28 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 648 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 1: Kỹ thuật đồ họa và hiện thực ảo - Lê Tấn HưngBài giảng Đồ họa hiện thực ảo - Bài 1: Kỹ thuật đồ họa và hiện thực ảo - Lê Tấn Hưng

    CRT Displays Advantages „ Fast repsonse (high resolution possible) „ Full color (large modulation depth of E-beam) „ Saturated and natural colors „ Inexpensive, matured technology „ Wide angle, high contrast and brightness Disadvantages „ Large and heavy (typ. 70x70 cm, 15 kg) „ High power consumption (typ. 140W) „ Harmful DC and AC...

    pdf11 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 716 | Lượt tải: 0

  • Đề tài Nghiên cứu phần mềm PoserĐề tài Nghiên cứu phần mềm Poser

    RAYTRACE NODES Reflect Nút Reflect cho phép xác định màu sắc phản xạ, nó có các thuộc tính sau: - Background: lựa chọn màu nền được sử dụng trong raytracing, click vào thuộc tính này để mở bảng color picker chuẩn - Quality: Thuộc tính này cho phép điều khiển số lượng tia được tạo ra sau khi ánh sáng có sự va chạm vào bề mặt vật liệu. - Diffu...

    pdf60 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 616 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Mô hình bề mặt. Surface, các phương pháp xây dựngBài giảng Đồ họa hiện thực ảo - Mô hình bề mặt. Surface, các phương pháp xây dựng

    ĐÁNH GIÁ MẶT CONG BEZIER z ƯU ĐIỂM – Dễ trong xây dựng chương trình – Dễ trong render – Là mặt cong mạnh biểu diễn được nhiều hình phức tạp z NHƯỢC ĐIỂM – Không thể mô tả được hình cầu – Điều kiện để nối 2 mặt cong cần rất nhiều điểm. Dẫn đến mất khả năng điều khiển Đặc điểm của mặt cong B-Spline z Số bậc caonhất của bề mặt theo mỗi hướ...

    pdf5 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 772 | Lượt tải: 0