บทช่วยสอน VRChat: การสร้างและใช้งานแอสเซ็ต 3D สำหรับชุดหูฟัง Pimax

อัปเดตเมื่อ
VRChat Tutorial: Creating & Using Pimax Headset 3D Assets
วันนี้ เรารู้สึกยินดีที่จะแนะนำคู่มือพิเศษสำหรับการสร้างโลกใน VRChat โดย おきゅたんbot / 宝来すみれ ซึ่งทำงานอย่างโดดเด่นในหลากหลายด้านในฐานะไกด์ VR!
การสร้างพื้นที่ของคุณเองใน VRChat การนำสิ่งของโปรดไปวางไว้ และการอัปโหลด—กระบวนการนี้อาจดูยากในตอนแรก แต่มีการอธิบายไว้อย่างเข้าใจง่ายมาก เพื่อให้แม้แต่ผู้เริ่มต้นก็สามารถทำตามได้ตั้งแต่ "เริ่มต้นจากศูนย์"
สิ่งที่จะนำมาวางในคู่มือนี้คือแอสเซ็ต 3 มิติของชุดหูฟัง VR ระดับไฮเอนด์จากไลน์ผลิตภัณฑ์อันภาคภูมิใจของ Pimax คุณสามารถเพิ่มอุปกรณ์ในฝันเหล่านี้เพื่อตกแต่งโลกของคุณเองได้ ไม่ว่าจะเป็น Crystal Super ซึ่งโดดเด่นด้วยความละเอียด 4K ต่อตา / รวมทั้งหมด 8K และรุ่นล่าสุดอย่าง Dream Air
ไม่ว่าคุณต้องการท้าทายตัวเองด้วยการสร้างโลก หรือเพียงต้องการดูแอสเซ็ตของ Pimax โปรดอ่านต่อจนจบ!

นี่คือคำแปลภาษาอังกฤษของบทความ โดยเรียบเรียงให้คงโทนที่เป็นมิตร มีพลัง และน่าสนใจอันเป็นเอกลักษณ์ของไกด์เสมือนจริง พร้อมทั้งรักษาความถูกต้องของชื่อผลิตภัณฑ์ ข้อมูลจำเพาะ และคำแนะนำทางเทคนิคทั้งหมด

สวัสดี! ฉันคือไกด์ VR ของคุณ おきゅたんbot! วันนี้ฉันจะอธิบายตั้งแต่เริ่มต้นเกี่ยวกับขั้นตอนการสร้างโลกแบบง่าย ๆ สำหรับ VRChat การนำสิ่งของไปวางในโลก และการอัปโหลด!

สิ่งที่เราจะนำมาวางคือแอสเซ็ต 3 มิติของฮาร์ดแวร์ VR ระดับไฮเอนด์ หรือก็คือ "ชุดหูฟัง VR ของ Pimax"! หากเปลี่ยนแอสเซ็ตเป็นอย่างอื่น คู่มือนี้ก็ยังใช้เป็นแนวทางอ้างอิงสำหรับสิ่งของประเภทอื่นได้เป็นอย่างดี
ความละเอียด 4K ต่อตาและรวมทั้งหมด 8K นั้นน่าทึ่งมาก!
ในมือของฉัน: Pimax Crystal Super ที่มีความละเอียดสูงเป็นพิเศษและดูทรงพลังอย่างเหลือเชื่อ
บนศีรษะของฉัน: Pimax Dream Air รุ่นเจเนอเรชันถัดไปที่มีความละเอียดสูงเป็นพิเศษและดีไซน์ทันสมัย
ด้านหลังซ้าย: Pimax Crystal Light ที่ยังคงความละเอียดไว้ในระดับพอเหมาะกว่า Crystal เล็กน้อย
ด้านหลังขวา: Pimax Vision 8KX อุปกรณ์ VR สุดทรงพลังที่มีมุมมองภาพ 170 องศา (FOV)

หากคุณทราบวิธีทำอยู่แล้วและต้องการใช้แอสเซ็ตของ Pimax เท่านั้น คุณสามารถข้ามไปยังส่วนที่ต้องการได้จากสารบัญด้านล่างเลย! อ้อ นอกจากนี้ยังมีคูปองส่วนลดสุดพิเศษให้ใช้ด้วยนะ!

คู่มือการสร้างโลกใน VRChat: ตั้งแต่การตั้งค่า SDK จนถึงการอัปโหลด
ก่อนสร้างโลก เรามาเตรียมเครื่องมือและสภาพแวดล้อมสำหรับการพัฒนาโลกใน VRChat กันก่อน หากคุณตั้งค่าเรียบร้อยแล้ว สามารถข้ามไปยังส่วนถัดไปได้เลย!

1. การติดตั้ง VCC
ในการสร้างโลก VRChat คุณต้องใช้ Unity เวอร์ชันเฉพาะและ VRChat SDK เราใช้เครื่องมือที่เรียกว่า VRChat Creator Companion (เรียกสั้น ๆ ว่า VCC) เพื่อจัดการสิ่งเหล่านี้

