Khác biệt giữa bản sửa đổi của “Verge3D”
←Trang mới: “{{Infobox software | name = Verge3D | logo = | developer = Soft8Soft | released = {{Start date and age|2017|11|22}}<ref>{{cite web |url=https://www.soft8soft.com/verge3d-1-0-released/ |title=Verge3D 1.0 Released! |website=soft8soft.com |date=22 November 2022 |access-date=2026-04-15}}</ref> | latest release version = 4.12 | latest release date = {{Start date and age|2026|03|18}}<ref>{{cite web…” Thẻ: Người dùng thiếu kinh nghiệm thêm nội dung lớn |
(Không có sự khác biệt) |
Phiên bản lúc 12:28, ngày 16 tháng 4 năm 2026
| Nhà phát triển | Soft8Soft |
|---|---|
| Phát hành lần đầu | 22 tháng 11 năm 2017[1] |
| Phiên bản ổn định | 4.12 / 18 tháng 3 năm 2026[2] |
| Viết bằng | JavaScript, Python, GLSL |
| Hệ điều hành | Windows, macOS, ChromeOS, Linux[3] |
| Nền tảng | x86-64, Apple silicon |
| Kích thước | 145-153 MiB (tùy theo phiên bản)[4] |
| Thể loại | 3D engine |
| Giấy phép | Trialware |
| Website | www.soft8soft.com |
Verge3D là một công cụ kết xuất thời gian thực (real-time renderer) và bộ công cụ dùng để tạo ra các trải nghiệm 3D tương tác chạy trực tiếp trên trang web.
Tổng quan
Verge3D cho phép người dùng chuyển đổi nội dung từ các phần mềm mô hình 3D (Blender, 3ds Max và Maya hiện được hỗ trợ) để xem trong trình duyệt web. Verge3D được tạo ra bởi cùng nhóm kỹ sư phần mềm cốt lõi trước đây đã phát triển framework Blend4Web.[5][6][7]
Tính năng
Verge3D sử dụng WebGL để kết xuất. Nó tích hợp các thành phần của thư viện Three.js và cung cấp API cho các nhà phát triển ứng dụng.[8]
- Puzzles
- Chức năng của ứng dụng có thể được thêm vào thông qua JavaScript, bằng cách viết code trực tiếp hoặc sử dụng Puzzles – môi trường lập trình trực quan của Verge3D dựa trên Google Blockly. Puzzles chủ yếu hướng đến người không chuyên lập trình, cho phép tạo nhanh các kịch bản tương tác theo kiểu kéo-thả (drag-and-drop).[9]
- App Manager và xuất bản web
- App Manager là công cụ dựa trên web nhẹ dùng để tạo, quản lý và xuất bản các dự án Verge3D, chạy trên máy chủ phát triển cục bộ.[10] Dịch vụ Verge3D Network tích hợp trong App Manager cho phép xuất bản ứng dụng Verge3D thông qua các dịch vụ đám mây Amazon S3 và EC2.[cần dẫn nguồn]
- PBR
- Để phục vụ mục đích biên soạn tài liệu, một quy trình kết xuất dựa trên vật lý tuân thủ glTF 2.0 được cung cấp song song với phương pháp dựa trên shader tiêu chuẩn.[11][12] Texture PBR có thể được tạo bằng các phần mềm texturing bên ngoài như Substance Painter, Verge3D cung cấp preset xuất dành riêng cho phần mềm này.[13] Bên cạnh mô hình glTF 2.0, Verge3D còn hỗ trợ vật liệu vật lý của 3ds Max và Maya (tham chiếu theo Autodesk Arnold), cũng như vật liệu thời gian thực Eevee của Blender.[14]
- Tích hợp glTF và phần mềm DCC
- Verge3D tích hợp trực tiếp với Blender, 3ds Max và Maya, cho phép người dùng tạo hình học 3D, vật liệu và hoạt ảnh ngay trong phần mềm, sau đó xuất ra định dạng glTF dựa trên JSON. Tính năng Sneak Peek cho phép xuất và xem cảnh trực tiếp từ môi trường phần mềm DCC.[15][16]
- Nén tài nguyên
- Các tệp xuất ra có thể sử dụng nén LZMA tùy chọn,[17] giúp giảm kích thước tệp tới 6 lần.[cần dẫn nguồn]
- Giao diện và bố cục website
- Bố cục giao diện được tạo bằng các trình soạn thảo WYSIWYG bên ngoài có thể liên kết với Puzzles để kích hoạt thay đổi trên cảnh 3D đang được kết xuất trong trình duyệt và ngược lại.[18][19]
- Hoạt ảnh
- Verge3D hỗ trợ hoạt ảnh khung xương, bao gồm hoạt ảnh nhân vật hai chân và rig nhân vật, đồng thời cho phép hoạt ảnh các tham số vật liệu. Các bộ phận mô hình cũng có thể được thiết lập để người dùng kéo thả.[20][21]
- Vật lý
- Module vật lý có thể được liên kết riêng để hỗ trợ collision detection (phát hiện va chạm), di chuyển đối tượng động, hỗ trợ nhân vật và phương tiện, lò xo, dây thừng và mô phỏng vải.[22][23] Kể từ phiên bản 2.11, có thể tạo và điều khiển các mô phỏng vật lý đơn giản mà không cần viết code thông qua Puzzles.[24]
- AR/VR
- Bản cập nhật 2.10 đã bổ sung hỗ trợ cho WebXR, một công nghệ mã nguồn mở đang được phát triển, được thiết kế để cho phép hiển thị trải nghiệm thực tế ảo và thực tế tăng cường trên trình duyệt web. Nó hoạt động với cả kính thực tế ảo có tay cầm (như HTC Vive và Oculus Rift) lẫn loại không có (như Google Cardboard). Trải nghiệm AR/VR có thể được kích hoạt qua Puzzles hoặc JavaScript.[25]
Quy trình làm việc
Quy trình làm việc của Verge3D khác biệt khá nhiều so với các framework WebGL phổ biến khác. Việc phát triển một ứng dụng Verge3D mới thường bắt đầu từ việc mô hình hóa, tạo texture và hoạt ảnh các đối tượng 3D. Các mô hình được lắp ráp trong phần mềm tạo nội dung 3D. Tệp cảnh sau đó được sử dụng làm cơ sở để khởi tạo dự án Verge3D từ App Manager. Kịch bản tương tác có thể được thêm vào tùy chọn bằng trình soạn thảo Puzzles. Ứng dụng Verge3D có thể được xem trước trong trình duyệt web ở bất kỳ giai đoạn phát triển nào thông qua App Manager. Ứng dụng web hoàn thiện có thể được triển khai trên Verge3D Network, Facebook hoặc trang web của người dùng.[26]
Ứng dụng nổi bật
NASA's Jet Propulsion Laboratory đã sử dụng Verge3D để tạo mô hình trực quan 3D tương tác của tàu đổ bộ Mars InSight.[27] Ứng dụng web cho phép khám phá và tương tác với mô hình thời gian thực của tàu vũ trụ, có thể di chuyển các bộ phận khác nhau và mở tấm pin mặt trời.
Ứng dụng web tương tác cũ hơn của NASA là Experience Curiosity đã được chuyển sang Verge3D từ Blend4Web. Ứng dụng cho phép điều khiển rover, điều khiển camera và cánh tay robot, đồng thời tái hiện một số sự kiện nổi bật của sứ mệnh Mars Science Laboratory.
Route 66 Digital's Escape Room được tạo bằng Verge3D và Blender. Trải nghiệm tương tác ngắn này khám phá cách người dùng có thể di chuyển trong không gian 3D và tương tác với các vật thể mà không cần hướng dẫn.
Xem thêm
Tham khảo
- ^ "Verge3D 1.0 Released!". soft8soft.com. ngày 22 tháng 11 năm 2022. Truy cập ngày 15 tháng 4 năm 2026.
- ^ Kovelenov, Yuri (ngày 18 tháng 11 năm 2025). "Verge3D 4.12 for Blender Released". soft8soft.com. Truy cập ngày 15 tháng 4 năm 2026.
- ^ "Verge3D Features — Soft8Soft". soft8soft.com. Truy cập ngày 15 tháng 4 năm 2026.
- ^ "Verge3D for Blender / 3ds Max / Maya product download page". soft8soft.com. Truy cập ngày 15 tháng 4 năm 2026.
- ^ "Interactive 3D Web Content Comes to 3ds Max". engineering.com. Bản gốc lưu trữ ngày 9 tháng 11 năm 2020. Truy cập ngày 21 tháng 2 năm 2018.
- ^ "Soft8Soft releases Verge3D". CG Channel. Truy cập ngày 5 tháng 12 năm 2017.
- ^ "Раскол среди разработчиков проекта Blend4Web привёл к созданию нового WebGL-движка". OpenNews. Truy cập ngày 10 tháng 10 năm 2017.
- ^ "Verge3D, solution de création d'applications web 3D interactives". 3DVF. ngày 29 tháng 11 năm 2017. Truy cập ngày 29 tháng 11 năm 2017.
- ^ "Verge3D released". CGPress. ngày 24 tháng 11 năm 2017. Truy cập ngày 24 tháng 11 năm 2017.
- ^ "Verge3D Launches". 3dxmedia. Bản gốc lưu trữ ngày 25 tháng 1 năm 2018. Truy cập ngày 22 tháng 11 năm 2017.
- ^ "Verge3D 1.0. Il nuovo framework 3D WebGL per Blender". Treddi.com. Bản gốc lưu trữ ngày 16 tháng 11 năm 2019. Truy cập ngày 22 tháng 11 năm 2017.
- ^ "VERGE3D 1.0发布!". BlenderCN.org. Truy cập ngày 22 tháng 11 năm 2017.
- ^ "Verge3D 2.3 Blender版发布". BlenderCN.org. ngày 22 tháng 4 năm 2018. Truy cập ngày 22 tháng 4 năm 2018.
- ^ "Soft8Soft ships Verge3D 4.0". CG Channel. Truy cập ngày 20 tháng 2 năm 2023.
- ^ "Verge3D for 3DS Max released". CGPress. ngày 8 tháng 2 năm 2018. Truy cập ngày 9 tháng 2 năm 2018.
- ^ "Soft8Soft Releases Verge3D for Autodesk 3ds Max". TenLinks. ngày 12 tháng 2 năm 2018. Bản gốc lưu trữ ngày 23 tháng 4 năm 2021. Truy cập ngày 12 tháng 2 năm 2018.
- ^ "verge3d场景数据压缩". zjbcool.com. Bản gốc lưu trữ ngày 10 tháng 8 năm 2018. Truy cập ngày 3 tháng 6 năm 2018.
- ^ "Soft8Soft releases Verge3D 2.3 for 3ds Max". CG Channel. Truy cập ngày 17 tháng 4 năm 2018.
- ^ "Megjelent a Verge3D 2.3 for 3ds Max". MeshMag. ngày 20 tháng 4 năm 2018. Truy cập ngày 20 tháng 5 năm 2018.
- ^ "Verge3D 2.5 is Out!". 80 Level. ngày 24 tháng 7 năm 2018. Truy cập ngày 24 tháng 7 năm 2018.
- ^ "Soft8Soft ships Verge3D 2.5 for 3ds Max and Blender". CG Channel. Truy cập ngày 24 tháng 7 năm 2018.
- ^ "Verge3D 2.4 for 3ds Max is out". Evermotion. Truy cập ngày 6 tháng 6 năm 2018.
- ^ "Soft8Soft ships Verge3D 2.4 for 3ds Max and Blender". CG Channel. Truy cập ngày 7 tháng 6 năm 2018.
- ^ "Soft8Soft releases Verge3D 2.11 for 3ds Max and Blender". CG Channel. Truy cập ngày 12 tháng 3 năm 2019.
- ^ "Soft8Soft releases Verge3D 2.10 for 3ds Max and Blender". CG Channel. Truy cập ngày 11 tháng 2 năm 2019.
- ^ "Soft8Soft Releases Verge3D v2.3 for Blender". Daily CADCAM. Bản gốc lưu trữ ngày 7 tháng 5 năm 2018. Truy cập ngày 7 tháng 5 năm 2018.
- ^ "MARS InSight Mission - InSight Lander". NASA. Truy cập ngày 31 tháng 10 năm 2018.