Tải xuống VulkanSceneGraph cho Linux

Đây là ứng dụng Linux có tên VulkanSceneGraph, phiên bản mới nhất có thể tải xuống dưới dạng v1.1.11sourcecode.tar.gz. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.

 
 

Tải xuống và chạy trực tuyến ứng dụng có tên VulkanSceneGraph với OnWorks miễn phí.

Làm theo các hướng dẫn sau để chạy ứng dụng này:

- 1. Đã tải ứng dụng này xuống PC của bạn.

- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.

- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.

- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 6. Tải xuống ứng dụng, cài đặt và chạy nó.

MÀN HÌNH:


VulkanSceneGraph


SỰ MIÊU TẢ:

VulkanSceneGraph (VSG) là một thư viện đồ thị cảnh hiện đại, đa nền tảng, hiệu suất cao được xây dựng dựa trên API đồ họa/tính toán Vulkan. Phần mềm được viết bằng C++17 và tuân thủ CppCoreGuidelines và FOSS Best Practices. Mã nguồn được phát hành theo Giấy phép MIT, ngoại trừ vulkan.h, được sử dụng cho các tiện ích mở rộng Vulkan, theo Giấy phép Apache 2.0. Kho lưu trữ này chứa các tiêu đề C++ và các tập lệnh dựng CMake và mã nguồn để xây dựng thư viện libvsg. Các thư viện hỗ trợ và ví dụ bổ sung được cung cấp trong các kho lưu trữ riêng biệt, liên kết đến các kho lưu trữ này được cung cấp bên dưới. Phần mềm hiện được xây dựng trên Linux (các biến thể máy tính để bàn đến Jetson & Raspberry Pi), Windows (VisualStudio, MinGW & Cygwin), Android và macOS & iOS (sử dụng MoltenVk).



Tính năng

  • Quản lý bộ nhớ mạnh mẽ, an toàn cho luồng với bộ phân bổ bộ nhớ khối tùy chỉnh và các con trỏ thông minh hiệu suất cao nhỏ hơn và nhanh hơn so với các đối tượng tương đương std
  • Lớp toán theo phong cách GLSL - không cần thư viện của bên thứ 3 như GLM
  • Mô hình đối tượng mạch lạc với khả năng tuần tự hóa dễ sử dụng và mở rộng, bao gồm hỗ trợ tệp nhị phân và ASCII gốc cho tất cả các đối tượng đồ thị cảnh
  • Các lớp C++ đóng gói Vulkan Graphics và Compute C API dưới dạng mạnh mẽ và tiện lợi, với khả năng quản lý tài nguyên mạnh mẽ, bao gồm hỗ trợ tuần tự hóa. Những vấn đề phức tạp và thiết lập rườm rà thường gặp ở Vulkan đều được xử lý để bạn có thể tập trung vào các tác vụ tính toán và đồ họa.
  • Tiện ích mở rộng Vulkan để dò tia và đổ bóng lưới
  • Được tích hợp sẵn trình đổ bóng GLSL và SPIR-V cho Kết xuất dựa trên Vật lý. đổ bóng phong và phẳng và kết xuất văn bản
  • Biên dịch trình tạo bóng GLSL sang SPIR-V, sử dụng trình biên dịch trong glslang, do đó người dùng không cần phải chuyển đổi ngoại tuyến và có thể tận dụng thành phần trình tạo bóng #pragma(tic)
  • Thiết kế lớp tập trung vào hiệu suất của các thao tác đồ thị cảnh bằng cách giảm thiểu tắc nghẽn CPU: tối ưu hóa mật độ dữ liệu, bố cục, tính nhất quán của bộ đệm và giảm thiểu phân nhánh, giúp tận dụng tốt hơn kiến trúc CPU và bộ nhớ hiện đại. Việc duyệt qua các thao tác IO có thể nhanh hơn tới 10 lần so với OpenSceneGraph.


Ngôn ngữ lập trình

C + +


Danh Mục

Thư viện, Raspberry Pi

Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/vulkanscenegraph.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.



Các chương trình trực tuyến Linux & Windows mới nhất


Danh mục tải xuống Phần mềm & Chương trình cho Windows & Linux