ขั้นแรก เข้าสู่ระบบเว็บไซต์ VRChat แล้วไปที่หน้าดาวน์โหลด ซึ่งคุณจะเห็นหน้าที่มีตัวเลือกการดาวน์โหลดต่าง ๆ
คำแนะนำจะอยู่ประมาณกึ่งกลางหน้า หากคลิก “Setting up the SDK” จะเปิดหน้าคู่มือภาษาอังกฤษ ดังนั้นทำตามได้เลย นี่คือสรุปขั้นตอนเริ่มต้น:

  • อ่านเอกสาร
  • ตำแหน่งติดตั้งเริ่มต้นคือ %LocalAppData%/Programs/VRChat Creator Companionแต่คุณสามารถเปลี่ยนได้หากจำเป็น
  • VCC ควรเปิดขึ้นโดยอัตโนมัติ หากไม่เปิด ให้ค้นหา “Creator Companion” ใน Windows
  • หมายเหตุ: วางแผนจะอัปโหลดไปยัง Android, Quest หรือ iOS ใช่ไหม โปรดตรวจสอบ หน้าสำหรับแพลตฟอร์ม.

2. การติดตั้ง Unity
ณ เวลาที่เขียนบทความนี้ Unity 2022.3.22f1 คือเวอร์ชัน Unity ที่ VRChat กำหนดให้ใช้

แม้เครื่องมือนี้จะใช้เป็นหลักในการพัฒนาเกมและผลิตวิดีโอ แต่ก็เป็นเครื่องมือที่เราใช้สร้างโลก รวมถึงปรับแต่งและอัปโหลดอวตารใน VRChat ด้วย ตอนแรกอาจท้าทายเล็กน้อย แต่การเรียนรู้เครื่องมือนี้จะเปิดโลกแห่งความเป็นไปได้ให้คุณ!

สำหรับการติดตั้ง Unity Virtual Market มีหน้าคู่มือโดยละเอียดมาก โปรดดูเพื่อขอความช่วยเหลือ!

Unity-chan ได้รับความนิยมอย่างมากในฐานะอวตารในช่วงแรก ๆ ของ VRChat! © UTJ/UCL

3. การสร้างโปรเจกต์และเปิด Unity
มาเปิด VCC และสร้างโปรเจกต์ใหม่สำหรับโลก VRChat ของเรากัน!

เมื่อเปิด VCC แล้ว ให้คลิก “Create New Project” ที่มุมขวาบน
เลือกเทมเพลต “Unity 2022 World Project” และพิมพ์ชื่อโปรเจกต์ที่ต้องการ คลิก “Create Project” แล้วโปรเจกต์ที่รวม SDK ที่จำเป็นทั้งหมดไว้โดยอัตโนมัติจะถูกสร้างขึ้น
เมื่อโปรเจกต์พร้อมแล้ว คุณจะอยู่ที่หน้าจอจัดการแพ็กเกจ คลิก “Open Project” แล้วเครื่องมือพัฒนา Unity จะเปิดขึ้น!
รอสักครู่บนหน้าจอนี้...
Unity กำลังเปิดอยู่
หลังจากรอสักครู่... Unity จะเปิดขึ้น และโปรเจกต์ที่คุณสร้างใหม่จะเปิดขึ้น
ควรปรากฏฉากเรียบง่ายที่มีเพียงพื้นเท่านั้น!

การอัปโหลดโลก!
ตอนนี้ Unity เปิดอยู่แล้ว ก่อนที่เราจะเริ่มสร้างโลก มาทดสอบกันว่าเราสามารถอัปโหลดโลกนี้ได้ในสภาพปัจจุบันเลยหรือไม่!

ในเมนูด้านบนของ Unity จะมีรายการชื่อ “VRChat SDK” คลิกแล้วเลือก “Show Control Panel”
การเข้าสู่ระบบบัญชี VRChat ใน Unity
หน้าต่างชื่อ VRChat SDK จะเปิดขึ้น กรอกข้อมูลบัญชี VRChat ของคุณ (ชื่อผู้ใช้หรืออีเมล และรหัสผ่าน) แล้วคลิก เข้าสู่ระบบ

*อย่าลืมใช้บัญชี VRChat ไม่ใช่บัญชี Steam
คุณเข้าสู่ระบบสำเร็จหรือยัง? เยี่ยม! ตอนนี้เลือกแท็บ "ตัวสร้าง" ที่ด้านบนของหน้าต่างนั้น และในที่สุดก็ถึงเวลาอัปโหลดโลกแล้ว
เมื่อดูที่ด้านล่างสุด จะมีข้อความว่า: "โปรดตั้งชื่อและภาพขนาดย่อก่อนอัปโหลด"

การตั้งชื่อโลกและภาพขนาดย่อ
กรอกชื่อโลกของคุณในช่อง ชื่อ แล้วคลิก "จับภาพในฉาก" เพื่อบันทึกภาพหน้าจอสำหรับใช้เป็นภาพขนาดย่อของโลก
ภาพหน้าจอจากมุมกล้องที่ใกล้เคียงกับที่คุณเห็นใน Scene View ของ Unity จะถูกบันทึกไว้

การกำหนดค่าเลเยอร์และเมทริกซ์การชน
ฟังดูซับซ้อนไหม? ไม่ต้องกังวล! แค่กดปุ่มไม่กี่ปุ่ม ดังนั้นมาทำไปทีละปุ่มกัน

คลิกปุ่มที่สอง "ตั้งค่าเลเยอร์สำหรับ VRChat" เพื่อจัดการตั้งค่าเลเยอร์ของ Unity ให้ตรงกับ VRChat คุณจำเป็นต้องทำเพียงครั้งเดียวต่อโปรเจ็กต์
คำแปล: "ฉาก VRChat ต้องมีการกำหนดค่าเลเยอร์ Unity เหมือนกับ VRChat เพื่อให้พฤติกรรมต่าง ๆ เช่น ฟิสิกส์และการชน คาดการณ์ได้สำหรับทุกคน การกดปุ่มนี้จะตั้งค่าเลเยอร์ของโปรเจ็กต์ให้ตรงกับ VRChat"
ป๊อปอัปยืนยันจะถามว่าคุณแน่ใจหรือไม่ คลิก "ดำเนินการเลย!"

