สร้างตึกด้วยคำสั่ง Perspective Grid(Ctrl+Shift+I) ใน Illustrator CS5!!! by Amp3r3

24
Mar
1

คำที่ต้องจำเป็นพิเศษสำหรับวันนี้ ” Ctrl+Shift+I ” นะครับ…พี่น้อง!!!

เริ่มจากวาดด้านหน้าและด้านข้างของตึก วาดโดยใช้สีที่มีสว่างต่างกัน

เอาชิ้นส่วนตึกที่วาดเสร็จแล้ว ไปใส่ใน Symbols

แล้วลบชิ้นส่วนตึกที่วาดไว้บน Artboards ทิ้งไปเลย(ไม่ต้องกลัวว่าชิ้นส่วนตึกที่วาดไว้จะหายไป เพราะเราได้เอาไปใส่ไว้ใน Symbols แล้ว

ตอนนี้ชิ้นส่วนตึกที่วาดไว้ก่อนหน้านี้ กลายร่างเป็น Symbols ตัวนึงเรียบร้อยแล้ว)

ตอนนี้ Artboard อยู่ในสภาพว่างเปล่านะครับ

ขั้นตอนต่อไป View>Perspective Grid>Show Grid หรือ กด Ctrl+Shift+I เส้น Perspective Grid จะปรากฏขึ้น

กดเลือกคำสั่ง Perspective Grid Tool หรือ กด Shift+V

เพื่อเลื่อนหรือขยับ Perspective Grid ตามความต้องการ

เลือกคำสั่ง Left Grid *คำสั่งนี้ จะอยู่มุนซ้ายบน ของ Perspective Grid

เลือก Symbols ชิ้นส่วนตึกสีสว่าง มาใส่ใน Perspective Grid ด้านซ้าย

เลือกคำสั่ง Right Grid *คำสั่งนี้ จะอยู่มุนซ้ายบน ของ Perspective Grid

เลือก Symbols ชิ้นส่วนตึกอีกชิ้น  มาใส่ใน Perspective Grid ด้านขวา

กด Ctrl+Shift+I (Perspective Grid จะหายไป) เพื่อ Preview ดูตัวตึกที่สร้างเสร็จแล้ว

*ถ้ามีส่วนที่จำเป็นต้องแก้ไข ก็แค่กด Ctrl+Shift+I เพื่อให้ Perspective Grid ปรากฎขึ้นมาอีกครั้ง แล้วทำการแก้ใขส่วนที่ต้องการ

***กด Ctrl+Shift+I 1ครั้ง Perspective Grid จะปรากฎขึ้นมา อย่าๆ….อย่าเพิ่งตกใจ คอมฯไม่ได้เสีย โปรแกรมก็ไม่ได้แฮงค์

แค่ กด Ctrl+Shift+I อีกครั้ง Perspective Grid ก็จะหายไป!!! นะคร๊าบ…พี่น้อง ค๊าบบบบบบบ

วัตถุเลื้อยตามเส้น [Flash CS5] by TAMA

23
Mar
0

เปิดแฟลชโล้ด

Create New ActionScript 3.0 แล้วสร้างเลเยอร์ขึ้นมา 2 เลเยอร์

ในตัวอย่างเราให้วงกลมเป็นวัตถุที่จะเลื้อย

ก็วาดวงกลมในเลเยอร์แรก

>> คลิกขวา >> Convert to Symbol ให้เป็น Movie Clip งับ

ใช้ Pen Tool วาดเส้นเลื้อยตามใจในอีกเลเยอร์

เสร็จแล้วคลิกขวาตรงช่องเลเยอร์ “เส้น”

เลือก Guide

เอาเมาส์ลากเลเยอร์ “วงกลม” ขึ้นมาที่เลเยอร์ “เส้น”

ให้เป็นแบบตามรูปนะงับ

ลากสำเร็จจะเป็นแบบนี้งับ งับ

เพิ่ม key frame ทั้ง 2 เลเยอร์ให้เท่ากัน (F5)

Create Classic Tween ตรงเลเยอร์ “วงกลม”

