4 điểm bởi GN⁺ 2024-04-27 | 1 bình luận | Chia sẻ qua WhatsApp
  • Share Textures là một trang cung cấp texture PBR và mô hình 3D miễn phí có thể dùng ngay trong dự án, là trường hợp một nhà sáng tạo đã chia sẻ tài nguyên từ năm 2018
  • Nội dung được giới thiệu gồm hơn 1.700 texture và các mô hình 3D chất lượng cao, có thể duyệt qua các menu Textures, Models, Atlases
  • Tài nguyên được mô tả dưới dạng CC0/copyright-free, có thể dùng cho nhiều mục đích khác nhau, bao gồm cả dự án thương mại
  • Có menu plugin cho Blender và Unreal Engine 5, với các ví dụ như texture gỗ, đá cẩm thạch và các mô hình sofa, ghế bành, bàn
  • Duy trì mô hình cung cấp tài nguyên miễn phí thông qua các kênh tài trợ và cộng đồng như Patreon, Ko-fi, Discord, YouTube

Tài nguyên texture và mô hình 3D miễn phí

  • Share Textures là một trang chia sẻ tài nguyên với thông điệp Free Textures and 3D Models
  • Phạm vi cung cấp được giới thiệu gồm mô hình 3Dhơn 1.700 texture có thể dùng trong dự án
  • Menu tài nguyên được chia thành Textures, Models, Atlases
  • Các tài nguyên ví dụ hiển thị trên trang gồm:
    • Texture thuộc các nhóm Fine Wood, Marble
    • Mô hình 3D thuộc các nhóm Sofa, Armchair, Wooden Case, Kids Furniture, Table

Giấy phép và điều kiện sử dụng

  • Tất cả nội dung được mô tả là copyright-free
  • Trang nêu rõ có thể sử dụng ở bất kỳ đâu mong muốn, bao gồm cả dự án thương mại
  • Có các trang License và Terms of Service riêng

Tích hợp công cụ sáng tạo và kênh tài trợ

  • Menu plugin có BlenderUnreal Engine 5
  • Patreon và Ko-fi được cung cấp làm kênh tài trợ
  • Có các liên kết kênh cộng đồng/mạng xã hội như Twitter, Facebook, Discord, YouTube, Reddit, Pinterest, Pexels
  • Khu vực Supported By hiển thị Unreal Engine MegaGrants, NVIDIA Startups, BlenderKit, migenius