เมื่อตั้งค่าเลเยอร์แล้ว ปุ่มสำหรับเมทริกซ์การชนจะปรากฏขึ้น คลิก "ตั้งค่าเมทริกซ์การชน" การดำเนินการนี้จะปรับวิธีที่วัตถุต่าง ๆ ชนกันให้ตรงตามข้อกำหนดของ VRChat คุณจำเป็นต้องทำเพียงครั้งเดียวต่อโปรเจ็กต์เช่นกัน
คำแปล: "VRChat ใช้เลเยอร์เฉพาะสำหรับตรวจจับการชน เพื่อให้การทดสอบและพัฒนาเป็นไปอย่างราบรื่น เมทริกซ์การชนของโปรเจ็กต์คุณต้องตรงกับของ VRChat" หากกล่องโต้ตอบคำเตือนปรากฏขึ้นที่นี่ด้วย ให้คลิก "ดำเนินการเลย!"

การสร้างและอัปโหลดโลก
จากนั้น ข้อความที่ด้านล่างจะหายไป และคุณสามารถคลิก "สร้างและเผยแพร่" ได้ การดำเนินการนี้จะสร้างโลกของคุณและทำให้พร้อมใช้งาน (โดยค่าเริ่มต้น โลกจะไม่แสดงรายการและเป็นส่วนตัว)
กล่องโต้ตอบข้อตกลงลิขสิทธิ์และกรรมสิทธิ์จะปรากฏขึ้น หากคุณยอมรับ ให้คลิก "ตกลง"
ข้อตกลงลิขสิทธิ์และกรรมสิทธิ์: "เมื่อคลิก ตกลง ฉันรับรองว่าฉันมีสิทธิ์ที่จำเป็นในการอัปโหลดเนื้อหานี้ และเนื้อหานี้ไม่ละเมิดสิทธิ์ตามกฎหมายหรือทรัพย์สินทางปัญญาของบุคคลที่สามใด ๆ"

กระบวนการสร้างโลกเริ่มต้นแล้ว...
กำลังอัปโหลด...
สำเร็จ!

เยี่ยมมาก! การอัปโหลดเสร็จสมบูรณ์แล้ว และตอนนี้โลกดังกล่าวพร้อมใช้งานเป็นโลก VRChat ส่วนตัวแล้ว

การคลิก "ดูบนเว็บไซต์ VRChat" จะเปิดหน้าข้อมูลโลกของคุณบนเว็บไซต์ ซึ่งคุณสามารถอัปเดตรายละเอียดได้ทุกเมื่อ
การคลิก "แก้ไข" ที่มุมขวาล่างจะช่วยให้คุณเปลี่ยนขีดจำกัดความจุ คำอธิบาย หรือ "เผยแพร่ไปยัง Community Labs" เพื่อเผยแพร่สู่สาธารณะได้ (จำกัด 1 โลกต่อสัปดาห์) นอกจากนี้ หากโลกของคุณมีเนื้อหาสำหรับผู้ใหญ่หรือองค์ประกอบสยองขวัญที่จำเป็นต้องมีคำเตือน อย่าลืมเลือกช่องที่เหมาะสมด้วย!

หากคุณเปิด VRChat ไปที่ "Worlds" จากนั้นเลือก "My Worlds" แล้วดูในส่วน "Uploaded" คุณจะพบโลกของคุณ มาลองเข้าไปตรวจสอบกัน... ใช่แล้ว เราเข้าร่วมโลกที่มีเพียงพื้นได้สำเร็จ!
สกายบ็อกซ์ของ Unity สวยงามมาก!

การสร้างฉากง่าย ๆ และวางสิ่งของ
เอาล่ะ ได้เวลาแล้ว! มาสร้างห้องเรียบง่ายใน Unity โดยใช้ลูกบาศก์ (กล่อง) แล้ววางสิ่งของของเราไว้ข้างในกัน!

การบันทึกฉากด้วยชื่อใหม่
การเขียนทับ VRCDefaultWorldScene เริ่มต้นไม่ใช่ตัวเลือกที่เหมาะนัก ดังนั้นมาสร้างฉากแยกกัน ไปที่เมนู File ด้านบนของ Unity แล้วเลือก "Save As..."

มาบันทึกโดยใช้ชื่อ MyVRCWorld ภายใน Assets/Scenes.
บันทึกสำเร็จแล้ว!

Project และ Hierarchy
Unity จัดการข้อมูลโครงการ (แอสเซ็ต) และสคริปต์ของคุณในหน้าต่าง "Project"

เนื้อหาของฉากที่เปิดอยู่ในขณะนี้จะจัดการในหน้าต่าง "Hierarchy" เมื่อดูที่นี่ คุณจะเห็นว่าวัตถุอย่าง VRCWorld (การตั้งค่าพื้นฐานของโลก), Floor (วัตถุพื้น) และ Directional Light มีอยู่แล้ว
วิธีควบคุมมุมมอง Scene View
ใน Scene View คุณสามารถกดปุ่มเมาส์ขวาค้างไว้แล้วลากเพื่อมองไปรอบ ๆ ใช้ล้อเลื่อนเมาส์ตรงกลางเพื่อซูมเข้าและออก หรือกดปุ่มเมาส์ขวาค้างไว้แล้วใช้ปุ่ม W, A, S, D เพื่อบินไปข้างหน้า ถอยหลัง ซ้าย และขวาได้เหมือนในเกม FPS!
หากคุณเลือกวัตถุใน Hierarchy แล้วกดปุ่ม "F" กล้องจะโฟกัสไปที่วัตถุนั้นโดยอัตโนมัติ!

