tDsigns
ยินดีต้อนรับท่านเข้าสู่ tDsigns.com

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

ใช้เวลาเพียงเล็กน้อยสำหรับการสมัครสมาชิกเพื่อเข้าใช้งานที่ tDsigns แล้วท่านจะได้รับสิ่งดีดีกลับไป

tDsigns - Design by T ที่นี่เรามอบสิ่งดีดีให้คุณ..ด้วยใจ
tDsigns
ยินดีต้อนรับท่านเข้าสู่ tDsigns.com

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

ใช้เวลาเพียงเล็กน้อยสำหรับการสมัครสมาชิกเพื่อเข้าใช้งานที่ tDsigns แล้วท่านจะได้รับสิ่งดีดีกลับไป

tDsigns - Design by T ที่นี่เรามอบสิ่งดีดีให้คุณ..ด้วยใจ

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

2 posters

Go down

Star ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by TonyWins Wed 15 May 2013, 16:27

Download: ไฟล์ประกอบตัวอย่าง

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว One2up

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Mfdown




ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt01

TextDirt (Texture Dirt) ใน V-Ray จะเป็นรูปแบบการกำหนดคราบสกปรกให้กับ Material ซึ่งจะปรากฏขึ้นตามขอบหรือตามมุมของพื้นผิวดังภาพตัวอย่างด้านบน

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

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt02

ในตัวอย่างนี้ผมจะสร้างโมเดลง่ายๆ ขึ้นมา แยกส่วนผนังกับพื้นเป็นคนละส่วนกัน จัดวาง Rectangle Light ไว้ที่ด้านบน ดังภาพตัวอย่าง

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt03

กำหนดค่า Intensity ของ Rectangle Light เอาไว้ที่ 20 และติ๊กให้มีเครื่องหมายที่ No Decay

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt04

ที่พื้นผมจะเติม V-ray Material Wood Floor เอาไว้ และที่ผนังเบื้องต้นผมจะเติมสีควันบุหรี่ลงไปและตั้งชื่อเป็น Wall

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt07

ในส่วนของ V-Ray Options ผมได้กำหนดค่าเบื้องต้นสำหรับการเรนเดอร์เอาไว้ให้แล้ว (สามารถโหลดเข้ามาใช้งานได้จากไฟล์ Default Render.visopt ในกรณีที่เรนเดอร์แล้วภาพออกมาไม่ตรงกับในตัวอย่าง ซึ่งอาจจะเกิดจากรุ่นของ V-Ray ไม่ตรงกัน)

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt08

สำหรับไฟล์ประกอบตัวอย่างผมได้จัดเตรียม Model ตัวอย่างเอาไว้ให้ 2 ไฟล์ คือไฟล์แบบ Step by Step ที่จะจัดแบ่งออกเป็นซีนต่างๆ ในการกำหนดค่า TexDirt กว่า 35 ซีน และไฟล์ตัวอย่างที่มีเฉพาะโมเดลพื้นฐานให้ท่านได้ทดลองกำหนดค่าตามไปทีละขั้นตอนด้วยตัวของท่านเอง รวมไปถึง Source ต่างๆ เช่นไฟล์ HDR, Texture, V-Ray Options, Wood Floor Material และไฟล์ภาพที่เรนเดอร์เรียบร้อยแล้วในแต่ละขั้นตอน ขนาด 1280 x 610 px เพื่อใช้สำหรับเปรียบเทียบความแตกต่าง (เป็นไฟล์ภาพชุดเดียวกันกับที่ใช้แสดงในเนื้อหานี้)

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt05

สำหรับไฟล์ตัวอย่างแบบ Step by Step วิธีการใช้งานก็แค่เลือกไปยังซีนที่ต้องการ แล้วคลิกปุ่ม Render ได้ทันที สามารถที่จะดูการกำหนดค่าของ Material ได้โดยใช้เครื่องมือดูดสีจิ้มที่พื้นผิวของผนัง และเปิด Material Editor ของ V-Ray ขึ้นมา คลิกปุ่ม M ในส่วน Color ของ Diffuse เพื่อดูการกำหนดค่า ชื่อของ Material ผมจะตั้งชื่อไว้ใกล้เคียงกับชื่อซีน เพื่อให้ง่ายในการค้นหา

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt06

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

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt09


