ข้ามไปยังเนื้อหา
Tayakorn
← ห้องทดลองทั้งหมด
LAB.05กำลังทดลองเริ่ม

วิวพอร์ตบท — หน้าต่าง 3D แบบ Blender ครอบเมฆของบทจริง

ต่อยอดจาก LAB.04 ลูกโลกบทตัวจริง — รอบที่หนึ่งบนผิวหลัก

ทดลองอะไร

รื้อลูกโลกบทรอบใหม่ด้วยภาษาของหน้าต่าง 3D: เอากรอบวิวพอร์ตแบบ Blender (กล้อง orbit/pan/zoom · มุมสำเร็จรูป · gizmo · grid หลักกับย่อย · Text Info กับ Statistics · แผง Item · keymap ของ Blender 5.2) มาครอบเมฆของบทจริง หนึ่งจุดคือหนึ่งบท ตำแหน่งในเมฆสุ่มแบบคงที่จากชื่อเล่มกับลำดับบทและไม่มีความหมายโดยตั้งใจ ส่วนสี ขนาด และความทึบของจุดคือข้อมูล · วาดด้วย three.js ที่โหลดเฉพาะเมื่อใบนี้เลื่อนเข้าใกล้จอ · ภาพนิ่ง SVG มุมบนที่เซิร์ฟเวอร์วาดไว้คือเฟรมแรกของ WebGL และเป็นทางถอยเมื่อ WebGL ใช้ไม่ได้

Top Orthographic
(1) Handbooks
LAB.05 — วิวพอร์ตบท: จุดหนึ่ง = บทจริงใน 18 เล่ม (228 บท) · ตำแหน่งสุ่มแบบคงที่ ไม่มีความหมาย · สี = ขั้น L0→L4 · ใหญ่ = บทยาว · สีเต็ม + รัศมี = อ่านแล้วบนเครื่องนี้ · ลาก = หมุน · Ctrl+ล้อ = ซูม · กดจุด = แผง Item

ได้เรียนรู้อะไร

รัศมีรอบจุดที่อ่านแล้ว วาดแบบซ้อนหมึกกับทับปกติ แยกด้วยตาไม่ออกเลยที่จำนวนจุดระดับนี้ จึงเหลือรอบวาดเดียว · keymap ของ Blender ย้ายมาบนเว็บได้ไม่ครบ: Ctrl+ตัวเลขถูกเบราว์เซอร์ยึดไว้สลับแท็บ จึงใช้ 9 กลับด้านแทน และเลข 1/3/7 ต้องอ่านจากตำแหน่งปุ่มไม่ใช่ตัวอักษร แป้นไทยถึงกดได้ · Auto Perspective (ลากหมุนจากมุมข้างแบบ ortho แล้วเด้งกลับ perspective) เป็นสิ่งที่ขาดไม่ได้ ไม่งั้นมุมข้างหมุนแล้วเพี้ยน · ค่าที่ Blender ตั้งไว้ (smooth view 200 ms · orbit ทีละ 15 องศา) ยกมาใช้ตรง ๆ โดยไม่ต้องจูน

ที่ยังไม่ถึง

เครื่องยนต์ three.js ที่ใช้จริงหนัก 137 KB หลังบีบ เป็นราคาที่จ่ายเพื่อความยั่งยืน ไม่ใช่เพราะจุดจำนวนระดับนี้ต้องการ · ตำแหน่งในเมฆไม่มีความหมาย มุมสำเร็จรูปจึงไม่เผยอะไรใหม่ เลือกทางนี้ทั้งที่รู้ · ยังไม่มี outliner/properties/timeline · และตัดสินด้วยสายตาคนเดียวเหมือนทุกรอบ

สายการทดลอง