การสร้างห้องด้วยลูกบาศก์
คลิกขวาใน Hierarchy เลือก 3D Object → Cube แล้วคุณจะสร้างวัตถุลูกบาศก์ขนาด 1 ม. x 1 ม. x 1 ม.
คุณสามารถเปลี่ยนชื่อได้โดยกดปุ่ม F2!

เนื่องจากวัตถุจะเกิดขึ้นโดยฝังอยู่ในพื้นครึ่งหนึ่ง (0.5 ม.) มาปรับความสูงเพิ่มอีก +0.5 กันเถอะ
รายละเอียดของวัตถุที่เลือกจะแสดงในหน้าต่าง "Inspector" ดังนั้นให้เปลี่ยนค่า พิกัด Y เป็น 0.5 ที่นั่น!
คุณสามารถเลื่อนวัตถุได้โดยลากวัตถุด้วยปุ่มซ้ายค้างไว้ขณะใช้เครื่องมือ Move [Image] การลากสี่เหลี่ยมสีเขียวด้วยปุ่มซ้ายค้างไว้จะช่วยให้เลื่อนวัตถุในแนวนอนไปตามระนาบ XZ ได้อย่างนุ่มนวล สะดวกมาก!
ใช้เครื่องมือ Scale ยืดขนาดตามแนวสีแดง (แกน X) และสีน้ำเงิน (แกน Z) ก็จะเปลี่ยนให้เป็นแผ่นกระดานยาวบางได้—
การใช้เครื่องมือ Rect ทำให้ยืดเฉพาะขอบด้านบนขึ้นด้านบนเพื่อสร้างผนังได้ง่ายอย่างไม่น่าเชื่อ
คุณยังสามารถป้อนค่าการปรับขนาดด้วยตนเองใน Inspector ได้ด้วย ดังนั้นปรับตัวเลขได้ตามต้องการเพื่อให้ทุกอย่างพอดีกันอย่างสมบูรณ์!

เปลี่ยนชื่อวัตถุเป็น Wall แล้วมาทำซ้ำกัน คุณสามารถทำซ้ำวัตถุได้โดยกด Ctrl + D หรือเลือก Duplicate จากเมนู
เมื่อทำซ้ำ วัตถุจะเกิดขึ้นในตำแหน่งเดิมทุกประการ ดังนั้นให้เลื่อนออกไปเพื่อมองเห็น
ทำซ้ำอีกสองครั้ง หมุนวัตถุเหล่านั้น 90 องศาตามแกน Y แล้วเลื่อนให้อยู่ในตำแหน่งเพื่อสร้างผนังด้านอื่น ๆ ของห้อง
ตอนนี้เริ่มดูเหมือนห้องจริงแล้ว! คุณสามารถสร้างหลังคาด้วยวิธีเดียวกันได้ แต่วันนี้ปล่อยให้เปิดไว้เพื่อชมวิวสวย ๆ กันเถอะ

*อนึ่ง การใช้ส่วนเสริมอย่างเป็นทางการของ Unity ที่ชื่อว่า "ProBuilder" ช่วยให้คุณจัดการสร้างโมเดลเลย์เอาต์แบบกำหนดเองได้ทุกรูปแบบภายใน Unity โดยตรง ทำให้สะดวกยิ่งขึ้น!

มาวาง Cube ไว้ตรงกลางเพื่อใช้เป็นโต๊ะกันด้วย
โต๊ะเดี่ยวที่ตั้งอยู่เพียงลำพัง อนึ่ง การตั้งกล่องให้เป็นเสาไว้ที่มุมทั้งสี่ของห้องสามารถเพิ่มความสมจริงได้เป็นอย่างดี ดังนั้นลองทำดูหากมีเวลาเหลือ!

มาสร้างพื้นกันด้วย เนื่องจากพื้นเริ่มต้นรอบ ๆ นั้นมีชื่อว่า พื้นฉันตั้งชื่อชิ้นนี้ว่า RoomFloor.
การวางพื้นห้องที่ดูเหมือนแผ่นบาง ๆ ที่ถูกทำให้แบน

การใช้พื้นผิว
สีขาวล้วนก็ใช้ได้ แต่ถ้าไม่มีพื้นผิวก็อาจดูจืดชืดไปหน่อย! มาดาวน์โหลด พื้นผิวลายไม้ จากเว็บไซต์ยอดเยี่ยมที่ชื่อว่า CC0 Textures (ซึ่งมีแอสเซ็ตสาธารณสมบัติที่ใช้เชิงพาณิชย์ได้ฟรีและไม่ต้องให้เครดิต) แล้วนำมาใช้กัน
เราไม่จำเป็นต้องใช้ความละเอียดสูงมากสำหรับงานนี้ ดังนั้นเลือก 1K-PNG

แตกไฟล์ zip ที่ดาวน์โหลดมา แล้วคัดลอกไปไว้ใต้โปรเจกต์ของคุณ Assets วันนี้ฉันสร้างโฟลเดอร์ชื่อ โฟลเดอร์ Assets/Textures แล้ววางไว้ตรงนั้น
เมื่อพื้นผิวลายไม้ของเราพร้อมแล้ว เพียงลากแล้ววางลงบน RoomFloor วัตถุ จากนั้นมันก็เปลี่ยนเป็นไม้ทันที!
อย่างไรก็ตาม ลวดลายดูใหญ่เกินไปเล็กน้อย ดังนั้นมาปรับวัสดุกัน เมื่อเลือกวัตถุ RoomFloor แล้ว ให้คลิก ไอคอน ▶ ถัดจากวัสดุ Wood~ ที่ด้านล่างสุดของ Inspector เพื่อขยายรายละเอียด