จุดสีขาวในวัตถุ = มาร์คตำแหน่งของวัตถุที่อยู่บนเส้น

(พยายามอ่านให้ไม่งง)

ไปที่เฟรมสุดท้ายของเลเยอร์ แล้วเลื่อนวงกลมให้ไปอยู่ปลายเส้นงับ

Ctrl+Enter ดู ถ้าทำถูกจะเห็นวงกลมวิ่งยึกยักนะงับ งับ งับ งับ

วาดเส้นง่ายๆกับแท็ก Spark Path by Ziah

29
Feb
0

โดยปกติแล้วโปรแกรมเมอร์อย่างๆเรา วาดเส้นต่างๆก็ลำบากแล้วใช่ไหมล่ะครับ

path01

อย่างเช่นถ้าจะให้วาดสามเหลี่ยมเป็นกราฟ ปกติแล้วก็คงจะสร้าง MovieClip มาแล้วใช้ AS3 วาดเส้นเอาโดยใช้ฟังก์ชั่นวาดรูปพื้นฐาน graphics.lineTo แบบนี้

var triangleShape:Shape = new Shape();

triangleShape.graphics.moveTo(0,0);

triangleShape.graphics.lineTo(100,0);

triangleShape.graphics.lineTo(100,100);

triangleShape.graphics.lineTo(0,100);

แต่แล้วใน Flex 4 หลังจากมี Spark แท็กเราก็สามารถวาดเส้นง่ายๆได้แล้วล่ะครับ

โดยวิธีที่จะมาเสนอในวันนี้คือแท็ก <s:Path> ครับ โดยแท็กนี้เราสามารถวาดเส้นต่างๆภายในบรรทัดเดียวได้เลยล่ะครับ!

โดยเจ้า Spark Path นี้มี Attribute ที่สำคัญหลักๆตัวเดียวเลยครับคือ data ที่มีไทป์เป็น String ธรรมดาๆนี่แหละครับ

เราสามารถวาดเส้นได้ดังนี้ครับ

ตัวอย่าง:
<s:Path data=”M 0 0 L 100 0 L 100 100 L 0 100 Z”>
<s:stroke>
<s:SolidColorStroke color=”#333333″ caps=”square” joints=”miter” />
</s:stroke>
<s:fill>
<s:SolidColor color=”#00CCFF” />
</s:fill>
</s:Path>

Stroke จะมีไว้กำหนดลักษณะของเส้น และ fill จะมีไว้กำหนดลักษณะของสีด้านในครับ
ทีนี้พระเอกของเราคือเจ้า data โดยเจ้า data จะเป็นตัวกำหนดรูปร่างของเส้นวาดๆของเราครับ
วิธีใช้ก็เพียงแค่ใส่ตัวหนังสือที่ระบุความสมารถนำหน้าแล้วเคาะเว้นตามด้วยค่าต่างๆครับ
โดยตัวหนังสือจะกำหนดสิ่งต่างๆดังนี้

  • M / m
เลื่อนไปที่จุดๆนั้นเพื่อเริ่มมีค่าเท่ากับการใช้แท็ก graphics.moveTo
  • L / l
วาดเส้นจากจุดปัจจุบันไปยังจุดที่กำหนดมีค่าเท่ากับการใช้แท็ก graphics.lineTo
  • C / c
วาดเส้นโค้งจากจุดหลายๆจุด
  • Q / q
วาดเส้นโค้งจากจุดๆหนึ่ง
  • H / h
วาดเส้นแนวนอน
  • V / v
วาดเส้นแนวตั้ง
  • Z / z
วาดกลับไปยังจุดเริ่มต้น


ทีนี้เราก็เพียงนำค่าต่างๆมาต่อกันเป็น String โดยมีเว้นวรรคคั่นก็สามารถวาดรูปในบรรทัดเดียวได้แล้วครับ

ถ้าค่าของเราต้องเปลี่ยนจากการคำนวนก็เพียงตั้ง id ให้กับ Path ของเราแล้วเซ็ทค่า data ให้ตรงกับ String ที่ผ่านการคำนวนมาแล้ว

เช่นดังนี้ครับ

