เป็นไปได้หรือไม่ที่จะสร้าง anaglyphs สีแดง / สีฟ้า 3D ในรูปวาดด้วยมือ?


11

มีบทเรียนออนไลน์มากมายเกี่ยวกับวิธีสร้าง anaglyphs สีแดง / สีฟ้า 3D จากภาพถ่ายที่มีอยู่ใน Photoshop หรือซอฟต์แวร์ที่คล้ายกัน อย่างไรก็ตามฉันสงสัยว่ามันเป็นไปได้ที่จะวาดภาพ 3 มิติด้วยมือตัวอย่างเช่นไวท์บอร์ดที่ใช้เครื่องหมาย

แผนของฉันคือการทำเครื่องหมายสีแดงและสีน้ำเงินให้กับเทปโดยใช้การหมุน / การเอียงของเครื่องหมายบนการวาดภาพเดียวกัน สิ่งนี้จะให้ผล 3D เมื่อดูผ่านแว่นตาสีแดง / สีฟ้า? หรือวิธี 3D anaglyph ซับซ้อนกว่าเพียงแค่ชดเชยเส้นสีแดงและสีฟ้า?


จริง ๆ แล้วฉันลองครั้งนี้ด้วยสีแดงและสีเขียว (ish) รู้สึกว่าปลายปากกา ... ปัญหาเดียวคือฉันประมาณ 10 ในเวลาและเบื่อเมื่อมันไม่ทำงานครั้งแรก ... คุณจะมีโอกาส จำเป็นต้องเปลี่ยนแปลงความกว้าง: มันเป็นระยะทางที่แตกต่างกันซึ่งให้ผลของความลึกที่แตกต่างกัน ฉันคิดว่าตอนแรกฉันแค่พยายามถือปากกาด้วยมือเดียว แต่บาร์เรลก็ลื่นไถลดังนั้นฉันจึงผูกยางรัดรอบปากกาที่พวกเขาเริ่มเรียวไปทางปลายปากกาเพื่อจับพวกเขาไว้ด้วยกันและจับปากกาไว้ในมือแต่ละข้าง เอียงพวกเขาไปทางอื่น ... แต่นั่นยากจริงๆที่จะทำดังนั้นฉันยอมแพ้: - /
user56reinstatemonica8

ใช่มันเป็นไปได้สูง แต่คุณต้องเปลี่ยนสีเลนส์ของคุณเองด้วยเม็ดสีที่คุณใช้ในเครื่องหมาย / สีเพื่อให้เกิดการผสม ฉันกำลังสร้างแอนนาลีฟแบบวาดด้วยมือและสามมิติแบบเคียงข้างกันรวมถึงออโตสโตแกรมด้วยมือและเป็นไปได้มันใช้ความอดทนอย่างมากกับการตั้งพื้นที่ในการวาดเพื่อให้เป็นเชิงพื้นที่ มันเป็นหนึ่งในงานศิลปะของฉันเคลื่อนไหวเป็น gif: makeagif.com/gv_KqMและทำด้วยมือในขั้นต้น ฉันไม่ได้คัดลอกผลงานอื่น ๆ อย่างสมบูรณ์เพราะยังอยู่ในระหว่างดำเนินการ แต่สามารถส่งไปที่ใดก็ได้เมื่อพร้อม นี่คือเว็บไซต์ของฉันสำหรับผู้ใช้

คำตอบ:


12

อาจเป็นไปได้ในทางทฤษฎีที่จะวาดภาพสามมิติด้วยมือกระบวนการนี้ค่อนข้างซับซ้อน

ความเหลื่อมล้ำของกล้องสองตาคือคณิตศาสตร์และเรขาคณิต

สมองของเราจะคำนวณมิติที่สามจากการฉายภาพสองมิติอิสระสองมิติของโลกของเราไปยังจอประสาทตาของเรา ทั้งตาขวาและตาซ้ายจะเห็นวัตถุจากมุมที่แตกต่าง สิ่งนี้จะนำไปสู่การเปลี่ยนตำแหน่งของวัตถุที่สัมพันธ์กัน

ป้อนคำอธิบายรูปภาพที่นี่ ที่มา: Wikimedia

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

เฉพาะในกรณีที่การเคลื่อนย้ายวัตถุทางด้านซ้ายและตาขวานั้นถูกต้องเราจะได้รับผลสามมิติที่เหมาะสม:

ป้อนคำอธิบายรูปภาพที่นี่ ที่มา: Scratch

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

Anaglyph = ทำให้สีถูกต้อง