เปลี่ยนค่า Tiling ของทั้ง X และ Y เป็น 2 เพื่อเพิ่มความหนาแน่นของลวดลายเป็นสองเท่า
สมบูรณ์แบบ!

ครั้งนี้เราใช้ Cube แต่คุณยังสามารถสร้างและใช้พื้นผิวกับวัตถุ 3 มิติแบน ๆ อย่าง Plane หรือ Quad ได้ โดยปกติแล้ว Quad เป็นตัวเลือกที่นิยมเมื่อคุณต้องการแขวนรูปภาพ! ลองใช้ดูเมื่อตกแต่งห้องตามสไตล์ของคุณเอง

การบันทึกฉาก
คงน่าเสียดายมากหากฉากที่เราอุตส่าห์แก้ไขอย่างเต็มที่หายไป ดังนั้นมาบันทึกกันเถอะ!

ไปที่เมนู File แล้วเลือก "Save," หรือกด Ctrl + S เพื่อเขียนทับและบันทึกฉากของคุณ การบันทึกเป็นประจำคือหัวใจสำคัญ!
Ctrl + S ก็ใช้งานได้อย่างสมบูรณ์แบบเช่นกัน หากต้องการเก็บฉากเวอร์ชันเก่าไว้ การบันทึกด้วยชื่ออื่นหรือสร้างสำเนาถือเป็นวิธีที่ฉลาด

เกี่ยวกับ "Pimax" VR ซีรีส์ชุดหูฟัง
เพื่อโปรโมตชุดหูฟัง VR ฉันจะนำโมเดลชุดหูฟัง VR ที่ผลิตโดย Pimax มาไว้ในโลกเสมือน การได้ดูอุปกรณ์ VR ภายใน VR นั้นสนุกมากจริง ๆ! การสัมผัสรูปลักษณ์และขนาดของโมเดลต่าง ๆ ได้อย่างชัดเจนเป็นหนึ่งในสิ่งที่ดีที่สุดของ VR

และนั่นก็ถึงเวลาของช่วงโปรโมชันแล้ว!

สิ่งที่ทำให้ฉันทึ่งเกี่ยวกับ Pimax
Pimax เป็นผู้ผลิตชุดหูฟัง VR ที่ผลักดันขีดจำกัดของสเปกอย่างความละเอียดและมุมมองภาพให้ล้ำสมัยที่สุด และเปิดตัวผลิตภัณฑ์ที่น่าสนใจอย่างแท้จริง

เมื่อคุณไปถึงความละเอียดสูงพิเศษประมาณ 8K มันไม่ใช่แค่เรื่องของการมองเห็นที่ "สวยงาม" อีกต่อไป—ความรู้สึกเสมือนมีตัวตนจริง ความรู้สึกว่า "มันอยู่ตรงนั้นจริง ๆ" นั้นน่าทึ่งมาก นี่คือวิดีโอรายงานประสบการณ์ของฉัน:
https://www.youtube.com/watch?v=Bv7BJtT2q2E

🎉 รายละเอียดแคมเปญ!!
ราคาด้านบนแสดงราคาเดิม ซึ่งจะลดลงเป็นราคาขายใหม่ จากนั้นยังลดเพิ่มได้อีกผ่านแคมเปญ VR-Bridge พร้อมสิทธิประโยชน์พิเศษอีกมากมาย!

ยิ่งไปกว่านั้น ไม่ว่าจะกรอกแบบสอบถามแคมเปญหรือซื้อสินค้าตามปกติ การกรอกรหัสผู้แนะนำต่อไปนี้จะได้รับส่วนลดเพิ่ม 2%!


โดยส่วนตัวแล้ว ถ้าฉันจะซื้อในตอนนี้ Pimax Dream Air รุ่นใหม่ดูมีน้ำหนักเบาและดีไซน์เพรียวบางมาก ซึ่งสะดุดตาฉันจริง ๆ แต่เนื่องจากรุ่น Crystal Light และ Super ที่มีอยู่เดิมก็มีราคาจับต้องได้มากขึ้นแล้ว จึงเลือกได้ยาก!

Pimax Crystal Light เป็นรุ่นราคาประหยัดของ Pimax Crystal Super และ Pimax Dream Air SE เป็นรุ่นราคาประหยัดของ Pimax Dream Air ทั้งหมดมีความละเอียดสูงกว่า Meta Quest 3 แต่ Crystal Super และ Dream Air อยู่ในอีกระดับหนึ่งของความละเอียดสูงพิเศษ

อะไรนะ? ฟังดูเหมือนว่าคุณต้องใช้พีซีที่ทรงพลังมากใช่ไหม? ถูกต้อง! ชุดหูฟังเหล่านี้เป็นชุดหูฟัง PCVR โดยเฉพาะ ดังนั้นพีซีประสิทธิภาพสูงจึงเหมาะอย่างยิ่ง อย่างไรก็ตาม เพื่อลดภาระการประมวลผล คุณสามารถใช้ฟีเจอร์ที่เรียกว่าการอัปสเกลด้วย GPU เพื่อสร้างเอฟเฟกต์ความละเอียดสูงแบบจำลองได้ หากสนใจ ลองศึกษาดูได้เลย!

การวาง "Pimax" VR ชุดหูฟังบนโต๊ะ
ตอนนี้ มาใส่โมเดลชุดหูฟัง VR ของ Pimax ลงในโลกของเรากัน!