แก้ไขล่าสุดโดย C-Gru เมื่อ Wed 22 May 2013, 15:14, ทั้งหมด 7 ครั้ง
TonyWins
TonyWins
User
User

Male กุมภ์ ชวด
จำนวนข้อความ : 2832
คะแนนความดี : 12840
ชื่อเสียง : 97
วันที่เข้าร่วม : 18/07/2009
อายุ : 51
ที่อยู่ : กรุงเทพฯ

https://www.tdsigns.com

ขึ้นไปข้างบน Go down

Star Re: ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by TonyWins Sat 18 May 2013, 20:29

Material ของผนังที่ยังไม่ได้กำหนดค่าใดๆ

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 01%2520-%2520Default%2520Model

กำหนด Diffuse Mapping ของผนังเป็น TexDirt ให้สังเกตตามมุมด้านในของผนังจะปรากฏคราบสีดำจางๆ ซึ่งเป็นค่าพื้นฐานของ TexDirt

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 02%2520-%2520Dirt%2520Default

กำหนดค่า TexDirt Mapping ในส่วนของ Black เป็นสีดำ (TexAColor) และ White เป็นสีขาว จะปรากฏคราบสีดำตามมุมที่ชัดเจนขึ้น

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 03%2520-%2520Black%2520%2526%2520White

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt10

กำหนดค่า TexDirt Mapping ในส่วนของ Black เป็นค่าพื้นฐาน (None) และ White เป็นสีน้ำตาล (R = 166, G = 110, B = 82) จะได้ผนังเป็นสีน้ำตาล และคราบสกปรกเป็นสีขาว

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 04%2520-%2520Black-Default%2520%2526%2520White-Brown

กำหนดค่าเพิ่มเติมในส่วนของ Black ให้เป็นสีเขียว (R = 0, G = 85, B = 0) จะได้ผนังสีน้ำตาล และคราบสกปรกสีเขียว เพราะฉะนั้นค่าที่เรากำหนดให้กับ White จะเทียบเท่ากับการกำหนดค่า Mapping ให้กับ Color Diffuse ของ Material ซึ่งก็คือลวดลายหรือสีของพื้นผิว ส่วนค่าที่กำหนดให้กับ Black จะเป็นค่าในส่วนของคราบสกปรกนั่นเอง

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 05%2520-%2520Black-Green%2520%2526%2520White-Brown

ทีนี้มาดูในส่วนของ Ignore for GI กับบ้าง ค่าปกติจะเป็น On ก็คือมีเครื่องหมายติ๊กอยู่ ค่าตรงนี้จะเกี่ยวกับการประมวลผลของ TexDirt กับ GI โดยถ้าปิดการทำงานจะมีการนำค่าของ TexDirt เข้ามาสู่กระบวนการประมวลผลกับ GI ด้วย ซึ่งจะเกี่ยวข้องกับความเร็วในการประมวลผลก่อนเรนเดอร์ในขั้นตอนสุดท้าย

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 06%2520-%2520Ignore%2520for%2520GI%2520-%2520On
เปิดการทำงานของ Ignore for GI จะไม่มีการนำ TexDirt เข้ามาในกระบวนการประมวลผล

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 07%2520-%2520Ignore%2520for%2520GI%2520-%2520Off
เมื่อปิดการทำงานของ Ignore for GI จะนำ TexDirt เข้ามาในกระบวนการประมวลผลด้วย

Ignore Self-Occlusion ค่านี้ถ้าเปิดการทำงาน คราบสกปรกจะเกิดเฉพาะในมุมที่ประกบกับวัตถุที่ต่างชิ้นกัน (คนละ Group) ส่วนวัตถุที่เป็นชิ้นเดียวกันจะไม่เกิดคราบ

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 08%2520-%2520Self-Occlusion%2520-%2520Off
Ignore Self-Occlusion Off

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 09%2520-%2520Self-Occlusion%2520-%2520On
Ignore Self-Occlusion On ให้สังเกตที่มุมของวัตถุที่เป็นชิ้นเดียวกันจะไม่ปรากฏคราบสกปรก

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Texdirt11
ลักษณะของโมเดลตัวอย่างจะเห็นว่ารูปสี่เหลี่ยมด้านขวาจะเป็นชิ้นเดียวกันกับผนัง ส่วนพื้นและรูปสี่เหลี่ยมด้านซ้ายจะเป็นคนละชิ้นกับผนัง

