Sự khác biệt giữa Clipping và Culling

Sự khác biệt chính: Cắt xén là quá trình phần mềm được lập trình để xác định và xóa một phần hình ảnh nằm trong hoặc ngoài khung hình. Loại trừ phân loại (OC) là quá trình phần mềm được sử dụng để xác định các bề mặt và các phần của hình ảnh mà người dùng không nhìn thấy được, bởi vì nó nằm sau một vật thể hoặc bề mặt khác.

Cắt và loại bỏ là những thuật ngữ thường thấy trong đồ họa máy tính khi thiết kế trò chơi video. Đây là những kỹ thuật được sử dụng khi tạo trò chơi video bởi các lập trình viên và nhà thiết kế. Cả hai kỹ thuật này đều tương tự nhau và cũng được sử dụng cho các mục đích tương tự; họ thường bị nhầm lẫn bởi những người không tham gia vào lĩnh vực này. Hai kỹ thuật này có sự khác biệt khác nhau giữa chúng.

Cắt xén là quá trình phần mềm được lập trình để xác định và xóa một phần hình ảnh nằm trong hoặc ngoài khung nhìn. Vùng được cắt nằm ngoài khung xem hoặc cửa sổ cắt. Điều này được thực hiện trong đồ họa hoặc trò chơi để loại bỏ các phần của trò chơi hoặc hình ảnh sẽ không hiển thị cho người chơi. Điều này giúp tiết kiệm thời gian và tăng tốc độ kết xuất cho đồ họa. Ví dụ: người dùng chỉnh sửa đồ họa 2D phóng to và chỉ xem nửa trên của hình ảnh, việc cắt cho phép máy tính không lãng phí thời gian tải nửa dưới của hình ảnh giúp tăng tốc độ tải hình ảnh.

Trong hình ảnh 3D, cắt được sử dụng theo cách khác. Tuy nhiên, nếu mô hình 3 chiều của thị trấn được tạo, tuy nhiên, máy ảnh chỉ có thể xem thị trấn từ một góc độ hoặc một mức độ nhất định, bất cứ thứ gì nằm ngoài tầm nhìn, máy tính không thay đổi, che hoặc thêm chi tiết, hoặc thậm chí kết xuất hình ảnh trở lại hoàn toàn. Nó cũng có thể được sử dụng để không thêm kết cấu hoặc chi tiết cho các đối tượng ở xa máy ảnh. Thuật toán cho phép mã kết xuất bỏ qua các chi tiết và cho phép chương trình chạy nhanh hơn, đây là một phương pháp nổi bật được sử dụng khi thiết kế đồ họa cho điện thoại di động.

Clipping đóng một phần quan trọng trong quá trình phát triển trò chơi video và nên được sử dụng cẩn thận để tối đa hóa tốc độ khung hình và chất lượng hình ảnh của trò chơi. Mỗi nhà phát triển trò chơi được chỉ định một 'ngân sách' đa giác nhất định có thể được vẽ trong mỗi khung hình video, vì nó rất tốn kém để chuyển đổi, kết cấu và tạo bóng cho đa giác. Do đó bằng cách cắt, nhà phát triển có thể tăng ngân sách và cũng tối đa hóa chất lượng hình ảnh của trò chơi. Kỹ thuật cắt được sử dụng phổ biến khi các đối tượng được nhìn thấy một phần và được thực hiện ngay trước khi rasterization. Việc cắt được thực hiện bởi hệ thống đồ họa.

Loại trừ phân loại (OC) là quá trình phần mềm được sử dụng để xác định các bề mặt và các phần của hình ảnh mà người dùng không nhìn thấy được, bởi vì nó nằm sau một vật thể hoặc bề mặt khác. Culling còn được gọi là loại bỏ bề mặt ẩn (HSR), loại bỏ tắc (OC) hoặc xác định bề mặt có thể nhìn thấy (VSD). Một thuật toán xác định bề mặt ẩn được sử dụng để tìm các đối tượng mà người chơi hoặc người xem không nhìn thấy được vì nó nằm sau một đối tượng khác và các đối tượng này không được hiển thị trên màn hình. Ví dụ, một phần của chiếc xe có thể nhìn thấy, nhưng phần còn lại của chiếc xe bị ẩn đằng sau một tòa nhà. Phần còn lại của chiếc xe, mà người dùng không thể nhìn thấy, ngay cả trong thế giới thực, vì nó nằm phía sau tòa nhà sẽ bị máy không thể hiển thị.