การดาวน์โหลดโมเดล
ดาวน์โหลด .unitypackage ที่มีโมเดล Pimax จาก URL ดาวน์โหลด บนเว็บไซต์ทางการของ Pimax
*หากการตั้งค่า Windows ของคุณกำหนดให้แสดงนามสกุลไฟล์ ไฟล์นี้จะแสดงนามสกุล .unitypackage

ขณะที่โปรเจกต์ Unity ของคุณยังเปิดอยู่ ให้ดับเบิลคลิกไฟล์ unitypackage กล่องโต้ตอบการนำเข้าจะปรากฏขึ้น ให้คลิก "นำเข้า"
เมื่อการนำเข้าเสร็จสิ้น โฟลเดอร์ชื่อ Assets/Pimax จะปรากฏในโปรเจกต์ของคุณ มาเปิดฉากชื่อ "Pimax Sample" ที่อยู่ภายในกัน

เมื่อทำเช่นนั้น ฉากโลก VRChat ตัวอย่างที่นำเสนอชุดหูฟัง Pimax จะเปิดขึ้น แต่เดี๋ยวก่อน มีอยู่สามชุดที่แสดงเป็นสีชมพูสดจนน่าตกใจ!

โมเดลสามตัวด้านหน้าใช้ Standard shader ส่วนโมเดลด้านหลังใช้ lilToon shader กับวัสดุของโมเดล เนื่องจากเรายังไม่ได้ติดตั้ง lilToon shader โมเดลเหล่านั้นจึงแสดงเป็นสีชมพูสดซึ่งเป็นสีแสดงข้อผิดพลาด

หากคุณต้องการใช้ lilToon
สำหรับคู่มือนี้ เวอร์ชัน Standard shader หรือเวอร์ชัน lilToon ก็ใช้งานได้ดีทั้งคู่ แต่หากคุณต้องการใช้ lilToon shader ให้ดาวน์โหลด lilToon 2.x.x จากลิงก์นี้
แตกไฟล์ zip แล้วดับเบิลคลิก jp.lilxyzw.liltoon-2.x.x-installer.unitypackage ภายในนั้นเพื่อติดตั้งแพ็กเกจ lilToon
กล่องโต้ตอบจะปรากฏขึ้น ให้คลิก "Import"
เมื่อคลิก Import จะมีกล่องโต้ตอบปรากฏขึ้น กำลังโหลด bar...
เมื่อกล่องโต้ตอบนี้ปรากฏขึ้น ให้คลิก "ติดตั้ง."

เมื่อติดตั้งเสร็จสมบูรณ์แล้ว โมเดลสามตัวด้านหลังจะแสดงผลได้อย่างสมบูรณ์แบบ!
Packages/lilToon ถูกเพิ่มเข้ามาแล้ว และโมเดลด้านหลังก็แสดงผลได้อย่างถูกต้องแล้ว!

คุณยังสามารถอัปโหลดโลกตัวอย่างนี้ได้โดยตรงตามเดิม

การนำสิ่งของเข้าสู่โลกที่คุณสร้างเอง
เนื่องจากเราได้สร้างห้องของเราเองไว้ก่อนหน้านี้แล้ว มาใช้ห้องนั้นกัน!

ขั้นแรก ให้คัดลอก Pimax lilToon หรือ Pimax Standard ที่อยู่ในฉากตัวอย่างไปยังคลิปบอร์ด คุณสามารถทำได้โดยคลิกขวาที่วัตถุแล้วเลือก "Copy" หรือกด Ctrl + C
ดับเบิลคลิก MyVRCWorld ภายใน Assets/Scenes ในหน้าต่าง Project เพื่อเปิดฉากที่เราสร้างขึ้นเอง
เมื่อเปิดแล้ว ให้คลิกขวาใน Hierarchy และเลือก "Paste" (หรือกด Ctrl + V) เพื่อวางโมเดล Pimax ลงในห้องของคุณ
วางเรียบร้อยแล้ว! เยี่ยมมาก!
โปรดทราบว่า แทนที่จะคัดลอกจากฉากตัวอย่างอย่างที่เราทำที่นี่ คุณยังสามารถค้นหาเฮดเซ็ต VR แต่ละรุ่นได้ใน Assets/Pimax/Prefabs โฟลเดอร์ แล้วลากและวางลงใน Scene หรือ Hierarchy โดยตรง
การเลื่อนมาตรวัดที่มุมขวาล่างไปทางซ้ายสุดจะเปลี่ยนมุมมองเป็นโหมดรายการ ทำให้อ่านชื่อได้ง่ายขึ้น คุณยังสามารถใช้ล้อเลื่อนของเมาส์เพื่อปรับได้ด้วย!

การทดสอบโลกของคุณภายใน Unity
เมื่อวางทุกอย่างเรียบร้อยแล้ว มาทดสอบกันว่าโลกของเราทำงานโดยตรงภายใน Unity ได้อย่างไร!

การเรียกใช้การทดสอบ
กดปุ่ม Play (▶️) ที่อยู่ด้านบนตรงกลางของ Unity
แท็บหน้าต่าง Game จะใช้งานอยู่ และกล่องโต้ตอบ VRChat Client Simulator จะปรากฏขึ้นบนหน้าจอเกม

