Thai Blender Wiki
Register
Advertisement
Forums: หน้ารวมโฟรัม > Blender User > USR:mirror, light source และ radiosity
หากผู้ใช้ต้องการตอบ,'เม้นต์,ปั่น,หรือ CHAT กระทู้ อย่าลังเลที่จะ กดที่นี่เพื่อแสดงความเห็น
แล้วข้อความของผู้ใช้จะปรากฏต่อท้ายหน้านี้โดยอัตโนมัติ


เรื่อง พลังงานหลอดไฟ, การใช้เรนเดอร์จากภายนอก[]

ใน blender,

  • ถ้ามี lamp 1 ดวง, เอากระจกมาวาง, render ออกมา, จะเหมือนกับมี lamp 2 ดวง หรือไม่?
  • วัตถุกระเจิงแสง จะให้ความสว่างกับวัตถุข้างเคียงอีกหรือไม่? ดังเช่น ดวงจันทร์ที่ให้ความสว่างต่อโลก

--Ans 14:46, 16 กุมภาพันธ์ 2552 (UTC)

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 17:20, 16 กุมภาพันธ์ 2552 (UTC)

  • ถ้ามี lamp 1 ดวง, เอากระจกมาวาง, จะทำให้เสมือนว่ามี lamp เพิ่มมาอีก 1 ดวง หรือไม่?
    • ไม่เหมือนเพราะพลังงานที่ออกมาจากหลอดไฟมีเท่าเดิม --Banlu Kemiyatorn|17:20, 16 กุมภาพันธ์ 2552 (UTC)
      • ไม่ใช่สิ, ถ้าไม่คิดเรื่องพลังงาน, วัตถุจะได้รับแสงเหมือนกับมี light source 2 ดวง ไหม? --Ans 03:12, 17 กุมภาพันธ์ 2552 (UTC)
        • ไม่เหมือนอยู่ดี (ในเบลนเดอร์) ray tracer ซับซ้อนไม่พอ ถ้าคิดว่าเป็นเรื่องง่าย ลองจินตนาการพื้นผิวโค้ง ถ้าอยากได้การคำนวนแสง diffuse จากแสงต้นทางที่มาจากการสะท้อนแบบ specular (ที่พึ่ง radiosity ไม่ได้) น่าจะต้องใช้ renderer ภายนอกช่วย เช่น yafray (โดยใช้ photon mapping) หรือ luxrender อย่างไรก็ตาม เร็วๆนี้ตัว Blender เองทำได้ --Banlu Kemiyatorn 06:42, 17 กุมภาพันธ์ 2552 (UTC)
      • อย่างไรก็ดี, ถ้าคิดเรื่องพลังงานด้วย, ในโลกความเป็นจริง, วัตถุ ก็เหมือนได้พลังงานแสง 2 เท่าอยู่ดี, เพราะว่า แทนที่พลังงานจะไปให้ความสว่างอีกฟากหนึ่งของกระจก (หลังกระจก), พลังงานกลับถูกทบกลับมาให้ความสว่างในฟากเดียว, คือ พลังงานถูกทบเป็น 2 เท่าในฟากเดียว, เหมือนพับกระดาษหนะ, เข้าใจปะ? --Ans 03:12, 17 กุมภาพันธ์ 2552 (UTC)
        • แม้ว่าพลังงานบนพื้นผิวหนึ่งจะเพิ่มขึ้น พลังงานจากพื้นผิวเดิมที่แสงเคยส่องไปก่อนเอากระจกมาบังก็จะลดลง --Banlu Kemiyatorn 06:42, 17 กุมภาพันธ์ 2552 (UTC)