Quá trình này đóng một vai trò quan trọng vì nó cho phép máy tính giữ tốc độ của nó bằng cách loại bỏ các đối tượng không cần thiết mà người xem không nhìn thấy được. Một ví dụ điển hình của việc xem loại bỏ là khi chơi trò chơi, một số đối tượng nhất định chỉ hiển thị một phần hoặc bị ẩn, tuy nhiên khi người chơi đi xem đối tượng cụ thể, người dùng chủ yếu nhận được hình ảnh màu đen hoặc nó chỉ phóng to hình ảnh cụ thể đó. Culling là phương pháp phổ biến giúp tăng tốc độ kết xuất các cảnh lớn có độ phức tạp từ trung bình đến cao. Culling cũng có thể được thực hiện cho các khuôn mặt có thể ở trong các cảnh nền và không nhìn thấy được, điều này cho phép chương trình loại bỏ các chi tiết và hoặc không vẽ hoàn toàn khuôn mặt để tiết kiệm bộ nhớ.

Các cách tiếp cận loại bỏ tắc khác nhau khác nhau bao gồm tập hợp có khả năng hiển thị hoặc hiển thị PVS, trong đó các cảnh được chia thành các phần và khả năng hiển thị được tính toán trước cho cảnh; kết xuất cổng thông tin phân chia một cảnh thành các ô, cung hoặc cổng và sau đó loại bỏ các hình ảnh không thể nhìn thấy. Có hai loại loại bỏ khác nhau như hoạt động MCCAM Cull và hoạt động Subpixel Cull. Culling được thực hiện trước khi chuyển đổi và chiếu sáng của một cảnh.

Đề XuấT