เลือก "Close Menu" เพื่อปิดกล่องโต้ตอบ ตอนนี้คุณสามารถใช้ปุ่ม W, A, S, D บนแป้นพิมพ์เพื่อเคลื่อนที่ไปรอบ ๆ และลากเมาส์เพื่อมองไปรอบ ๆ ได้!
หากคุณเดินเข้าไปใกล้สิ่งของ คุณสามารถคลิกซ้ายแล้วลากเพื่อหยิบสิ่งของขึ้นมาไว้ในมือได้
สิ้นสุดการทดสอบ
การกดปุ่ม ESC จะแสดงกล่องโต้ตอบของตัวจำลองขึ้นมาอีกครั้ง ซึ่งคุณสามารถคลิก "Exit Playmode" ได้ หรือจะคลิกปุ่มด้านบน Play (▶️) อีกครั้งเพื่อหยุดการทดสอบก็ได้
หากมุมมองยังคงค้างอยู่ที่แท็บ Game หลังจากหยุดการทำงาน เพียงคลิกแท็บ Scene เพื่อสลับกลับมา
การปรับตำแหน่งเกิดของผู้เล่น
หากต้องการย้ายจุดเกิดเริ่มต้นของผู้เล่นไปยังฝั่งตรงข้าม สิ่งที่ต้องทำคือปรับตำแหน่งและการหมุนของ VRCWorld ออบเจ็กต์ใน Hierarchy!
*เลือกออบเจ็กต์ VRCWorld...

ย้ายไปไว้อีกด้านแล้วหมุนรอบแกน Y เป็น 180 องศา! ลูกศรสีน้ำเงิน (Z+) ของ VRCWorld ออบเจ็กต์นี้ระบุทิศทางที่ผู้เล่นจะหันหน้าไปเมื่อเกิด
หันผู้เล่นให้หันหน้าเข้าหาโต๊ะโดยตรง
เมื่อเราทดสอบอีกครั้ง เราจะเกิดขึ้นตรงหน้าออบเจ็กต์พอดี!
เหตุผลที่สามารถหยิบออบเจ็กต์ได้
สำหรับโปรเจกต์นี้คุณไม่จำเป็นต้องปรับอะไร แต่ขออธิบายอย่างรวดเร็วว่าออบเจ็กต์ที่หยิบจับได้ทำงานอย่างไร! ออบเจ็กต์ที่สามารถถือได้จะมีคอมโพเนนต์ชื่อ "VRC_PickUp" ติดอยู่—
หากตั้งค่า Proximity สูงเกินไป คุณอาจดูดและดึงไอเท็มจากระยะไกลได้ เนื่องจากมักทำงานโดยไม่ได้ตั้งใจ จึงตั้งไว้ต่ำที่ 0.1 (10 ซม.)

นอกจากนี้ คอมโพเนนต์ Box Collider จะสร้างกรอบล้อมรอบที่มองไม่เห็น ซึ่งใช้ตรวจจับบริเวณที่คุณสามารถหยิบไอเท็มได้
หลังจากคลิกปุ่ม Edit Collider แล้ว คุณสามารถลากจุดจับสี่เหลี่ยมเล็ก ๆ (■) ในมุมมอง Scene เพื่อปรับขนาดได้ นอกจากนี้ยังพิมพ์ตัวเลขลงใน Inspector ได้โดยตรง

คอมโพเนนต์ Rigidbody จะจัดการพฤติกรรมทางฟิสิกส์
หากเปิดใช้ “Use Gravity” ไอเท็มจะตกลงมาตามแรงโน้มถ่วง ดังนั้นในที่นี้จึงปิดไว้ การเปิดใช้ “Is Kinematic” จะล็อกวัตถุให้อยู่กับที่อย่างมั่นคง (ทำให้ไม่สนใจแรงทางฟิสิกส์)

อย่างไรก็ตาม หากใช้เพียงการตั้งค่าเหล่านี้ การทำงานจะเป็นเพียง “การกระทำแบบโลคัล” ซึ่งหมายความว่าผู้เล่นคนอื่นจะไม่เห็นคุณขยับวัตถุ เพื่อแก้ปัญหานี้ เราจะเพิ่มคอมโพเนนต์ที่เรียกว่า VRC Object Sync
การตั้งค่านี้เปิดใช้ “พฤติกรรมแบบโกลบอล” ทำให้ผู้เล่นคนอื่นมองเห็นการเคลื่อนไหวได้ แต่ระวังอย่าวางไอเท็มแบบโกลบอลมากเกินไปในโลกเดียว! [Image]

การเพิ่มประสิทธิภาพ: ทำให้ไอเท็มหายไปเมื่ออยู่ไกล
เกือบพร้อมใช้งานแล้ว แต่โมเดล Pimax เหล่านี้ยังมีการตั้งค่าที่เรียกว่า LOD Group เพื่อเพิ่มประสิทธิภาพอีกด้วย

ฟีเจอร์นี้จะสลับใช้โมเดลรายละเอียดต่างกัน (เมช) โดยขึ้นอยู่กับว่าวัตถุนั้นกินพื้นที่บนหน้าจอเป็นกี่เปอร์เซ็นต์ ในแพ็กเกจแอสเซ็ต Pimax นี้ มีการตั้งค่าให้มองเห็นเฮดเซ็ตได้เมื่อคุณอยู่ในระยะที่กำหนด แต่จะหายไปโดยสมบูรณ์เมื่อคุณเคลื่อนที่ออกไปไกล *หากคุณไม่ต้องการใช้ฟีเจอร์นี้ ก็เพียงยกเลิกการเลือกหรือลบคอมโพเนนต์ออกได้*
กำลังอัปโหลดโลกที่เสร็จสมบูรณ์!
เอาล่ะ เราออกนอกเส้นทางด้านเทคนิคไปเล็กน้อย แต่จากนี้ไปให้ทำตามขั้นตอนการอัปโหลดแบบเดิมทุกประการ! เปิดหน้าต่าง VRChat SDK (ผ่าน VRChat SDK → Show Control Panel ในเมนูด้านบนของ Unity) เลือกแท็บ Builder... แล้วมาอัปเดตภาพขนาดย่อกันเลย เนื่องจากเราเปลี่ยนโลกแล้ว

