ประเด็นสำคัญที่คัดมา: Solidify Modifier คือเครื่องมือใน Blender ที่เปลี่ยน "ผิวบางเฉียบ" ให้กลายเป็นวัตถุที่มีความหนาจริง แบบ Non-destructive คือปรับแก้ได้ตลอด ไม่ทำลายโมเดลต้นฉบับ — เพิ่มได้ในสองคลิก แต่ถ้าเข้าใจลึก จะปลดล็อกความสามารถที่ทำให้งานคุณต่างจากมือใหม่อย่างชัดเจน
💡 ยังไม่คุ้นกับ Blender? แนะนำให้อ่าน Blender ทำอะไรได้บ้าง และ ต้องรู้อะไรก่อนเรียน Blender ก่อนนะครับ

ในโลก 3D เรามักเริ่มสร้างโมเดลจาก พื้นผิวด้านเดียว (Single-sided Mesh) เช่น Plane หรือ Surface ที่แบนราบ แต่ในโลกความเป็นจริง ทุกสิ่งล้วนมีความหนา ไม่ว่าจะเป็นผนังห้อง, แผ่นโลหะ, ใบมีด, หรือแม้แต่เสื้อผ้าตัวละคร
Solidify Modifier คือเครื่องมือที่ "เสก" ความหนานั้นให้โดยอัตโนมัติ โดยไม่ต้องไปนั่ง Extrude ทีละหน้า ทีละจุดให้เสียเวลา
แค่นี้ก็ได้ความหนาแล้ว! แต่ถ้าอยากควบคุมได้ละเอียดกว่านี้ อ่านต่อได้เลยครับ 👇
กำหนดระยะห่างระหว่างผิวด้านนอกและผิวด้านใน หน่วยเป็น Blender Unit
⚠️ ระวัง: ถ้า Scale ของ Object ไม่เป็น 1:1:1 ความหนาจะเพี้ยน! ให้ Apply Scale ก่อนเสมอด้วย
Ctrl + A→ Scale
ค่าระหว่าง -1.0 ถึง 1.0 ควบคุมว่าความหนาจะดันไปทางไหน
1.0 = ความหนาดันออกด้านนอกทั้งหมด (ผิวเดิม = ด้านใน)0.0 = กระจายครึ่งซีกออกนอก ครึ่งซีกเข้าใน-1.0 = ความหนาดันเข้าด้านในทั้งหมด (ผิวเดิม = ด้านนอก)✅ แนะนำให้เปิดเสมอ — ช่วยให้ความหนาสม่ำเสมอตามขอบโค้ง ลดการ "บวม" ตรงมุม
คำนวณ Normal แม่นขึ้น ทำให้ความหนาถูกต้องกว่า แต่ช้ากว่าเล็กน้อย แนะนำเปิดสำหรับงาน Render จริงจัง
ควบคุมว่าจะมี "ฝาปิด" ตรงขอบที่เชื่อมระหว่างผิวด้านนอกกับด้านในหรือไม่
กำหนดให้ผิวด้านใน หรือขอบ (Rim) ใช้ Material คนละตัวกับผิวด้านนอก เพียงใส่ตัวเลข Index เช่น 1 = ใช้ Material Slot ที่ 2
วิธีใช้งาน Solidify ใน Blender มีโหมดใหญ่อยู่ 2 โหมด ที่ต้องเลือกให้ถูกกับงาน
| คุณสมบัติ | Simple Mode | Complex Mode |
|---|---|---|
| ความเร็ว | ⚡ เร็วมาก | 🐢 ช้ากว่า (คำนวณหนัก) |
| โมเดลทั่วไป (Low-poly) | ✅ เหมาะที่สุด | ทำได้ แต่เปลือง |
| โมเดลซับซ้อน / มีรูเยอะ | ❌ มักพัง | ✅ รับมือได้ดี |
| Non-Manifold Geometry | ❌ ทำให้ขอบแตก | ✅ แก้ได้อัตโนมัติ |
| Möbius Strip / Klein Bottle | ❌ ไม่รองรับ | ✅ รองรับ |
| งาน Architecture | ใช้ได้กับโมเดลเรียบ | ✅ แนะนำ (Complex + Even) |
| การใช้ RAM/CPU | เบา | หนักกว่า |
💡 กฎง่าย ๆ: ถ้าโมเดลดูดี ใช้ Simple ถ้าเริ่มเห็นขอบแตกหรือผิวบิดเบี้ยว ค่อยสลับไป Complex
นี่คือเทคนิคที่ทำให้ Solidify กลายเป็นเครื่องมือระดับโปรแบบแท้จริง
หลักการ: ใช้ Weight Paint วาดน้ำหนักบนโมเดล แล้วให้ Solidify อ่านค่าเหล่านั้นเพื่อควบคุมความหนาแบบไม่สม่ำเสมอ
+ เพิ่มกลุ่มใหม่ลำดับการเรียง Modifier มีผลมาก! วิธีใช้งาน Solidify ใน Blender ที่ถูกต้องคือต้องเข้าใจ Modifier Stack
| ลำดับ Modifier Stack | ผลลัพธ์ที่ได้ | แนะนำสำหรับ |
|---|---|---|
Solidify → Subdivision Surface |
ขอบมนนุ่ม Subdivision จะ smooth ความหนาออก ได้ผลสวย | Organic model, ตัวละคร, ชิ้นส่วนโค้งมน |
Subdivision Surface → Solidify |
ความหนาเพิ่มบน mesh ที่เรียบแล้ว ได้โมเดลอ้วนกลม | ต้องการขอบคม ให้ใช้ Crease ร่วมด้วย |
Solidify → Bevel |
ขอบของ Solidify ถูก Bevel ทำให้ขอบโค้งมนสวย | Hard Surface, ผลิตภัณฑ์อุตสาหกรรม |
Mirror → Solidify |
Mirror ก่อน แล้ว Solidify ทำให้ทั้งสองซีกหนาพร้อมกัน | สร้างสิ่งที่มี Symmetry เช่น หน้ากาก ตัวละคร |
🔑 เทคนิค Crease: ถ้าใช้ Solidify กับ Subdivision Surface แล้วขอบมนเกินไป ไปที่ Solidify → Edge Data → เพิ่ม Crease Inner / Outer / Rim เป็น
1.0ขอบจะคมทันที
| ฟีเจอร์ | Solidify (Simple) | Solidify (Complex) | Manual Extrude |
|---|---|---|---|
| ความเร็วในการทำงาน | ⚡ เร็วมาก | 🔄 ปานกลาง | 🐢 ช้ามาก |
| Non-Destructive | ✅ ใช่ | ✅ ใช่ | ❌ ไม่ใช่ |
| ความหนาสม่ำเสมอ | พอใช้ (ต้องเปิด Even) | ดีที่สุด | ดี (ถ้าทำถูกวิธี) |
| แยก Material ด้านใน/นอก/ขอบ | ✅ ได้ | ✅ ได้ | ❌ ต้องทำเอง |
| รับมือ Non-Manifold Geometry | ❌ พังได้ | ✅ รับมือได้ดี | ทำได้ แต่ยาก |
| Vertex Group Control | ✅ ได้ | ✅ ได้ | ❌ ทำไม่ได้ |
| น้ำหนัก Performance | เบา | ปานกลาง | หนักมาก |
หนึ่งในกรณีใช้งานยอดนิยมที่สุดของ วิธีใช้งาน Solidify ใน Blender คืองานพิมพ์ 3 มิติ
.stl หรือ .3mf)Mesh > Clean Up > Fill Holes และ Shift + N🔗 อ่านเพิ่มเติมว่า Blender เหมาะกับงานแบบใด: Blender เหมาะกับใครบ้าง?
สาเหตุ: Normal ของผิวหงายเข้าด้านใน (Inverted Normals) ทำให้ Solidify ดันความหนาไปผิดทิศ
วิธีแก้:
A) → กด Shift + N เพื่อ Recalculate Normalsสาเหตุ: Scale ของ Object ไม่สม่ำเสมอ เช่น มีการ Scale แกนเดียวใน Object Mode
วิธีแก้:
Ctrl + A → เลือก Scale (Apply Scale)สาเหตุ: Subdivision เกลี่ยขอบให้นุ่ม ทำให้ความหนาดูอ้วนผิดธรรมชาติ
วิธีแก้:
1.0สาเหตุ: Thickness สูงเกินไปเมื่อเทียบกับรัศมีความโค้ง หรือโมเดลมีมุมแคบมาก
วิธีแก้:
1.0 หรือ -1.0 เพื่อดันความหนาออกด้านเดียวสาเหตุ: ใช้ Complex Mode กับโมเดลที่มี Polygon จำนวนมาก
วิธีแก้:
สาเหตุ: เป็น Bug จากระบบ "Overlay Next" ใน Blender 4.4+ ทำให้ Mesh ที่เกิดจาก Modifier บดบัง Selection
วิธีแก้ชั่วคราว:
| เวอร์ชัน | การเปลี่ยนแปลงที่เกี่ยวข้องกับ Solidify |
|---|---|
4.0 |
UI Modifier ใหม่ ค้นหา Modifier ได้เร็วขึ้น, Dependency Graph เร็วขึ้น ส่งผลให้ Preview ลื่นกว่าเดิม |
4.1 |
ปรับปรุง Real-time Preview, แก้ Bug การคำนวณ Normals ใน Topology บางประเภท |
4.2 LTS ⭐ |
เสถียรที่สุด แนะนำสำหรับงาน Production ทุกประเภท รองรับ Modifier Stack แบบใหม่อย่างเต็มรูปแบบ |
4.3+ |
Logic ของ Solidify ไม่เปลี่ยน แต่ได้ประโยชน์จาก GPU Preview และ Material System ใหม่ |
4.4 / 4.5 |
พบ Bug Overlay Next ที่ทำให้มองไม่เห็น Selection ใน Edit Mode เมื่อเปิด Solidify (อยู่ระหว่างแก้ไข) |
⭐ คำแนะนำ: สำหรับงาน Production สำคัญ ใช้ Blender 4.2 LTS เพื่อความเสถียรสูงสุด
ไม่จำเป็นเลย! นี่คือข้อดีที่สุดของ Modifier ระบบ — ทิ้งไว้แบบ Non-destructive ได้ตลอด ควร Apply เฉพาะเมื่อต้องการ Export ไปใช้ใน Engine ที่ไม่รองรับ Blender Modifier หรือต้องการ Sculpt บน Mesh ที่หนาแล้ว
E) อย่างไร?Extrude คือการดึงผิวแบบ Manual ทำลายโครงสร้างเดิมทันที ต้องทำเองทุก Face และมักลืมปิดด้านใน ทำให้ได้ Non-manifold Mesh
Solidify ทำงานแบบ Parametric ปรับค่าได้ตลอด สร้างด้านในให้อัตโนมัติ และ Apply Scale ผิดก็ยังแก้ได้
เป็นปัญหา Shadow กับ Normals ไปที่ Object Data Properties → Normals ติ๊ก Auto Smooth (Blender 4.0/4.1) หรือใช้ Smooth by Angle Modifier (Blender 4.1+) และใน Material ปรับ Backface Culling ตามที่ต้องการ
ได้ แต่ไม่แนะนำสำหรับงานทั่วไป GN ใช้ Offset Faces หรือ Mesh to Volume แทนได้ แต่ Solidify ยังเร็ว ง่าย และใช้ทรัพยากรน้อยกว่าใน 90% ของกรณี เก็บ GN ไว้สำหรับ Procedural Workflow ที่ซับซ้อนกว่าครับ
ได้! ใน Solidify Modifier ไปที่หัวข้อ Materials:
1 เพื่อให้ผิวที่เกิดใหม่ใช้ Material Slot ที่ 2Shift + N Recalculate NormalsSelect → Select All by Trait → Non ManifoldFace → Fill หรือ Grid FillScale ของ Object ไม่เป็น 1! เช่น ถ้า Object มี Scale Z = 10 แล้วใส่ Thickness 0.1 จริง ๆ จะได้ความหนา 1.0 unit ทางออกคือ Ctrl + A → Apply Scale ก่อนเสมอ
Ctrl + A → Scale)Shift + N ใน Edit Mode)Solidify Modifier เป็นหนึ่งในเครื่องมือที่ "ดูง่ายแต่ลึกมาก" ใน Blender เข้าใจหลักการเรื่อง Scale, Normals และ Mode ก็แก้ปัญหาได้ 90% แล้วครับ
📚 แหล่งข้อมูลเพิ่มเติม:
บทความนี้เขียนโดยอ้างอิงจาก Blender 4.x (ทดสอบกับ 4.2 LTS) หากมีการอัปเดตในเวอร์ชันใหม่ บางฟีเจอร์อาจเปลี่ยนชื่อหรือย้ายที่อยู่ครับ
บทความช่วยได้ระดับหนึ่ง แต่ถ้าอยากปั้นโมเดลได้จริง เร็ว และไม่ติดขัด — การเรียนแบบเป็นขั้นตอน มีคนแนะนำตรง ๆ คือทางลัดที่ดีที่สุด
เริ่มเรียนได้เลย ไม่ต้องมีพื้นฐานมาก่อน