Invert Normal ค่านี้ถ้าเปิดการทำงานจะเป็นการสลับทิศทางการเกิดคราบสกปรก ซึ่งปกติจะเกิดที่มุมที่ชนกันด้านในก็จะสลับไปเกิดคราบในมุมที่ชนกันด้านนอก

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 10%2520-%2520Invert%2520Normal%2520-%2520Radius%25204
เมื่อเปิดการทำงานของ Invert Normal จำเป็นที่จะต้องกำหนดค่าของ Radius ควบคู่ไปด้วย ภาพนี้กำหนดค่า Radius เอาไว้ที่ 4 ซึ่งถ้าปล่อยให้เป็นค่าปกติ (Radius = 10) จะทำให้เกิดคราบเต็มพื้นผิวซึ่งดูไม่สวยงาม

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 11%2520-%2520Invert%2520Normal%2520-%2520Radius%25202
Invert Normal: On | Radius: 2

Ignore Other Objects ค่านี้ถ้าเปิดการทำงานจะไม่เกิดคราบในมุมที่ประกบกับวัตถุที่ต่างชิ้นกัน ซึ่งเป็นลักษณะตรงกันข้ามกับการกำหนดค่าในส่วนของ Ignore Self-Occlusion นั่นเอง

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 12%2520-%2520Ignore%2520Other%2520Objetcs
TonyWins
TonyWins
User
User

Male กุมภ์ ชวด
จำนวนข้อความ : 2832
คะแนนความดี : 12840
ชื่อเสียง : 97
วันที่เข้าร่วม : 18/07/2009
อายุ : 51
ที่อยู่ : กรุงเทพฯ

https://www.tdsigns.com

ขึ้นไปข้างบน Go down

Star Re: ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by TonyWins Tue 21 May 2013, 04:07

ถัดไปจะเป็นการกำหนดค่าพารามิเตอร์ในส่วนของ Mode และ Falloff ซึ่งถ้าเราปรับค่า Mode = 1 และ Falloff = 0 (ค่าพื้นฐาน) คราบสกปรกก็จะเป็นลักษณะของเส้นทึบ หรือถ้ากำหนด Mode = 1, Falloff = 1 การจางลง (Fade) จะเริ่มจากกึ่งกลางของคราบ และถ้ากำหนด Mode = 0, Falloff = 1 การจางลงก็จะเริ่มตั้งแต่จุดเริ่มต้นของคราบรวมไปถึงความหนาแน่นของมันก็จะลดลงด้วย (Falloff ถ้าถอดคำแปลจากคู่มือจะได้ประมาณ "การควบคุมความเร็วของการเปลี่ยนแปลงระหว่างขอบเขตที่เกิดคราบสกปรก และขอบเขตที่ไม่เกิดคราบสกปรก" แต่ผมจะอธิบายด้วยผลลัพธ์ที่ได้จากการกำหนดค่าของมัน)

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 13%2520-%2520Mode%25201%2520-%2520Falloff%25200

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 14%2520-%2520Mode%25201%2520-%2520Falloff%25201

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 15%2520-%2520Mode%25200%2520-%2520Falloff%25201

Use Transparency ค่านี้ถ้าเปิดการทำงานมันจะนำค่าความโปร่งใสของ Material ใน SketchUp (Opacity) หรือค่า Diffuse Transparency ของ V-Ray Material มาคำนวณ โดยคราบที่เกิดจะลดลงตามค่าความโปร่งใสที่กำหนด

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 16%2520-%2520Use%2520Transparency%2520-%2520100
ค่า Opacity = 100 คราบสกปรกจะเกิดขึ้น 100% เช่นกัน

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 17%2520-%2520Use%2520Transparency%2520-%252050
ค่า Opacity = 50 คราบสกปรกจะลดลงไปตามค่าความโปร่งใส

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 18%2520-%2520Use%2520Transparency%2520-%25200
ค่า Opacity = 0 คราบสกปรกจะไม่เกิดขึ้นเลย

Double Sided ค่านี้เมื่อเปิดการทำงานจะเกิดคราบทั้งด้านนอกและด้านในของพื้นผิว ลักษณะการเกิดคราบให้ดูเปรียบเทียบจากรูปตัวอย่าง (โมเดลตัวอย่างผมจะยกสูงจากพื้นเพื่อให้เห็นความแตกต่างที่ชัดเจนขึ้น)

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 19%2520-%2520Double%2520Sided%2520Off

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 20%2520-%2520Double%2520Sided%2520On
TonyWins
TonyWins
User
User

