• 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: 579 | 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: 619 | 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: 561 | 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: 652 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Đường cong trong không gian 3D curveBài giảng Đồ họa hiện thực ảo - Đường cong trong không gian 3D curve

    B-Splines: Properties z The most used B-splines are: – Order 3 (“quadratic B-splines”). z Smooth. – Order 4 (“cubic B-splines”). z Smoother, but control is a little less local. z B-splines have the following properties. – An order-k B-spline has blending functions that are defined in pieces, using polynomials of degree k–1. z This is true...

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

  • Bài giảng Đồ họa hiện thực ảo - Mầu sắc trong đồ họaBài giảng Đồ họa hiện thực ảo - Mầu sắc trong đồ họa

    RGB → XYZ Conversion z Now determine the linear transformation which maps RGB tristimulus values to XYZ values. z This matrix is different for each monitor (i.e. different monitor phosphors). z Monitors have a finite luminance range (typically 100 cd/m2), whereas XYZ space is unbounded ⇒ Need to be concerned with the display of bright sourc...

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

  • Bài giảng Đồ họa hiện thực ảo - Nguyên lý về 3D và phép chiếu-ProjectionBài giảng Đồ họa hiện thực ảo - Nguyên lý về 3D và phép chiếu-Projection

    Viewing in OpenGL z OpenGL has multiple matrix stacks - transformation functions right-multiply the top of the stack z Two most important stacks: GL_MODELVIEW and GL_PROJECTION z Points get multiplied by the modelview matrix first, and then the projection matrix z GL_MODELVIEW: Object->Camera z GL_PROJECTION: Camera->Screen z glViewport(0,...

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

  • Bài giảng Đồ họa hiện thực ảo - Bài 5: Các phép biến đổi đồ hoạBài giảng Đồ họa hiện thực ảo - Bài 5: Các phép biến đổi đồ hoạ

    Creating Camera Coordinate Space z Specify a point where the camera is located in world space, the eye point z Specify a point in world space that we wish to become the center of view, the lookat point z Specify a vector in world space that we wish to point up in camera image, the up vector z Intuitive camera movemen

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

  • Bài giảng Đồ họa hiện thực ảo - Bài 4: Các giải thuật cơ sởBài giảng Đồ họa hiện thực ảo - Bài 4: Các giải thuật cơ sở

    Stochastic Sampling z An intuitive argument: – In stochastic sampling, every region of the image has a finite probability of being sampled – Thus small features that fall between uniform sample points tend to be detected by non-uniform samples z Integrating with different renderers: – Ray tracing: z It is just as easy to fire a ray one dire...

    pdf10 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 645 | 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 sinh các thực thể cơ sởBài giảng Đồ họa hiện thực ảo - Bài 3: Các giải thuật sinh các thực thể cơ sở

    Polygon Scan Conversion z Thủ tục chung: – Xác định giao của đường thẳng quét với cạnh đa giác – Sắp xếp các giao điểm theo mức độ tăng dần của x value – Điền các điểm ảnh vào giữa cặp các điểm x z Need to handle 4 cases to prevent pixel sharing: – if intersection has fractional x value, do we round up or down? z if inside (on left of span) ...

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