1 bình luận

 
GN⁺ 2024-04-27
Ý kiến trên Hacker News
  • Tôi đã theo dõi từ vài tháng trước, và rất thích việc họ cũng đang phát hành vào phạm vi công cộng đúng y như cách tôi làm trong mảng phát triển asset/utility mô-đun
    Tôi ủng hộ chuyện kiếm tiền bằng chuyên môn hay sự tiện lợi, nhưng cá nhân tôi không thích việc làm ra thứ hoàn toàn hữu dụng rồi chỉ cho người trả tiền dùng, hoặc giữ riêng cho mình. Nếu nó hoàn toàn mang tính mô-đun thì tôi cảm thấy cuối cùng vẫn nên phát hành miễn phí. Có những thứ dù tốn rất nhiều thời gian để làm ra thì bản chất của nó vẫn không phải kiểu phù hợp để thu tiền, và ít nhất là tôi sẽ không trả tiền cho những thứ như vậy
    Nếu được ghi trong credit với cái tên như “provided image formatter” thì có khi tôi còn thấy ngại, nên tôi cũng không quá để tâm đến việc ghi công. Đó luôn là một cử chỉ đẹp, nhưng tôi nghĩ có những thứ không nhất thiết phải được ghi nhận đến mức đó
    Vì vậy tôi thực sự rất thích định hướng phát hành những thứ này dưới dạng phạm vi công cộng, và rất muốn tham gia. Tôi vốn làm trong ngành game từ trước khi THQ sụp đổ, và khoảng 6 năm gần đây chủ yếu dùng Unreal. Với asset, tôi cho rằng điều quan trọng nhất là tính đồng nhất để các thay đổi quy mô lớn có thể được áp dụng theo cùng một cách cho từng asset, nên tôi có thể làm các asset hoạt động tốt trong editor theo đúng quy chuẩn của các bạn
    Chỉ là hiện tại tôi đang bị kẹt với việc phát triển side project, nên có lẽ trong phần còn lại của năm nay sẽ khó tham gia làm game hay asset game. Tôi đã đánh dấu lại, và khi nào rảnh hơn tôi sẽ quay lại xem liệu dự án này có cần thêm người hỗ trợ không. Cảm ơn vì một nỗ lực hữu ích và đầy tinh thần vị tha

    • Hãy vào Discord chào mọi người nhé. Tôi muốn cùng trao đổi ý tưởng
    • Trông như kiểu làm chuyện ngốc nghếch vì không tìm được thị trường hoặc vì bất tài nên làm hỏng mọi thứ
  • Tuyệt. Tôi đã thêm liên kết vào danh sách tài nguyên phát triển game miễn phí: https://github.com/aaron9000/c-game-resources
    Tôi tò mò không biết có công cụ nào đáng khuyên dùng mà bạn đã sử dụng để tạo các material này không

    • Cảm ơn. Tôi chủ yếu dùng Substance Designer, Substance Painter, Metashape, Blender, Marmoset. Với atlas thì tôi dùng Details Capture của VFX Grace
  • Lướt qua danh sách model thấy như một chuyến du hành khá kỳ lạ: khoai tây, ghế, hành tây, đèn, dụng cụ tra tấn thời trung cổ, chuối, sofa

  • Tôi tò mò atlas được dùng vào việc gì: https://www.sharetextures.com/atlases

    • Trước khi bindless trở nên phổ biến, và ở những nơi vẫn chưa thành chuẩn như WebGL, chi phí thêm các lệnh render chỉ để đổi texture đang hoạt động là khá lớn. Vì vậy texture atlas rất hữu ích để gom nhiều hình học vào cùng một lệnh gọi. Nó cũng hữu dụng cho hoạt ảnh kiểu 2D
      https://en.wikipedia.org/wiki/Texture_atlas
    • Atlas là cách gói nhiều phần tử nhỏ vào trong một asset. Thường dùng cho cây cối hoặc object địa hình
  • Rất hay. Tuy nhiên câu “All of our content is copyright-free. It means, you can use them anywhere you want which includes commercial projects too.” trên trang chủ không thực sự đúng với cách bản quyền vận hành
    Tất cả các tác phẩm này đều có bản quyền, và chính vì có bản quyền nên chủ sở hữu quyền mới có thể phát hành chúng theo giấy phép CC0. Theo tôi, ý nghĩa thực tế của CC0 gần với việc “chủ sở hữu bản quyền cấp một giấy phép không độc quyền cho phép người khác sử dụng tác phẩm này gần như theo bất kỳ cách nào họ muốn, đồng thời từ bỏ các quyền theo luật bản quyền”

    • CC0 là “công cụ để từ bỏ bản quyền và phát hành tài liệu vào phạm vi công cộng”, và trên biểu tượng chính thức cũng ghi là “public domain” [1]. Theo tôi hiểu thì nó được tạo ra vì việc đưa hẳn vào phạm vi công cộng thật sự có thể phát sinh vấn đề tùy từng quốc gia
      Phạm vi công cộng thật sự đúng nghĩa là ‘không có bản quyền’, và với độc giả phổ thông không nắm các khác biệt tinh vi của luật bản quyền thì việc mô tả CC0 là ‘copyright-free’ cũng có lý. Đúng là chỉ tác giả gốc mới có quyền đưa tác phẩm của mình vào phạm vi công cộng, nhưng một khi đã làm vậy thì bản quyền không còn được nắm giữ nữa và tác phẩm cũng không còn thuộc đối tượng được luật bản quyền bảo hộ
      https://en.wikipedia.org/wiki/Creative_Commons_license#Zero_...
      https://creativecommons.org/public-domain/cc0/
    • Điều này còn tùy theo khu vực pháp lý. Ở một số nơi, hành vi đưa một tác phẩm vào phạm vi công cộng có hiệu lực như một tuyên bố rằng không tồn tại bản quyền đối với tác phẩm đó. Ở nơi khác thì điều đó là bất khả thi về mặt pháp lý
    • Ở Mỹ, bạn có thể từ bỏ bản quyền và đưa tác phẩm vào phạm vi công cộng. Chỉ ở những nước như Đức, nơi quyền nhân thân tác giả rất mạnh, thì điều này mới không thể làm được
    • Tôi tò mò không biết nên đổi câu đó thành gì thì tốt hơn
    • Nếu là một banner lớn hướng tới công chúng thiếu hiểu biết chuyên môn, thì “copyright free” có vẻ phù hợp hơn là viết “chủ sở hữu bản quyền cấp một giấy phép không độc quyền cho phép người khác sử dụng tác phẩm này gần như theo bất kỳ cách nào họ muốn, đồng thời từ bỏ các quyền theo luật bản quyền”
      Dĩ nhiên cũng có thể cộng đồng texture miễn phí này có nhiều luật sư sở hữu trí tuệ hơn tôi nghĩ
  • Có vẻ PBR ở đây mang nghĩa khác với thứ tôi đang nghĩ đến

  • Đúng lúc thật. Hiện tôi đang thử nghiệm đủ thứ với 3D trong Godot 3. Tôi đã làm khá nhiều game 2D, và có một hệ thống lớn mà tôi không mấy có động lực port sang Godot 4, nên giờ tôi đang xem có thể đẩy Godot 3 đi xa đến đâu. Tôi rất mong được thử dùng những thứ ở đây

    • Lưu ý là các asset này có số lượng đa giác cao, nên phù hợp cho công việc render hơn là render thời gian thực trong game: https://i.imgur.com/KX2FVzv.jpeg
    • Tôi cũng đang làm việc trong Unreal Engine, và đang tạo cả phiên bản material Unreal Engine cho các asset của mình. Tôi nghe nói về Godot khá nhiều, nên hy vọng một ngày nào đó có thể tìm ra cách để làm game bằng các asset của mình
  • Việc đưa các tác phẩm ra phạm vi công cộng là rất tuyệt. Trong chuỗi này cũng có vẻ có vài người đang muốn thử điều tương tự
    Điều tôi tò mò là tại sao lại làm trang web riêng. Muốn biết lý do làm vậy thay vì đăng lên chỗ như Sketchfab
    Có vẻ Sketchfab cũng đã hỗ trợ phạm vi công cộng từ lâu rồi:
    https://sketchfab.com/blogs/community/sketchfab-launches-pub...

    • Vợ tôi và tôi làm kiến trúc sư từ năm 2013, và vào năm 2018 thì gần như không thể tìm được material miễn phí chất lượng cao. Polyhaven, trước đây là Texture Haven, và AmbientCG, trước đây là CC0Textures, chủ yếu tập trung vào asset thiên nhiên
      Vì vậy chúng tôi quyết định thử làm, và chỉ sau 2 tuần đã đạt 100 người tài trợ. ShareTextures được tài trợ bởi những người ủng hộ, và nhờ sự hỗ trợ đó mà chúng tôi tiếp tục tạo ra nội dung
      Lý do có website riêng là vì chúng tôi muốn mang lại một vài lợi ích cho người tài trợ. Nó cũng giúp quảng bá người tài trợ, đối tác, v.v.
    • Điều này giống như sự khác biệt giữa web thời xưa và các nền tảng. Cá nhân tôi thích kiểu web thời xưa, nơi mọi người tự làm và tự đăng mọi thứ lên
      Nền tảng nhìn chung rất tuyệt, nhưng sẽ có lúc chúng không còn như vậy nữa. Còn website riêng thì có thể tiếp tục tuyệt vời chừng nào chủ sở hữu còn muốn thế
    • Có vẻ họ muốn mang đến trải nghiệm web được tuyển chọn tốt hơn để hỗ trợ mục tiêu Patreon
      Tác phẩm là miễn phí, nhưng hẳn họ cũng muốn mọi người biết ai là người đang làm ra các asset này, và rằng mọi người có thể ủng hộ công sức đó qua Patreon. Xét đến sự hào phóng này thì điều đó có vẻ hoàn toàn công bằng
  • Trước đây tôi từng thắc mắc vì sao các studio lại có phòng thu foley riêng, nhạc công, nhiếp ảnh gia, concept artist riêng
    Nhưng rồi khi đi sâu xuống hang thỏ của trách nhiệm bản quyền thời hiện đại thì tôi hiểu ra. Các marketplace trên web đầy những vụ kiện bản quyền tiềm ẩn như tàu ngầm, các yêu cầu gỡ bỏ DMCA có thể xuất hiện bất cứ lúc nào, và những EULA hà khắc. Ngay cả tác phẩm làm bằng asset pack rẻ tiền từ Unity Marketplace cũng có thể một ngày nào đó bị YouTube Content ID quét trúng
    Nhiều người không biết rằng phần lớn giấy phép asset dùng cho sản xuất đều cấm bán lại hoặc chuyển nhượng. Kể cả khi mua các bộ media CD/DVD cũ cũng vậy. “royalty free” cũng có thể đồng nghĩa với chi phí ẩn tính theo từng ghế người dùng, và việc biểu diễn công khai bản nhạc có thể còn phải thanh toán riêng với các tổ chức nghệ thuật biểu diễn địa phương để chủ sở hữu quyền gốc được nhận tiền
    Nói cách khác, dù trả tiền cho bên thứ ba thì bạn cũng không sở hữu quyền cơ bản đối với nội dung. Thường sẽ có cả đống điều kiện pháp lý gắn theo từng tệp, gần như không thể theo dõi nổi trong môi trường sản xuất
    Cuối cùng, ngay cả CC0 cũng chưa chắc bảo vệ được bạn nếu nguồn gốc của tác phẩm gốc đã bị xác định sai. Với sản phẩm do machine learning tạo ra cũng có tranh luận tương tự, rằng thuật toán không thể sở hữu tài sản trí tuệ nên không thể chuyển nhượng hay cấp phép một cách đúng nghĩa
    Vì thế tôi đã hỗ trợ tài chính cho các dự án liên quan đến mã nguồn mở nhằm tạo ra procedural texture và shader có thể bake ra 4K về sau
    Niềm vui làm ra thứ đẹp mắt với chi phí thấp đã giảm đi rất nhiều. Vì ngân sách bị trói vào phí giấy phép ngay cả trước khi viết một dòng code
    Tôi ủng hộ Polyhaven vì họ tuyển chọn một thư viện nội dung CC0 thật sự không hạn chế và cung cấp cho mọi người mà không có phí ẩn hay trò subscription lắt léo nào
    Dù vậy vẫn không nên quên tận hưởng nó

  • Tôi tò mò không biết làm ra cái này như thế nào. Ngoài máy ảnh và máy tính ra thì cần thêm gì để tạo các texture và các map liên quan này

    • Tôi đã làm việc này 6 năm và cứ vài ngày lại thêm asset mới. Có nhiều cách để tạo ra chúng. Máy tính thì chắc chắn cần, nhưng một số cách làm không cần máy ảnh. Có thể tạo procedural texture bằng phần mềm
    • Substance Designer là tiêu chuẩn ngành trên thực tế cho việc tạo procedural texture. UE 5.4 cũng đã có trình biên tập texture graph
      Cả hai đều là trình biên tập dựa trên node, kết hợp nhiều kỹ thuật và mẫu sinh thủ tục khác nhau để tạo texture theo cách có tham số và không phá hủy