Male กุมภ์ ชวด
จำนวนข้อความ : 2832
คะแนนความดี : 12840
ชื่อเสียง : 97
วันที่เข้าร่วม : 18/07/2009
อายุ : 51
ที่อยู่ : กรุงเทพฯ

https://www.tdsigns.com

ขึ้นไปข้างบน Go down

Star Re: ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by TonyWins Wed 22 May 2013, 03:08

Bias XYZ (X Bias, Y Bias, Z Bias) ค่านี้จะเป็นส่วนสำหรับกำหนดทิศทางการเกิดของคราบตามแกนต่างๆ การกำหนดค่าในส่วนของ Bias จำเป็นที่จะต้องกำหนดค่า Subdivs ควบคู่ไปด้วย เพราะไม่เช่นนั้นจะทำให้เกิด Noise ในทิศทางที่ไม่ได้กำหนดค่า (การกำหนดค่าในส่วนของ Bias ค่าที่ผมกำหนดจะเป็น 5.0, 0.9, -0.9 และ -5.0 ซึ่งเป็นค่าที่ผมได้ทดสอบในแกนต่างๆแล้วว่าเป็นค่าที่แสดงผลได้ชัดเจนที่สุด)

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว Bias%2520Subdivs
ภาพเปรียบเทียบของการกำหนดค่า Bias ร่วมกับ Subdivs โดยซ้ายกำหนดค่า Sub = 32 และขวากำหนดค่า Sub = 8

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 21%2520-%2520Bias%2520XYZ%25200

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 22%2520-%2520Bias%2520X%25205

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 23%2520-%2520Bias%2520X%2520-0.9

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 24%2520-%2520Bias%2520Y%25200.9

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 25%2520-%2520Bias%2520Y%2520-5

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 26%2520-%2520Bias%2520Z%25205

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 27%2520-%2520Bias%2520Z%2520-0.9

Radius คือค่าสำหรับกำหนดขนาดของคราบสกปรก ถ้ากำหนดค่าเป็น 0 คราบสกปรกก็จะไม่เกิด (ค่าพื้นฐานของ Radius = 10) ยิ่งกำหนดค่ามาก คราบสกปรกก็จะยิ่งกระจายออกไปมากขึ้น

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 28%2520-%2520Radius%25200

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 29%2520-%2520Radius%252010

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 30%2520-%2520Radius%252030%2520-%2520Subdivs%25208
TonyWins
TonyWins
User
User

Male กุมภ์ ชวด
จำนวนข้อความ : 2832
คะแนนความดี : 12840
ชื่อเสียง : 97
วันที่เข้าร่วม : 18/07/2009
อายุ : 51
ที่อยู่ : กรุงเทพฯ

https://www.tdsigns.com

ขึ้นไปข้างบน Go down

Star Re: ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by TonyWins Wed 22 May 2013, 03:32

Subdivs เป็นค่าสำหรับกำหนดความเรียบเนียนของคราบสกปรก ค่า Sub ยิ่งมาก คราบก็ยิ่งดูเรียบเนียนมาก แต่ก็ต้องแลกกับระยะเวลาการเรนเดอร์ที่นานขึ้นด้วย

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 31%2520-%2520Radius%252030%2520-%2520Subdivs%252032
ค่า Subdivs = 32 จะทำให้คราบที่เกิดดูเรียบเนียนขึ้น เปรียบเทียบกับภาพด้านบนที่กำหนด Subdivs = 8 จะเห็นความแตกต่างที่ชัดเจน

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

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 32%2520-%2520Radius%252030%2520-%2520Subdivs%252032%2520-%2520Distribution%25201

ถัดไปทีนี้เราจะมาลองกกำหนดคราบสกปรกด้วย Texture กันบ้าง โดยกำหนด TexDirt ในส่วนของ Black เป็น TexBitmap แล้วเรียกใช้ไฟล์รูปภาพเพื่อนำเข้ามาเป็น Texture ของคราบสกปรก

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว DirtTexture
ภาพที่นำมาใช้เป็น Texture ของคราบสกปรก

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 33%2520-%2520Dirt%2520Texture
เราจะได้คราบสกปรกที่เกิดจาก Texture ที่กำหนดเอาไว้ในส่วนของ Black