จัดมุมมองที่สวยงามในหน้าต่าง Scene คลิก "Capture In Scene," แล้วกดปุ่ม Capture
เลือก "Save Changes" เพื่อใช้ภาพขนาดย่อ
หมายเหตุ: A กำลังโหลด แถบแสดงความคืบหน้าการบันทึก/อัปโหลดจะปรากฏขึ้น แต่โปรดทราบว่านี่เป็นเพียงการใช้รายละเอียดภาพขนาดย่อเท่านั้น!
จากนั้น หากต้องการอัปโหลดแอสเซ็ตของโลกจริง ให้คลิกปุ่ม "Build & Publish" ในขั้นตอนที่ 3
หากมีข้อความสีเขียวปรากฏขึ้น แสดงว่าสำเร็จ! ทำได้ยอดเยี่ยมมาก!!
หากมีข้อความสีแดงปรากฏขึ้น แสดงว่าเกิดข้อผิดพลาด ให้ลองแปลข้อความแสดงข้อผิดพลาดหรือค้นหาวิธีแก้ไขทางออนไลน์!

เมื่อเข้าไปใน VRChat และไปยังโลกของคุณ—เย่ มีเฮดเซ็ต Pimax เต็มไปหมดเลย!
จากซ้ายไปขวา: Pimax Crystal Light, Pimax Crystal Super, Pimax Dream Air และ Pimax Vision 8KX

ขอบอกความลับเล็ก ๆ น้อย ๆ ว่าเดิมทีโมเดล Pimax เหล่านี้มีจำนวนโพลิกอนประมาณ 1 ล้านโพลิกอน! ครั้งนี้ฉันรับผิดชอบการเพิ่มประสิทธิภาพด้วยตัวเอง โดยตรวจสอบชิ้นส่วนทีละชิ้นใน Blender เพื่อลดจำนวนลงเหลือประมาณ 1/10 รวมถึงปรับวัสดุด้วย

แม้ Unity จะมีแอสเซ็ตสำหรับลดจำนวนโพลิกอน แต่การใช้ Blender ช่วยให้ปรับแต่งได้ละเอียดและแม่นยำกว่ามาก ซึ่งมีประโยชน์อย่างยิ่ง! ตอนนี้ฉันเรียนรู้วิธีใช้ Blender แล้ว สิ่งที่ทำได้ก็เพิ่มขึ้นอย่างมาก ฮิฮิฮิ

อนึ่ง สำหรับผลิตภัณฑ์จริง คุณสามารถเปลี่ยนสีของ "V" บนแผงด้านหน้าเป็นสีใดก็ได้ตามต้องการ ไอเดียที่ดีคือการปรับแต่งวัสดุของ V ให้เข้ากับสีของไอดอลคนโปรดหรือสีธีมของคุณเอง!

คุณสามารถสร้างห้องแบบใดก็ได้ตามต้องการ เพียงวางเฟอร์นิเจอร์และสิ่งจัดแสดงต่าง ๆ ในลักษณะเดียวกัน ดังนั้นลองทำดูได้เลย โดยส่วนตัวแล้ว ฉันมักใช้แอสเซ็ตสำหรับโลก VRChat ที่ซื้อจาก BOOTH รวมถึงแอสเซ็ต 3D จาก Unity Asset Store!

วิดีโอ: ตั้งแต่พื้นฐานจนถึงขั้นสูง
หากต้องการศึกษาเรื่องการเพิ่มประสิทธิภาพผ่านการตั้งค่า Static การอบแสง การเพิ่มเอฟเฟกต์ด้วย Post-Processing หรือเจาะลึกเรื่อง Udon โปรดดูวิดีโอนี้เป็นข้อมูลอ้างอิง!
https://www.youtube.com/watch?v=pdlNv5Be56M
*เนื่องจากวิดีโอนี้ค่อนข้างเก่า ขั้นตอนการใช้งานเล็กน้อยบางส่วนอาจแตกต่างออกไป การรองรับ CyanTrigger สิ้นสุดลงแล้ว
หากต้องการดูวิดีโอที่ใหม่กว่าเล็กน้อย ซึ่งสาธิตวิธีจัดวางแอสเซ็ตต่าง ๆ ที่มีจำหน่ายทั่วไปและปรับปรุงห้องใหม่ โปรดดูด้านล่าง:
https://www.youtube.com/watch?v=7SQeALIVuC4
ขอให้มีความสุขกับชีวิต VR!!

หากต้องการดูบทแนะนำฉบับเต็มหรือตรวจสอบขั้นตอนโดยละเอียดทีละขั้น โปรดไปที่บทความต้นฉบับของ おきゅたんbot มาร่วมกันทำให้โลก VR สนุกยิ่งขึ้นและขยายโลกแห่งนี้ด้วยอิสระอย่างเต็มที่!

🔗 คลิกที่นี่เพื่อดูบทความต้นฉบับ:

หากมีคำถามหรือข้อสงสัยใด ๆ โปรดติดต่อที่อยู่อีเมลต่อไปนี้ได้ทุกเมื่อ
อีเมล: riven.wang@pimax.com

 

อัปเดตเมื่อ

แสดงความคิดเห็น