Bài ViếT Liên Quan

  • sự khác biệt giữa: Sự khác biệt giữa Samsung Galaxy S Duos và Samsung Galaxy S3

    Sự khác biệt giữa Samsung Galaxy S Duos và Samsung Galaxy S3

    Điểm khác biệt chính: Samsung Galaxy S Duos là điện thoại hai SIM được ra mắt vào tháng 9 năm 2012. Điện thoại đi kèm với màn hình cảm ứng điện dung 4 inch TFT, mật độ xấp xỉ 233 ppi. Thiết bị đi kèm với TouchWiz UI của Samsung trên Android 4.0.4 ICS. Galaxy S3 là điện thoại thông minh cảm ứng đa điểm
  • sự khác biệt giữa: Sự khác biệt giữa Microsoft Surface RT và Lenovo IdeaPad Yoga 11

    Sự khác biệt giữa Microsoft Surface RT và Lenovo IdeaPad Yoga 11

    Sự khác biệt chính: Microsoft Surface RT là máy tính bảng có màn hình cảm ứng điện dung TFT HD 10, 6 inch với mật độ xấp xỉ 148 ppi. Màn hình gắn tỷ lệ khung hình 16: 9 thực sự. Tuy nhiên, HĐH không tương thích với các chương trình Windows PC cũ. Khía cạnh độc đáo của Lenovo IdeaPad Yoga 11 là nó là mộ
  • sự khác biệt giữa: Sự khác biệt giữa cảm xúc và cảm xúc

    Sự khác biệt giữa cảm xúc và cảm xúc

    Sự khác biệt chính: Cảm giác có nghĩa là bất cứ điều gì có thể được trải nghiệm thông qua xúc giác, khứu giác, thị giác hoặc bất kỳ cơ quan cảm giác nào khác. Cảm xúc được sử dụng để mô tả các biểu hiện tâm sinh lý, phản ứng sinh học và trạng thái tinh thần. Cảm xúc và cảm xúc là hai khái niệm liên quan thường bị nhầm lẫn do chúng giống nhau v
  • sự khác biệt giữa: Sự khác biệt giữa AIDS và STDs

    Sự khác biệt giữa AIDS và STDs

    Sự khác biệt chính: AIDS (Hội chứng suy giảm miễn dịch mắc phải) là một bệnh lây truyền qua đường tình dục do HIV (Virus gây suy giảm miễn dịch ở người) gây ra. Virus HIV là những gì ban đầu lây nhiễm cho một người, trong khi AIDS là căn bệnh được gây ra trong vài giai đoạn cuối của nhiễm trùng. Nhiễm trùng làm thay đổi hệ thống miễn dịch, khiến cơ thể dễ bị nhiễm trùng và bệ
  • sự khác biệt giữa: Sự khác biệt giữa Quảng cáo và Thêm

    Sự khác biệt giữa Quảng cáo và Thêm

    Sự khác biệt chính: Mặc dù Ad và Add trông và âm thanh rất giống nhau, nhưng thực tế, chúng gần như giống hệt nhau, trong thực tế mặc dù chúng là hai từ hoàn toàn khác nhau với ý nghĩa hoàn toàn khác nhau. Quảng cáo đề cập đến quảng cáo, một loại kỹ thuật tiếp thị trong khi thêm đề cập đến bổ sung, tức là thêm mọi thứ lại với nhau. Nó thường xảy ra rằng một từ bắt gặp hai từ rất giống nhau, chẳng hạn như Quảng cáo và Thêm. Sự kh
  • sự khác biệt giữa: Sự khác biệt giữa Dropbox, Box và Google Drive

    Sự khác biệt giữa Dropbox, Box và Google Drive

    Sự khác biệt chính: Lưu trữ đám mây cho phép người dùng lưu dữ liệu và tệp trên các máy chủ bên ngoài. Các máy chủ bên ngoài này được quản lý bởi một công ty lưu trữ, chẳng hạn như Dropbox, Box và Google Drive. Mỗi công ty có các dịch vụ khác nhau mà nó cung cấp cho người dùng, nhưng thông thường họ đều cho phép người dùng lưu trữ dữ liệu và tệp, cũng như chia sẻ các tệp đó với người khác. Trong thế giới ngày nay, mọi thứ đều được kết nối. Do những tiến bộ công nghệ của thế kỷ 21, giờ đây chúng ta có khả
  • sự khác biệt giữa: Sự khác biệt giữa Sony Xperia E và Sony Xperia P

    Sự khác biệt giữa Sony Xperia E và Sony Xperia P

    Điểm khác biệt chính: Sony Xperia E và E-Dual là hai điện thoại cấp thấp của Sony Mobile. Điện thoại đi kèm với điện dung 3, 5 TFT có mật độ điểm ảnh ~ 165 ppi. Nó đi kèm với bộ xử lý Snapdragon Qualcomm Snapdragon 1 GHz, GPU Adreno 200 và RAM 512 MB. Sony Xperia P có màn hình cảm ứng 4 inch cho phép kh
  • sự khác biệt giữa: Sự khác biệt giữa thuần chay và chay

    Sự khác biệt giữa thuần chay và chay

    Sự khác biệt chính: Chế độ ăn thuần chay là một người không tiêu thụ bất kỳ loại sản phẩm động vật nào bao gồm thịt, thịt gia cầm, cá, trứng, sữa và trứng. Ăn chay là thực hành kiêng sử dụng bất kỳ sản phẩm động vật nào kể cả tiêu thụ chúng. Người ăn chay về cơ bản là những người kiêng ăn thịt hoặc thịt gia cầm và phụ thuộc và
  • sự khác biệt giữa: Sự khác biệt giữa Sony Xperia J và Nokia Lumia 520

    Sự khác biệt giữa Sony Xperia J và Nokia Lumia 520

    Sự khác biệt chính: Xperia J được công bố vào tháng 10 năm 2012 là một biến thể rẻ hơn của Xperia T, dẫn đến điện thoại có thiết kế tương tự như T. Xperia J có màn hình cảm ứng chống trầy xước 4 inch với mật độ điểm ảnh 245. Nokia Lumia 520 là smartphone màn hình cảm ứng điện dung IPS 4 inch cung cấp màn hình 480x800 pixel, cung cấp khoảng 233 ppi. Điện thoại đi kèm với bộ nhớ trong 8 GB có thể mở rộng lên đến 64 GB. Điện thoại cung cấp

Editor Choice

Sự khác biệt giữa ion dương và ion âm

Sự khác biệt chính : Một ion dương và một ion âm là một phần của nguyên tử hoặc phân tử. Sự khác biệt chính giữa hai ion là điện tích ròng của ion, trong đó ion dương có điện tích âm và ion âm có điện tích dương. Trong hóa học, nguyên tử được coi là hạt nhỏ nhất của vật chất. Và, vật chất là những gì toàn bộ vũ trụ tạo ra. Vì vậy, tất cả các vật chất, sinh vật