ปิดโฆษณา

เมื่อออกวางจำหน่ายในช่วงฤดูใบไม้ร่วง iOS 7เราจะได้รับฟีเจอร์ใหม่ๆ มากมายในอุปกรณ์ Apple ของเรา นอกเหนือจากรูปลักษณ์ที่ได้รับการออกแบบใหม่ทั้งหมด ซึ่งบางครั้งก็อาจก่อให้เกิดความขัดแย้งแล้ว Apple ยังมอบกระบวนทัศน์ใหม่แห่งความเพลิดเพลินให้กับผู้ใช้อีกด้วย ดูเหมือนว่า Apple ต้องการเตรียมระบบมือถือสำหรับทศวรรษหน้าด้วยขั้นตอนที่รุนแรงนี้

ในบรรดาสิ่งแปลกใหม่คือเอฟเฟกต์พารัลแลกซ์ที่เรียกว่า ถ้าฉันควรจะอ้างอิง Wikipedii, พารัลแลกซ์ (จากภาษากรีก παράллαξις (พาราลแกน) แปลว่า "การเปลี่ยนแปลง") คือมุมที่ต่อด้วยเส้นตรงที่ลากจากตำแหน่งที่แตกต่างกันสองแห่งในอวกาศไปยังจุดที่สังเกตได้ พารัลแลกซ์ยังเรียกอีกอย่างว่าความแตกต่างที่ชัดเจนในตำแหน่งของจุดที่สัมพันธ์กับพื้นหลังเมื่อมองจากสถานที่ที่แตกต่างกันสองแห่ง ยิ่งวัตถุที่สังเกตได้อยู่ห่างจากจุดสังเกตมากเท่าใด พารัลแลกซ์ก็จะยิ่งเล็กลงเท่านั้น พวกคุณส่วนใหญ่คงขนลุกเมื่อนึกถึงโต๊ะเรียนและวิชาฟิสิกส์ที่น่าเบื่อ

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

มุมมองและพารัลแลกซ์

หลักการพื้นฐานของการสร้างเอฟเฟกต์พารัลแลกซ์บนจอแสดงผลสองมิตินั้นค่อนข้างง่าย เนื่องจากแสงผ่านดวงตาไปยังจุดเดียว สมองจึงต้องเรียนรู้ที่จะรับรู้ขนาดของวัตถุที่สัมพันธ์กับมุมระหว่างขอบของวัตถุ ผลลัพธ์ก็คือวัตถุที่อยู่ใกล้จะดูใหญ่ ในขณะที่วัตถุที่อยู่ไกลจะดูเล็ก

สิ่งเหล่านี้เป็นพื้นฐานของการรับรู้เปอร์สเปคทีฟ ซึ่งฉันมั่นใจว่าคุณแต่ละคนคงเคยได้ยินมาบ้างแล้ว พารัลแลกซ์ในบริบทของ iOS คือการเคลื่อนไหวที่ชัดเจนระหว่างวัตถุเหล่านี้เมื่อคุณเคลื่อนที่ไปรอบๆ ตัวอย่างเช่น เมื่อคุณขับรถ วัตถุที่อยู่ใกล้ (ต้นไม้ริมถนน) จะเคลื่อนที่เร็วกว่าวัตถุที่อยู่ไกลออกไป (เนินเขาที่อยู่ห่างไกล) แม้ว่าสิ่งเหล่านั้นทั้งหมดจะหยุดนิ่งก็ตาม ทุกสิ่งเปลี่ยนสถานที่ต่างกันด้วยความเร็วเท่ากัน

นอกเหนือจากเทคนิคทางฟิสิกส์อื่นๆ มากมาย มุมมองและพารัลแลกซ์ยังมีบทบาทสำคัญในการรับรู้โลกรอบตัวเรา ทำให้เราสามารถแยกแยะและเข้าใจความรู้สึกทางการมองเห็นต่างๆ ที่ดวงตาของเราจับได้ นอกจากนี้ช่างภาพที่มีมุมมอง พวกเขาชอบเล่น.

จากจรวดสู่โทรศัพท์

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

ทันทีที่คุณเริ่มเคลื่อนอุปกรณ์ไปตามแกนทั้งสามแกน กลไกทั้งหมดจะเริ่มต้านทานการเปลี่ยนแปลงทิศทางเนื่องจากกฎข้อที่หนึ่งของนิวตันหรือกฎความเฉื่อย ปรากฏการณ์นี้ทำให้ฮาร์ดแวร์สามารถวัดความเร็วและทิศทางที่อุปกรณ์กำลังหมุนได้

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

Parallax สำหรับทุกคน

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

ถ้าได้ดู WWDC 2013 หรือ วิดีโอแนะนำ iOS 7เอฟเฟกต์พารัลแลกซ์ปรากฏอย่างชัดเจนบนหน้าจอไอคอนหลัก เมื่อเคลื่อนย้าย iPhone ดูเหมือนว่าพวกมันจะลอยอยู่เหนือพื้นหลัง ซึ่งสร้างความประทับใจให้กับพื้นที่ อีกตัวอย่างหนึ่งคือการเคลื่อนไหวเล็กน้อยของแท็บที่เปิดอยู่ใน Safari

อย่างไรก็ตาม รายละเอียดที่แน่นอนยังถูกปกคลุมไปด้วยความลึกลับในตอนนี้ มีเพียงสิ่งเดียวที่ชัดเจน - Apple ตั้งใจที่จะสานต่อพารัลแลกซ์ทั่วทั้งระบบ นี่อาจเป็นสาเหตุที่ทำให้ iPhone 7GS และ iPad รุ่นแรกไม่รองรับ iOS 3 เนื่องจากไม่มีอุปกรณ์ใดมีไจโรสโคป คาดว่า Apple จะปล่อย API สำหรับนักพัฒนาบุคคลที่สามเพื่อให้ได้รับประโยชน์จากมิติที่สามด้วย โดยทั้งหมดนี้ไม่ใช้พลังงานมากนัก

อัจฉริยะหรือดิ้น?

แม้ว่าวิชวลเอฟเฟกต์ส่วนใหญ่ของ iOS 7 จะสามารถอธิบายได้อย่างครอบคลุม แต่พารัลแลกซ์ต้องอาศัยประสบการณ์ของตัวเอง คุณสามารถรับชมวิดีโอได้มากมายไม่ว่าจะเป็นทางการหรืออย่างอื่น แต่อย่าประเมินเอฟเฟกต์พารัลแลกซ์โดยไม่ได้ลองด้วยตัวเองอย่างแน่นอน มิฉะนั้นคุณจะรู้สึกว่านี่เป็นเพียงเอฟเฟกต์ "ตา" เท่านั้น

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

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

แหล่งที่มา: MacWorld.com
.