ต่อไปเราจะทำการเติมลายอิฐให้กับผนัง ซึ่งจะเป็นลักษณะของการนำไปใช้งานจริง โดยกำหนดค่าในส่วนของ White เป็น TexBitmap แล้วเรียกใช้ไฟล์รูปผนังอิฐเข้ามาใช้งาน

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว BrickTexture

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 34%2520-%2520Dirt%2520%2526%2520Brick%2520Texture
หลังจากเรนเดอร์แล้วเราจะได้ผนังอิฐที่มีคราบสกปรกเกิดขึ้นตามมุมด้านในของผนัง

ทีนี้ลองเปลี่ยนลวดลายในส่วนของ Black เป็นหญ้าดูบ้าง จะได้คราบขี้ตะไคร่เกิดขึ้นตามมุมด้านในของผนังอิฐ

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว GrassTexture

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 35%2520-%2520Grass%2520%2526%2520Brick%2520Texture

Environment Occlusion ค่านี้เมื่อเปิดการทำงานจะมีการนำค่าที่กำหนดในส่วนของ Environment ของ V-Ray Options มาทำการประมวลผลด้วย (ดูความแตกต่างจากภาพ 2 ภาพด้านล่าง) โดยในโมเดลตัวอย่างผมจะทำการซ่อน Rectangle Light ลงไป แล้วเปิดการทำงานของ Environment และปรับค่า ISO ของ Camera เป็น 1000 เพื่อเพิ่มแสงให้สว่างขึ้น

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 36%2520-%2520Environment%2520On%2520-%2520Environment%2520Occlusion%2520Off

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 37%2520-%2520Environment%2520On%2520-%2520Environment%2520Occlusion%2520On

นอกจากการกำหนดค่าต่างๆที่ผ่านมา TexDirt ยังสามารถผสมผสานกับ Texture ต่างๆของ V-Ray ได้อีกด้วย ไม่ว่าจะเป็น Falloff, Invert, Granite, Leather, Marble, Smoke, Snow, Speckle, Splat, Stucco, Water และ Wood ซึ่งจะทำให้ได้ลักษณะของคราบสกปรกที่แตกต่างกันออกไป อย่างเช่นตัวอย่างด้านล่าง ในกรณีที่เราไม่มีภาพสำหรับนำมาทำ Texture ให้กับคราบสกปรก เราก็จะใช้วิธีกำหนดค่าของ Black เป็น TexSmoke และปรับสีของ TexSmoke เป็นสีเขียว เราก็จะได้คราบสกปรกดังภาพตัวอย่างด้านล่าง

ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว 38%2520-%2520TexDirt%2520Combine%2520with%2520TexSmoke

ก็คงจะจบเรื่องของ TexDirt เอาไว้เพียงเท่านี้ ผมคงแนะนำได้แค่เป็นแนวทางเท่านั้น ในการนำไปใช้งานจริงๆ ท่านอาจจะผสมผสานเทคนิคเพิ่มเติมลงไปเพื่อให้ได้ผลงานออกมาตามที่ต้องการ และหวังว่าบทความนี้คงจะเป็นประโยชน์ เป็นแนวทางในการทำงานให้กับหลายๆท่าน แล้วตัวอย่างหน้า (ถ้ามีเวลาและไม่ลืม) ผมจะนำเสนอเกี่ยวกับเรื่องของ Caustics ให้ได้ศึกษากันครับ
TonyWins
TonyWins
User
User

Male กุมภ์ ชวด
จำนวนข้อความ : 2832
คะแนนความดี : 12840
ชื่อเสียง : 97
วันที่เข้าร่วม : 18/07/2009
อายุ : 51
ที่อยู่ : กรุงเทพฯ

https://www.tdsigns.com

ขึ้นไปข้างบน Go down

Star Re: ว่าด้วยเรื่อง TexDirt การสร้างคราบสกปรกบนพื้นผิว

ตั้งหัวข้อ by satien Wed 21 Aug 2013, 23:35

thanks for sharing...

satien
OP Mouse
OP Mouse

Male กุมภ์ ระกา
จำนวนข้อความ : 2
คะแนนความดี : 2
ชื่อเสียง : 0
วันที่เข้าร่วม : 16/08/2013
อายุ : 66

ขึ้นไปข้างบน Go down

ขึ้นไปข้างบน

- Similar topics

 
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