graphStat.data = “M “+musicX+” “+musicY+” L “+entertainX+” “+entertainY+” L “+charmX+” “+charmY+” Z”;

เท่านี้เราก็จะได้กราฟสามเหลี่ยมตามค่าที่เราตั้งไว้ได้ครับ

path02

เปลี่ยน Disco ball 3d เป็น Vector กัน!!! by Amp3r3

27
Feb
2

จากครั้งก่อนที่เราได้สร้าง Disco ball 3d กันมาแล้ว

ครั้งนี้จะมาทำ  Disco ball ลูกเดิม ให้กลายร่างเป็นไฟล์ Vector กัน

แบบว่าสูงสุดคืนสู่สามัญ อะไรเงี๊ยะ!!!

ขั้นแรกเลยต้องไปแก้เอฟเฟคก่อน โดยเข้าไปที่ Object>Expand Appearance

***Expand Appearance เป็นคำสั่งคำคัญนะครับ สามารถแก้เอฟเอฟทั้งหลาย ให้เป็นไฟล์ Vector ปกติได้

>Ungroup

ไปที่ Layers แล้วลบ 3เลเยอร์ที่อยู่ข้างล่างทิ้งไปเลย

Release Clipping Mask

ลบเลเยอร์ Group ที่อยู่ข้างล่างทิ้งไป

>Ungroup

แล้วเลือกลงสีตามใจชอบเลย

วาดวงกลมให้มีขนาดเท่าไฟล์ที่ลงสี(ข้างบน) แล้วย้ายเลเยอร์วงกลมไปไว้ข้างล่าง

วาดวงกลมเพื่อทำเป็นไฮไลท์ แล้วเปลี่ยนโหมด ไปที่ Transparency>Soft Light

วาดเงา เปลี่ยนโหมดไปที่ Transparency>Multiply

ตกแต่งเพิ่มเติมทำให้งานมีความน่าสนใจมากขึ้น

จบ…สวัสดี

สร้าง Disco ball 3d ใน Illustrator by Amp3r3

24
Feb
0

โปรแกรมกราฟฟิคพื้นฐานอย่าง Illustrator ก็ทำกราฟฟิค 3dได้

…ง่ายๆ ไม่ยากขอให้ตั้งใจ…ต่อไปเชิญฟังคำบรรยาย!!!

เริ่มจากการสร้างช่องสี่เหลี่ยมคละสี (จะมากจะน้อย ขึ้นอยู่กับความขยันส่วนบุคคล)

เอาช่องสี่เหลี่ยมที่สร้างแล้วไปใส่ลงใน Symbols (ตั้งชื่อตามความพึงพอใจ)

อ๋อ!!!…ลบช่องสี่เหลี่ยมที่อยู่บนไฟล์งานทิ้งไปเลย

ลืมช่องสี่เหลี่ยมไปก่อน แล้ววาดเส้นครึ่งวงกลมขึ้นมา(ย้ำว่าครึ่งวงกลมจริงๆ)

Select เส้นครึ่งวงกลม แล้วไปที่ Effect > 3D > Revolve

คลิกเลือกคำสั่ง Right Edge *อย่าลืม Preview นะ เดี๋ยวจะมองอะไรไม่เห็น

กำหนดมุมและองศา ในที่นี้จะให้แกน X = 15° แกนYและแกนZ = 0°

ตั้งค่ามุมและอาศาเสร็จแล้ว คลิกเลือกคำสั่ง More Options เพื่อตั้งค่าแสงเงา และเอฟเฟ็คอื่นๆ

คลิก New Light เพิ่มไฟ

New Light *จุดสีขาวสามรถขยับตำแหน่งได้ตามความต้องการ

คลิกเลือกคำสั่ง Map Art

เลือกช่องสี่เหลี่ยมคละสี ที่ใส่ไว้ใน Symbols

ขยายช่องสี่เหลี่ยมคละสีให้เต็มพื้นที่ Map Art *อย่าลืม Preview นะ เดี๋ยวจะมองอะไรไม่เห็น

…เสร็จ วูฮู้!!!

To Be Continued…