ในขั้นต้นภาพสองภาพที่แตกต่างกันที่จำเป็นสำหรับแต่ละตาจะถูกนำมาติดกับภาพเหล่านั้นและถูกมองด้วยเทคนิคการตัดภาพตาหรือใช้กล้องสามตา เพื่อให้สามารถดูภาพขนาดใหญ่หรือพิมพ์เทคโนโลยี anaglyph 3D ได้รับการพัฒนาในช่วงต้นศตวรรษที่ 19 เทคนิคนี้ใช้ glasse คู่ที่มีฟิลเตอร์สีสองสีสำหรับแต่ละตาและสี complemtary ที่ใช้ในการพิมพ์ ดังนั้นเส้นสีฟ้า (หรือสีเขียว) จะแสดงความมืดด้วยกระจกสีแดงในขณะที่เส้นสีแดงจะกลายเป็นสีเข้มด้วยกระจกสีฟ้า

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

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

วิธีการที่เป็นไปได้เกี่ยวกับวิธีการสร้างภาพวาดด้วยมือ

  • รับมุมที่ถูกต้อง:
    จากสิ่งที่กล่าวข้างต้นเราจะเห็นได้ว่าปัญหาสำคัญคือการคำนวณความเหลื่อมล้ำแบบสองตาของวัตถุ ดังนั้นเราอาจพบว่ามีประโยชน์ในการสร้างฉากร่างจากมุมมองที่แตกต่างกันไม่ว่าจะด้วยความช่วยเหลือของแอปพลิเคชัน 3 มิติ (เช่นArt of Illusion , Blender ) หรือโดยใช้ภาพถ่ายสามมิติคู่กัน
  • วาดจากเทมเพลต:
    ขณะนี้เราสามารถดึงจากเทมเพลตนี้เพื่อให้แน่ใจว่ามุมและระยะทางวัตถุถูกต้อง
  • วาดมุมมองตาขวาและซ้ายแยกจากกัน:
    อย่างที่เห็นได้ในคำตอบของจอห์นอาจจำเป็นต้องใช้เพื่อดึงมุมมองตาขวา (สีแดง) และมุมมองตาซ้าย (สีฟ้า) แยกต่างหาก สิ่งนี้จะช่วยให้มั่นใจได้ว่าสีเทาบนส่วนของภาพที่ทับซ้อนกันอยู่ในตำแหน่งที่ถูกต้องหลังจากที่เราได้รวมภาพสองภาพนี้เข้ากับสีแดงน้ำเงิน
  • ใช้การสแกนแบบดิจิทัลของภาพวาดของคุณ:
    สิ่งนี้จะช่วยให้แน่ใจว่ามีการผสานการซ้อนทับที่เหมาะสมและจะช่วยให้ได้สีที่ต้องการสำหรับการพิมพ์แบบ anaglyph เราสามารถใช้การวาดภาพขาวดำซึ่งเราสามารถ colorify รวมเข้ากับ anaglyph

ช่างเป็นคำอธิบายที่ดีมากขอบคุณสำหรับสิ่งนั้น น่าเสียดายที่นี่หมายความว่ากรณีการใช้งานของฉัน (ไวท์บอร์ด, เครื่องหมาย, แว่นตาสี) ไม่เหมือนจริง แผนคือการสร้างการติดตั้งที่ผู้คนสวมแว่นตาสามมิติสามารถวาดบนกระดานไวท์บอร์ดที่มีชุดเครื่องหมายเพื่อสร้าง anaglyphs คำอธิบายของคุณช่วยฉันประหยัดเวลาได้มาก (และเงิน) ขอบคุณอีกครั้ง.
Saaru Lindestøkke

การวาดไวท์บอร์ดจะทำงานได้ดีพอสำหรับการทดลองที่สนุกสนาน
karmington

11

ฉันไม่สามารถให้ข้อมูลใด ๆ เกี่ยวกับวิธีการทำสิ่งนี้ด้วยตัวคุณเอง แต่มันถูกเปิดเผยในหนึ่งในวิดีโอการผลิตสำหรับ The Hobbit ที่ศิลปิน Alan Lee และ John Howe สร้างงานศิลปะแนวคิด 3D สีแดง / สีฟ้า

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

Alan Lee และ John Howe วาดภาพด้วยกัน

อย่างไรก็ตามพวกเขาไม่ได้ให้คำอธิบายมากนักเกี่ยวกับกระบวนการของพวกเขา งานศิลปะยังคงต้องมีการจัดการ (สันนิษฐานโดยใช้คอมพิวเตอร์) เพื่อผลิตประกอบสุดท้าย:

แนวคิดศิลปะ 3 มิติ

หมายเหตุด้านข้าง: ฉันมีแว่นสามมิติที่มีประโยชน์และมันใช้งานได้จริง!