การกระเจิงแสง & Radiosity[]

  • วัตถุกระเจิงแสง ให้ความสว่างกับวัตถุข้างเคียงหรือไม่? ดังเช่น ดวงจันทร์ที่ให้ความสว่างต่อโลก
    • อันนี้ต้องใช้ฟีเจอร์ที่เรียกว่า Radiosity ช่วย --Banlu Kemiyatorn|17:20, 16 กุมภาพันธ์ 2552 (UTC)
      • เหมือนกับ GI ไหม? --Ans 03:48, 17 กุมภาพันธ์ 2552 (UTC)
      • shader-->emit คือ การตั้งค่า radiosity รึเปล่า? --Ans 06:12, 17 กุมภาพันธ์ 2552 (UTC)
        • เป็นแค่การตั้งค่าเบื้องต้นเท่านั้น ยังมีในส่วน  F10  panel Render ปุ่ม Radi และในส่วน Blank15x16.gifRadiosity buttons อันนี้ค่อนข้างละเอียดจึงควรมี tutorial --Banlu Kemiyatorn 06:42, 17 กุมภาพันธ์ 2552 (UTC)
      • radiosity ใน blender เป็นการที่วัตถุให้กำเนิดแสงด้วยตัวเอง โดยไม่ต้องมี light source จากภายนอกหรือเปล่า? --Ans 07:32, 17 กุมภาพันธ์ 2552 (UTC)
        • ไม่ใช่อย่างนั้น, radiosity เป็นการคำนวณค่าแสงที่พื้นผิวสะท้อนแสงจากต้นกำเนิดแสงออกมาในแบบ diffuse โดยอาศัยว่าแสงแบบ diffuse ไม่ขึ้นกับทิศทางผู้มอง จึงสามารถคำนวณล่วงหน้าแล้วเก็บค่าแสงไว้บนพื้นผิวที่ต้องการ จึงเหมือนกับว่าพื้นผิวสามารถทำตัวเป็นต้นกำเนิดแสงได้ด้วย ซึ่งในบางกรณีก็อาจปรับให้พื้นผิวมีแสงในตัวเอง (emit) เลยก็ได้ ทั้งนี้ ในรายละเอียดควรทำความเข้าใจ rendering equation เพิ่มเติม --Banlu Kemiyatorn 08:25, 17 กุมภาพันธ์ 2552 (UTC)
        • ลองปิด lamp (set energy=0), แล้วตั้งค่า shader-->emit ของ object, object มันก็ยังส่องแสงในตัวเองได้, แสดงว่า shader-->emit ไม่ใช่ radiosity? --Ans 09:19, 17 กุมภาพันธ์ 2552 (UTC)
          • ต้องดูว่าแสงที่มัน emit ออกมาส่องไปโดน object ใกล้เคียงจนสี bleed ข้ามกันด้วยหรือไม่ --Banlu Kemiyatorn 12:31, 17 กุมภาพันธ์ 2552 (UTC)
            • ไม่เข้าใจ --Ans 13:06, 17 กุมภาพันธ์ 2552 (UTC)
              • ภาพตัวอย่างการเปิด option radiosity ในตอน render

                การเปิด radiosity open ในส่วน render ทำให้กล่องสีแดงที่ emit light สามารถ bleed สีแดงของตัวเองไปกระทบหน้าลิง ถ้าไม่เปิด option นี้ไว้ต่อให้ emit หน้าลิงก็จะไม่สว่างขึ้นมา

                โปรดดูภาพปลากรอบ --Banlu Kemiyatorn 13:27, 17 กุมภาพันธ์ 2552 (UTC)
              • ใช่, แต่มันก็ emit ได้เอง, โดยไม่ต้องมี lamp --Ans 13:58, 17 กุมภาพันธ์ 2552 (UTC)
                • การ emit ไม่ใช่การทำให้ตัวมันเป็นจุดกำเนิดแสงโดยสมบูรณ์ ถ้าไม่มี radiosity วัตถุรอบข้างก็จะรับความสว่างจากมันไม่ได้ อย่างไรก็ตาม การใช้ radiosity วัตถุไม่จำเป็นต้องมีค่า emit แต่สามารถรับแสงมาจากแหล่งกำเนิดแสงอื่นอีกต่อหนึ่งก็ได้ --Banlu Kemiyatorn 15:30, 17 กุมภาพันธ์ 2552 (UTC)
        • ลองปิด lamp (set energy=0), แล้วตั้งค่า shader-->emit ของ object, object มันก็ยังส่องแสงในตัวเองได้ <-- คือ ด้วยค่า shader-->emit, เหมือนว่าทำให้ object เป็น light source ได้ในตัวของมันเอง, ทั้งๆ ที่ไม่มี lamp แล้ว --Ans 13:10, 17 กุมภาพันธ์ 2552 (UTC)
          • emit ไม่สามารถทำให้วัตถุเป็น light source เพราะไม่สามารถให้ความสว่างกับวัตถุอื่นๆ ต้องใช้ radiosity ประกอบ โดยค่าแสงที่วัตถุสามารถกระจายให้วัตถุอื่นโดยรอบ อาจเป็นแสงที่วัตถุสร้างขึ้นเอง (emit) หรือแสงที่รับต่อมาอีกทีก็ได้ เช่นจาก lamp โดยที่วัตถุไม่จำเป็นต้อง emit แสงเอง --Banlu Kemiyatorn 15:37, 17 กุมภาพันธ์ 2552 (UTC)
          • ทำไมมี emit แล้ว ยังต้อง enable radiosity อีก? แล้วถ้ามี emit เฉยๆ โดยไม่ได้ enable radiosity จะมีประโยชน์อะไร? --Ans 07:13, 18 กุมภาพันธ์ 2552 (UTC)
            • emit เฉยๆมีประโยชน์คือทำให้ตัวมันเองดูสว่างขึ้น โดยไม่ทำให้วัตถุอื่นสว่างขึ้น --Banlu Kemiyatorn 10:51, 18 กุมภาพันธ์ 2552 (UTC)
            • เออ, จริงๆ ด้วย. test มากจนมั่วไปหมด --Ans 12:37, 18 กุมภาพันธ์ 2552 (UTC)
          • ทำไงถึงจะให้มันรับแสงจาก light source มา emit, โดยไม่ต้องตั้งค่า emit? --Ans 07:13, 18 กุมภาพันธ์ 2552 (UTC)
            • Blank15x16.gifRadiosity buttons สามารถใช้ในการจำลองและบันทึกค่าแสงลงในตัว mesh ได้ (ในรูปของ vertex color) --Banlu Kemiyatorn 10:51, 18 กุมภาพันธ์ 2552 (UTC)
            • น่าจะมีค่า preset ต่างๆ เป็นชุดๆ มาให้เลือกใช้ได้เลย, เช่น จะเลือก optimize performance ในด้านไหน ก็มี preset ให้เลือกเลย, หรือไม่ก็ทำเป็น wizard มาให้ใช้ก็ดี --Ans 12:37, 18 กุมภาพันธ์ 2552 (UTC)
              • พูดมันก็ง่ายอยู่หรอกแต่จริงๆการ optimize ต่างๆเพื่อให้การ render จริงไม่ใช้อะไรต่อมิอะไรเกินความจำเป็นเพื่อให้งานกิน process น้อยและเสร็จเร็วที่สุดก็ยังเป็นงานที่คนต้องทำอยู่ --Banlu Kemiyatorn 12:55, 18 กุมภาพันธ์ 2552 (UTC)
              • ก็เป็นชุดเบื้องต้นที่คนมักใช้กันบ่อยๆ อยู่แล้วไง, ว่างานลักษณะนี้มักจะนิยมใช้แบบไหนๆ กัน, แล้วค่อยไปปรับเองเพิ่มเติมทีหลังอีกทีก็ได้ --Ans (test:|}}}]]}}{{{[[{{<>) 14:21, 18 กุมภาพันธ์ 2552 (UTC)
                • อาจจะแบบว่าใช้ python script ช่วยได้ ที่ไหนมีโรงบ่มไพทอนบ้างไหม จริงๆอยากทำที่นี่แต่ก็ขี้เกียจ --Banlu Kemiyatorn 15:18, 18 กุมภาพันธ์ 2552 (UTC)

เรื่อง Yafray[]

↓ ความเห็นของผู้ใช้ Ans เมื่อเวลา 08:21, 17 กุมภาพันธ์ 2552 (UTC)
ทำไมเลือก render ด้วย yafray engine แล้วไม่ได้ผลลัพธ์อะไรเลย, และขึ้นข้อความว่า,

Starting scene conversion.
Scene conversion done.
No export directory set in user defaults!
Yafray found at : /usr/bin/

?

ผลลัพธ์ที่ใช้ yafray ออกมาดำมืด เหมือนไม่มีอะไรเกิดขึ้น --Ans 09:16, 17 กุมภาพันธ์ 2552 (UTC)
ลองปรับ energy หลอดไฟดู, เท่าที่ลองใน 2.48a กับ yafray บน ubuntu ก็ไม่มีปัญหาอะไร --Banlu Kemiyatorn 12:52, 17 กุมภาพันธ์ 2552 (UTC)
ปรับเพิ่มเป็น 10.0 แล้ว, ยังมืดสนิทเหมือนเดิม --Ans 12:56, 17 กุมภาพันธ์ 2552 (UTC)

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 08:28, 17 กุมภาพันธ์ 2552 (UTC)
ไม่ได้ใช้ yafray นานแล้ว อาจระวังเรื่องพวกค่าความสว่างไฟตั้งต้น เพราะเหมือนตัว export yafray จะไม่ได้ดีเท่าไหร่นัก

ตัวอย่าง YouTube เกี่ยวกับ Radiosity[]

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 04:04, 18 กุมภาพันธ์ 2552 (UTC)
ตัวอย่างการใช้งาน Radiosity

เรื่องการใช้ YouTube[]

↓ ความเห็นของผู้ใช้ Ans เมื่อเวลา 06:57, 18 กุมภาพันธ์ 2552 (UTC)
อาจจะดู youtube ไม่ได้,

  1. ที่บ้านใช้ 56kbps
  2. office ส่วนใหญ่จะ block

ไม่นิยม youtube,

  1. เปลือง bw บ้าน
  2. เปลือง bw office

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 10:02, 18 กุมภาพันธ์ 2552 (UTC)
คงต้องรอเช่าโคโลเด๋วเอาทอเร้นท์ปล่อย จริงๆพวกนี้ซิป้งซิป้าไรน่าจะมีบริจาค

↓ ความเห็นของผู้ใช้ Ans เมื่อเวลา 12:39, 18 กุมภาพันธ์ 2552 (UTC)
ไม่เห็นจะช่วย bandwidth ของ client เลย. client ก็ต้อง load ข้อมูลเท่าเดิมอยู่ดี.

ทำไมมันแสดงผลติดกะข้างบน? browser ของคนอื่นเป็นไหม? สงสัยเพราะ browser เรามองไม่เห็น youtube --Ans 12:45, 18 กุมภาพันธ์ 2552 (UTC)
หลังคำว่าบริจาคไม่รู้ทำไมมันไม่ขึ้นบรรทัดใหม่ของผมเป็น --Banlu Kemiyatorn 15:06, 18 กุมภาพันธ์ 2552 (UTC)

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 15:03, 18 กุมภาพันธ์ 2552 (UTC)
ก็กะว่าถ้าโหลด youtube อาจจะเป็นแบบโหลดไปดูไป หลุดบ้างก็ต้องโหลดใหม่ ถ้าใช้ torrent ก็อาจจะโหลดตอนไม่ใช้ระบบ แล้วก็จะโหลดเร็วมากด้วยถ้าใช้โคโล เรื่องแสดงผลมีปัญหาสงสัยเวลา embed flash แล้วมันจะเพี้ยนๆ อาจจะต้องใช้ <br clear="all">ช่วย

↓ ความเห็นของผู้ใช้ Ans (test:|}}}]]}}{{{[[{{<>) เมื่อเวลา 15:16, 18 กุมภาพันธ์ 2552 (UTC)
ที่ว่าเปลือง bw, ไม่ได้คิดถึงเรื่อง load แล้วหลุด ต้อง load ใหม่ เลยหนะ.

↓ ความเห็นของผู้ใช้ Banlu Kemiyatorn เมื่อเวลา 15:22, 18 กุมภาพันธ์ 2552 (UTC)
คงต้องร้องเพลงนี้ไปพลางๆ http://www.yakyaihost.net/kara/kara1/midi75.htm
Advertisement