เรียนรู้การสะท้อนและการหมุนของคุณ
มีการสะท้อนและการหมุนพื้นฐานหลายรูปแบบดังนั้นจึงต้องรู้ว่าความแตกต่างที่ลึกซึ้งคืออะไร กุญแจสู่ตาราง:
- Command: ชื่อของคำสั่งในโหมด Verbose
- เปลี่ยนรูป: Charcoal ควรพยายามพลิกหรือหมุนตัวละครในขณะที่มันสะท้อนหรือหมุนมัน ตัวอย่างเช่น
/
อาจกลายเป็น\
หลังจากหมุนหรือพลิก
- Keep Original: Charcoal ควรผสานผลลัพธ์ด้วย Canvas ดั้งเดิมหรือไม่
- ซ้อนทับกัน: (ใช้เฉพาะเมื่อ Keep Original คือ Yes) กำหนดตำแหน่งของแกนของการสะท้อน / การหมุนเป็นครึ่งตัวจากเส้นขอบ ในกรณีที่มีการสะท้อนกลับให้เทียบเท่ากับจำนวนแถว / คอลัมน์ที่ไม่ได้รับผลกระทบและจบลงตรงกลางของผลลัพธ์ ในกรณีที่มีการหมุนสำเนาที่หมุนได้จะได้รับอนุญาตให้เขียนทับพื้นที่ที่ชัดเจน (แต่ไม่ใช่ที่ว่าง) ในต้นฉบับ
สะท้อน
| Command | Transform | Keep Original | Overlap |
|-------------------------|-----------|---------------|---------|
| Reflect | No | No | n/a |
| ReflectCopy | No | Yes | 0 |
| ReflectOverlap | No | Yes | 1 |
| ReflectOverlapOverlap | No | Yes | n |
| ReflectTransform | Yes | No | n/a |
| ReflectMirror | Yes | Yes | 0 |
| ReflectButterfly | Yes | Yes | 1 |
| ReflectButterflyOverlap | Yes | Yes | n |
ทิศทางของการสะท้อนแสงเป็นตัวเลือก ค่าเริ่มต้นคือการสะท้อนหนึ่งครั้งทางด้านขวา สำหรับภาพสะท้อนเหล่านั้นที่เก็บต้นฉบับอนุญาตให้มีหลายทิศทางซึ่งเพียงทำซ้ำคำสั่งสำหรับแต่ละทิศทาง (ซึ่งหมายความว่าเช่นReflectMirror(:¬)
จะสร้างสำเนาทั้งหมดสี่ชุด)
เคอร์เซอร์ถูกย้ายพร้อมกับการสะท้อน (แม้เมื่อเก็บต้นฉบับ)
ผลัด
| Command | Transform | Keep Original | Overlap |
|-------------------------|-----------|---------------|---------|
| Rotate | No | No | n/a |
| RotateCopy | No | Yes | 0 |
| RotateOverlap | No | Yes | 1 |
| RotateOverlapOverlap | No | Yes | n |
| RotateTransform | Yes | No | n/a |
| RotatePrism | Yes | Yes | 0 |
| RotateShutter | Yes | Yes | 1 |
| RotateShutterOverlap | Yes | Yes | n |
สำหรับการหมุนเหล่านั้นที่รักษาต้นฉบับไว้จะมีต้นกำเนิดการหมุนที่เป็นตัวเลือก ค่าเริ่มต้นคือด้านล่างขวาของผืนผ้าใบ ค่าที่อนุญาตคือทิศทางใด ๆ ในแนวทแยง
จำนวนการหมุน (เพิ่มทีละ 45 °) เป็นทางเลือก ค่าเริ่มต้นคือ 2, คือ 90 °ทวนเข็มนาฬิกา (ทวนเข็มนาฬิกา) สำหรับการหมุนเหล่านั้นที่เก็บต้นฉบับมีสองตัวเลือกทางเลือก: จำนวนเต็ม multidigit ระบุเพื่อหมุนผืนผ้าใบหนึ่งครั้งสำหรับแต่ละหลักแล้วรวมผลลัพธ์ในขณะที่รายการจำนวนเต็มเพียงทำซ้ำคำสั่งสำหรับแต่ละการหมุนด้วยผลตัวแปรขึ้นอยู่กับวิธี ผ้าใบเปลี่ยนระหว่าง