2
สิ่งที่เราเห็นได้จากรูปวาดนี้เป็นวิธีการที่ดีในการลดจำนวนการคำนวณ: ประกอบด้วยความลึก 5 ระดับ (มากที่สุด) เท่านั้น วัตถุ (และแต่ละระดับ) แบนเป็นอย่างอื่น ผลของความลึกที่น่าประทับใจนั้นอาจถูกสร้างขึ้นโดยการเปลี่ยนระดับทางขวาหรือซ้ายในปริมาณที่เหมาะสม สิ่งนี้สามารถทำได้โดยสังเกตุโดยเพียงแค่เลื่อนระดับใน PS ในขณะที่ดูด้วยแว่นตาสีแดงสีฟ้า
Takkat

2

มีแอพ iPad แสนสนุกที่เรียกว่า DeepSketch คุณสวมลูกแพร์ของแว่นตาสามมิติ anaglyphic และวาด REALTIME ในรูปแบบ 3 มิติ มีตัวเลื่อนที่ง่ายซึ่งให้คุณปรับความลึกได้ทันที มันเจ๋งมาก

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

ดังนั้นตอนนี้ฉันต้องค้นหา (หรือสร้าง) เครื่องหมายลบแบบแห้งที่ตรงกับเลนส์ของฉันหรือสร้างเลนส์ของตัวเองเพื่อให้ตรงกับสีเครื่องหมายของฉัน
ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


1

ควรทำงานถ้าคุณได้รับการแยกระหว่างสีที่ถูกต้อง

มันไม่มีอะไรซับซ้อนไปกว่าการชดเชยสีแดงและสีฟ้า


1
คุณอาจอธิบายรายละเอียดเกี่ยวกับการแยกได้ไหม มีการตั้งค่าจำนวนเงินที่ใช้เสมอหรือไม่? หรือสิ่งนี้ขึ้นอยู่กับระยะทางในการดู?
Saaru Lindestøkke

ระยะห่างระหว่างสีสร้างเอฟเฟกต์ 3D การแยกมากขึ้นหมายถึงใกล้ชิดกับผู้ชมมากขึ้น
Scott

0

สายเล็กน้อยที่จะตอบ แต่สิ่งนี้ทำได้ สิ่งที่จับได้คือเครื่องหมายลบแบบแห้งจะเขียนบน 'ระนาบ' หรือ 'เลเยอร์' ของพื้นที่ 3-D

ลองนึกภาพว่าเป็นภาพวาดแบบเคลือบ สำหรับเครื่องหมายสีแดง / สีน้ำเงินแต่ละคู่คุณสามารถเปลี่ยนความกว้างได้และนั่นจะเป็นการวาดบนระนาบหนึ่ง

วัตถุที่วาดจะไม่เป็น 3-D แต่เลเยอร์จะปรากฏเป็น 3-D

และคุณสามารถพลิกเครื่องหมายเพื่อสร้างเครื่องบินเชิงลบซึ่งจะเพิ่มเลเยอร์ที่คุณสามารถใช้งานได้

ปาร์ตี้เล่ห์เหลี่ยมเพียงอย่างเดียวในแง่ของการติดตั้งคือการคิดหาวิธีที่จะทำให้ผู้คนรักษาระดับเครื่องหมายสองระดับซึ่งกันและกันเนื่องจากการบิดใด ๆ จะทำลายเอฟเฟกต์ 3-d


-3

หากคุณต้องการจับคู่สีเครื่องหมายกับแว่นตาให้รับพลาสติกใสและสีด้วยเครื่องหมายสีแดงและสีน้ำเงินและเปลี่ยนเลนส์ในแว่นตาของคุณเป็นสีใหม่


3
ขออภัยฉันไม่เห็นว่าสิ่งนี้ตอบคำถามได้อย่างไร คุณช่วยอธิบายให้ดีขึ้นได้ไหม!
Mensch

1
สวัสดีเจสัน! ยินดีต้อนรับสู่ GD.SE เราปฏิบัติตามรูปแบบ Q&A ที่เข้มงวด (ตรงข้ามกับรูปแบบฟอรัม) ดังนั้นฉันจึงเกรงว่าคำตอบของคุณอาจได้รับการโหวตน้อยลงเพราะมันไม่ได้ตอบคำถามจริงๆ คุณสามารถเยี่ยมชมศูนย์ช่วยเหลือของเราเพื่ออ่านเพิ่มเติมเกี่ยวกับการทำงานของเว็บไซต์ อย่าท้อแท้ แต่! เรามีคำถามที่ไม่ได้รับคำตอบมากมายที่จะได้รับประโยชน์อย่างมากจากข้อมูลบางส่วน!
Vincent
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.