Phiên bản mới của Nvidia PhysX 4.0 đã được phát hành

nvidia_physx_official_logo

Đầu tháng này chúng tôi đã đăng ở đây trên blog về tin tức rằng Nvidia đã đưa ra quyết định phát hành mã nguồn cho Nvidia PhysX nếu bạn muốn biết thêm về nó, bạn có thể truy cập liên kết sau.

Và, như đã đề cập trong bài báo đó, lCác nhà phát triển Nvidia tiếp tục làm việc để cải thiện công cụ PhysX của họ.

Ở đâu Các nhân viên tại NVIDIA gần đây đã phát hành phiên bản mới của công cụ xử lý vật lý PhysX 4.0 của họ., là bản phát hành lớn đầu tiên sau bản dịch trong danh mục dự án mở.

Đồng thời, bản cập nhật PhysX 3.4.2 được phát hành, bao gồm các thay đổi sửa chữa cho cơ sở mã mở ban đầu.

Giới thiệu về Nvidia PhysX

Mã dự án được phân phối theo giấy phép BSD và nó tương thích với các nền tảng Linux, macOS, iOS, Windows và Android.

Sự cần thiết phải ký một thỏa thuận mà EULA để lại khi phát triển nền tảng cho XBox One, Sony Playstation 4 và Nintendo Switch.

Ngoài động cơ trực tiếp theo giấy phép BSD, mã và bộ công cụ PhysX SDK được liên kết cũng đang mở.

PhysX là một trong những công cụ vật lý phổ biến nhất liên quan đến việc xử lý các tương tác vật lý trong hơn 500 trò chơi và nó là một phần của nhiều công cụ trò chơi phổ biến, chẳng hạn như Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 và REDengine.

Công cụ có thể mở rộng cho nhiều loại máy tính, từ điện thoại thông minh đến máy trạm mạnh mẽ với CPU và GPU đa nhân, cho phép bạn sử dụng đầy đủ các khả năng của GPU để tăng tốc xử lý hiệu ứng.

Trong số các lĩnh vực sử dụng PhysX, chúng ta có thể kể đến việc thực hiện các hiệu ứng như phá hủy, cháy nổ, chuyển động chân thực của nhân vật và xe hơi, khói từ sóng, cây bị gió uốn cong, nước đổ và nó chảy xung quanh chướng ngại vật, dòng chảy và xé rách quần áo, va chạm và tương tác với cơ thể cứng và mềm.

NVIDIA đang chờ điều đó sau khi chuyển giao dự án đối với danh mục mở, bạn sẽ có thể vượt ra ngoài các công cụ phát triển trò chơi và sẽ có nhu cầu trong các lĩnh vực như tổng hợp dữ liệu cho nghiên cứu trí tuệ nhân tạo và đào tạo mạng thần kinh, tạo ra môi trường thực tế để đào tạo robot.

Mô phỏng các điều kiện thực tế trong quá trình chạy xe tự hành và lái tự động. Việc điều chỉnh động cơ cho các hệ thống cụm hiệu suất cao cũng được kỳ vọng sẽ đạt được mức độ chi tiết và chính xác mới trong việc mô phỏng các quá trình vật lý.

Tính năng phát hành PhysX 4.0

Với sự ra mắt mới này của công cụ của bạn, Các tính năng mới đã được thêm vào dự án cũng như các bản sửa lỗi khác nhau.

Ngoài ra, với điều này, người dân của Nvidia hy vọng rằng nhiều người khác sẽ tham gia phát triển dự án.

Với bản phát hành mới này việc triển khai thuật toán TGS được đánh dấu (Temporal Gauss-Seidel Solver), cho phép cải thiện chất lượng mô phỏng các nhân vật và đối tượng, bao gồm nhiều phần khớp nối.

bên cạnh đó hệ thống xây dựng đã được dịch để có thể sử dụng Cmake.

Trong phiên bản PhysX 4.0 mới này, bạn có thể thấy khả năng mở rộng lớn hơn của các quy tắc lọc cho các đối tượng động và tĩnh.

Và đó cũng là một giai đoạn phát hiện va chạm ABP mới đã được thêm vào dự án (tự động nhiều pha), trong nhiều tình huống cho phép cải thiện hiệu suất động cơ.

Mặt khác, chức năng mô phỏng khớp phối hợp đơn giản hóa (khớp tọa độ giảm) đã được thêm vào, không có sai số định vị tương đối và phù hợp để mô phỏng chuyển động khớp thực tế.

Với cái đó cũng một cấu trúc BVH mới được giới thiệu, thể hiện hiệu suất tốt hơn cho các ký tự có số lượng hình dạng lớn hơn.

Cuối cùng, thứ đã bị loại bỏ trong phiên bản mới này của dự án là sự hỗ trợ cho các hạt PhysX và PhysX Cloth, hiện đã ngừng hoạt động và các nhà phát triển không thấy trường hợp nào để tiếp tục hỗ trợ nó.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.