ผู้เขียน หัวข้อ: ถามถึงอนาคตของ 3D ใน Flash ครับ  (อ่าน 1782 ครั้ง)

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
ถามถึงอนาคตของ 3D ใน Flash ครับ
« เมื่อ: 22 ม.ค. 12, 14:07:20 »
คือผมอยากทราบว่าในอนาคต 3D ใน Flash เขาจะพัฒนากันต่อหรือป่าวครับ
พัฒนาในด้านการแสดงผลอะครับ คือจากที่ผมลองๆทำมาหลายครั้ง และลองมาหลายๆเครื่อง
ถ้าเครื่องที่แรงไม่พอจะกระตุกหัวทิ้มเลยทีเดียว
ผมเคยเอาไปลองกับเครื้อง P4 3.0 GHz การ์ดจอเดิมๆ (128 MB) โดยใช้โมเดลประมาณ 10000 polygon (แสดงผลจริงๆไม่ถึง 10000)
ปรากฏว่ากระตุกมากเลยครับ แค่นั้นยังไม่พอ CPU ยังขึ้น 100% เลย (แต่ลองใน้เครื่องผม 5% สงสัยมีหลาย core)
จริงๆแล้ว 10000 poly ก็ไม่ใช่จำนวนน้อยๆ แต่ถ้าเทียบกับเกมอื่นที่เครื่องนั้นเล่นได้แล้ว 10000 ก็ไม่มากเท่าไหร่
จึงอยากทราบว่า 3D ใน Flash จะสิ้นสุดแค่นี้หรือป่าว หรือในอนาคต (อันแสนไกล) จะได้รับการพํฒนาต่อไปครับ

ขอบคุณมากๆ จร๊าๆๆ  :22:

ออฟไลน์ ฮาร์ท

  • Administrator
  • พี่ใหญ่ปอหก
  • *****
  • กระทู้: 5773
  • อะโชะ
    • heart.3dsinteractive.com
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #1 เมื่อ: 22 ม.ค. 12, 14:11:46 »
ไม่รู้ข่าว stage3D หรอครับ?

จริงๆแล้ว ไม่ว่าจะทำอะไร ความเร็วของเครื่องก็เป็นปัจจัย
ถ้าพัฒนาไปแล้ว แต่เครื่องรันไม่ไหว ก็ติดคอขวดที่เครื่องอยู่ดี
บางครั้ง ผมตอบคำถามห้วนๆ ตรงๆ ไม่เกรงใจ
เพราะผมคิดว่าผมคุยกับผู้ใหญ่แล้ว ไม่ใช่กับเด็กที่ต้องมาโอ๋กัน
อะไรผิด ผมก็บอกผิด ใช้ไม่ได้ก็บอกใช้ไม่ได้
ตอบห้วนๆเพื่อให้เกิดคำถามต่อไป คุณต้องเริ่มถามต่อ ไม่ใช่หยุดถาม
อยากได้คนโอ๋ หรืออยากได้คนตอบคำถามแบบได้ประโยชน์ เลือกเอา ( บ่น น้อยใจคนแถวนี้ )

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #2 เมื่อ: 22 ม.ค. 12, 14:21:14 »
ไม่รู้ข่าว stage3D หรอครับ?

จริงๆแล้ว ไม่ว่าจะทำอะไร ความเร็วของเครื่องก็เป็นปัจจัย
ถ้าพัฒนาไปแล้ว แต่เครื่องรันไม่ไหว ก็ติดคอขวดที่เครื่องอยู่ดี
ขอบคุณมากครับ
พอดีเห็น Stage3D บอกว่า GPU support พอลองใช้แล้วมันก็ลืนขึ้นกว่าตะก่อนเยอะครับ
แต่ว่าผมเคยลองเขียนเกมมา 2 เกม เกมหนึ่งใช้ Flash Class ของ Flare3D (เห็นเขาบอก Stage3D ในหน้าเว็บก็เลยลองใช้ดู)
อีกเกมผมใช้ XNA ในการเขียนครับ แต่เวลารันแล้ว มันช่างแตกต่างกันมากครับ
โดยที่ Flash กระตุกหัวทิ้มตามเคย แต่ XNA กลับลื่นไหลอย่างผิดปกติ (หรืว่า Flare3D มันไม่ได้ใช้ Stage3D ก็ไม่รู้)
หรือว่า Flare3d มันอาจไม่ได้ใช้ Stage3D จริงๆ  แต่ถ้าใช้ผมคิดว่ามันยังไม่ดีพออะครับ ก็เลยอยากรู้ว่าเขายังพัฒนากันต่อหรือป่าว
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 12, 14:44:03 โดย Nak-Online »

ออฟไลน์ ฮาร์ท

  • Administrator
  • พี่ใหญ่ปอหก
  • *****
  • กระทู้: 5773
  • อะโชะ
    • heart.3dsinteractive.com
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #3 เมื่อ: 22 ม.ค. 12, 15:02:27 »
http://www.adobe.com/devnet/flashplayer/stage3d.html

ลองไล่ดูตัวอย่างที่เค้าทำกัน แล้วเล่นดูว่ากระตุกมั้ย
ถ้าไม่ ก็คงต้องมาดูแล้วหละ ว่าเค้าทำได้ยังไงกัน
บางครั้ง ผมตอบคำถามห้วนๆ ตรงๆ ไม่เกรงใจ
เพราะผมคิดว่าผมคุยกับผู้ใหญ่แล้ว ไม่ใช่กับเด็กที่ต้องมาโอ๋กัน
อะไรผิด ผมก็บอกผิด ใช้ไม่ได้ก็บอกใช้ไม่ได้
ตอบห้วนๆเพื่อให้เกิดคำถามต่อไป คุณต้องเริ่มถามต่อ ไม่ใช่หยุดถาม
อยากได้คนโอ๋ หรืออยากได้คนตอบคำถามแบบได้ประโยชน์ เลือกเอา ( บ่น น้อยใจคนแถวนี้ )

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #4 เมื่อ: 22 ม.ค. 12, 15:29:10 »
http://www.adobe.com/devnet/flashplayer/stage3d.html

ลองไล่ดูตัวอย่างที่เค้าทำกัน แล้วเล่นดูว่ากระตุกมั้ย
ถ้าไม่ ก็คงต้องมาดูแล้วหละ ว่าเค้าทำได้ยังไงกัน

ผมลองแล้วครับ เครื่องที่ผมใช้ปัจจุบันไม่กระตุกครับ
แต่เครื่องด้านบนที่เป็น P4 กระตุกเกือบทุกเกมเลยครับ(บางเกมหน่วงๆ) แต่ว่าเกม offline online อื่นๆก็ไม่กระตุกเท่าไหร่นะครับ
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 12, 15:31:02 โดย Nak-Online »

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #5 เมื่อ: 22 ม.ค. 12, 15:38:54 »
อันนี้เป็นตัวอย่างเกมที่ผมทำไว้ครับ (polygon อยู่ที่ 12000 กว่าๆ แต่ render จริงๆคงแค่ 3000 - 5000)
http://www.youtube.com/watch?v=Hvdz-789Sg0&feature=youtu.be
เครื่องที่ผมใช้ถ่ายนี้ไม่กระตุกเลยครับ

แต่พอไปเปิดในอีกเครื่องที่เป็น Pentium 4 กระตุกจนแทบเดินไม่ได้เลยครับ

แต่ว่าเครื่อง Pentium 4 ของผมเล่นเกมนี้ได้ครับ (แต่จะหน่วงหน่อย)
http://www.youtube.com/watch?v=Pe-87Jalvjw&feature=related
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 12, 15:46:50 โดย Nak-Online »

ออฟไลน์ thunbon

  • รุ่นพี่ปอหนึ่ง
  • *****
  • กระทู้: 646
    • http://www.jaid-project.com
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #6 เมื่อ: 22 ม.ค. 12, 15:45:18 »
แม้แต่เกม
http://alternativaplatform.com/en/demos/crash/

ก็กระตุกเหรอครับ
ผมเล่นไหลปื้ดเลยอ่ะครับ

ปล.ผมยังคาดอยู่ว่าอนาคต stage3D มาแรงอย่างแน่นอนครับผม  :12: (เดาเองล้วนๆ)

ภาพในเกมจ้า
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 12, 15:52:15 โดย thunbon »

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #7 เมื่อ: 22 ม.ค. 12, 15:48:14 »
แม้แต่เกม
http://alternativaplatform.com/en/demos/crash/

ก็กระตุกเหรอครับ
ผมเล่นไหลปื้ดเลยอ่ะครับ

ปล.ผมยังคาดอยู่ว่าอนาคต stage3D มาแรงอย่างแน่นอนครับผม  :12: (เดาเองล้วนๆ)
ยังไม่ได้ลองครับแต่คาดว่าคงไม่รอดเพราะการ์ดจอเก่ามากครับ ATI 9250
ผมงงตรงที่มันเล่นเกมอื่นๆได้ไม่กระตุก Yulgang Pangya XShot หรือแม้แต่เกม XNA ที่ผมเขียนเองก็ยังไม่สะดุด
ทั้งๆที่โมเดลตัวเดียวกันกับ Flash แต่ Flash ดันสะดุด (ตอนนั้นใช้ Moldhill ทำ)
« แก้ไขครั้งสุดท้าย: 22 ม.ค. 12, 15:52:15 โดย Nak-Online »

ออฟไลน์ KapomMan

  • Administrator
  • พี่ปอสี่
  • *****
  • กระทู้: 1968
    • :: CodeArt ::
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #8 เมื่อ: 23 ม.ค. 12, 09:47:32 »
Flare3D ที่ลองนี่เป็น Flare3D1.0 หรือ 2.0 ครับ ถ้าจะรองรับ Stage3D ต้องเป็น Flare3D2.0 นะครับ ^^
<a href="http://www.kapom.com/bannerKapom.swf" target="_blank" class="new_win">http://www.kapom.com/bannerKapom.swf</a>

เปิดสอนแล้วคอร์ส AS3.0 Class Programming And Away3D และ 3D Flash Game , Flash Mobile Developer , HTML5 Canvas Programming

http://www.facebook.com/pages/CodeArtSchool/138744252832016 กดlikeจิ อิอิ

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #9 เมื่อ: 23 ม.ค. 12, 09:53:03 »
Flare3D 2.0.46 ครับ
ถ้า 1.0 คงรับ 12000 polygon ไม่ไหวแน่ๆเลย

« แก้ไขครั้งสุดท้าย: 23 ม.ค. 12, 09:58:51 โดย Nak-Online »

ออฟไลน์ KapomMan

  • Administrator
  • พี่ปอสี่
  • *****
  • กระทู้: 1968
    • :: CodeArt ::
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #10 เมื่อ: 23 ม.ค. 12, 09:59:00 »
จริงๆผมว่า Flare3D ค่อนข้างจัดการเรื่อง 3D ได้ดีทีเดียวนะครับ Flare3D1.0 เอาจริงๆผมเคยเขียน polygon เป็นแสนในเกมส์ แต่ต้องจัดการ resource หลายๆอย่างอีกทีก็เร็วนะครับ ไม่กระตุกเลย ส่วน Flare3D2.0 ผมเคยเอา Notebook ผมเสป็คเมื่อ 4 ปีก่อน(จำเสป็คไม่ได้ละ เพราะทุกวันนี้มันลาโลกไปแล้ว >..<)มาลองเล่น polygon เป็นสิบล้านก็ปกตินะครับ เล่นได้เลย หรือลองเปิด alternativa ด้านล่างที่แปะลิงค์ไว้ก็เล่นได้ปกติลื่นมากครับ
<a href="http://www.kapom.com/bannerKapom.swf" target="_blank" class="new_win">http://www.kapom.com/bannerKapom.swf</a>

เปิดสอนแล้วคอร์ส AS3.0 Class Programming And Away3D และ 3D Flash Game , Flash Mobile Developer , HTML5 Canvas Programming

http://www.facebook.com/pages/CodeArtSchool/138744252832016 กดlikeจิ อิอิ

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #11 เมื่อ: 23 ม.ค. 12, 10:03:20 »
อันนี้เป็น Clip ที่ผมทำไว้ครับ ระหว่าง Stage3D กับ XNA
ในคลิบจะสังเกตุได้ว่า XNA นั้นลื่นกว่ามาก

Flash
<a href="http://www.youtube.com/v/4HRjoDcLFEU" target="_blank" class="new_win">http://www.youtube.com/v/4HRjoDcLFEU</a>
XNA
<a href="http://www.youtube.com/v/9odiAco65w4" target="_blank" class="new_win">http://www.youtube.com/v/9odiAco65w4</a>

ทั้งที่ใช้เครื่องเดียวกัน การ์ดจอ ATI 5770


FPS ของ Flash ขึ้น 30 กว่าๆ
ของ XNA 120 (เวลาวิ่งได้ปรับให้เครื่อนที่ที่ละ 0.01 เพราะมันเร็วมากๆ)
แต่ของ XNA ผมไม่ได้ใช้ texture หนักมาก แต่คงมีผลไม่มาก
« แก้ไขครั้งสุดท้าย: 23 ม.ค. 12, 10:07:04 โดย Nak-Online »

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #12 เมื่อ: 23 ม.ค. 12, 10:19:59 »
จริงๆผมว่า Flare3D ค่อนข้างจัดการเรื่อง 3D ได้ดีทีเดียวนะครับ Flare3D1.0 เอาจริงๆผมเคยเขียน polygon เป็นแสนในเกมส์ แต่ต้องจัดการ resource หลายๆอย่างอีกทีก็เร็วนะครับ ไม่กระตุกเลย ส่วน Flare3D2.0 ผมเคยเอา Notebook ผมเสป็คเมื่อ 4 ปีก่อน(จำเสป็คไม่ได้ละ เพราะทุกวันนี้มันลาโลกไปแล้ว >..<)มาลองเล่น polygon เป็นสิบล้านก็ปกตินะครับ เล่นได้เลย หรือลองเปิด alternativa ด้านล่างที่แปะลิงค์ไว้ก็เล่นได้ปกติลื่นมากครับ

การ์ดจอ ATI 9250 เครื่องที่ผมลองมันตั้ง 8 ปีที่แล้วอะครับ
แต่มันเล่นเกม XNA ของผมไม่กระตุกนะแต่ของ Flash ดันกระตุกอะ
ผมก็ไม่ได้เขียนจัดการไรเลยครับ โหลดโมเดลมาแล้วก็จัดการให้มันวิ่งเลย (ทั้งเกม 30000 กว่า poly เอง)
ปล.ถึงจะเยอะแต่แสดงผลจริงๆนิดเดียวเอง

นี้ครับลองไปทดสอบดูก็ได้ เครื่องที่ดีๆหน่อยก็จะไม่กระตุกครับ แต่ว่ายังมีคนส่วนน้อยที่ใช้การ์ดจอ 128 mb อยู่
http://www.nak-studio.com/showcase/car/index.html
อันนี้เป็นตัวที่ผมลด polygon ลงมาครึ่งนึง ก็จะลื่นกว่าในคลิบมากพอสมควร

ความคิดของผมตอนนี้คิดว่า Stage3D มันยังไม่ 100% (ได้มาจากการทดสอบด้วยตนเองกับมือ)
« แก้ไขครั้งสุดท้าย: 23 ม.ค. 12, 10:59:59 โดย Nak-Online »

ออฟไลน์ katopz

  • SleepyDesign
  • Administrator
  • พี่ปอสาม
  • *****
  • กระทู้: 1098
    • SleepyDesign
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #13 เมื่อ: 23 ม.ค. 12, 16:36:21 »
ถ้า card จอเก่า driver อาจจะยังไม่ support หรือเปล่าครับ แบบนั้นมันจะ fallback ไปใช้ software mode = CPU แทนนะครับ
ยังไงลอง update flash player ตัวใหม่ดูเพิ่งออกมาใหม่ไม่กี่วันใน lab อาจจะดีขึ้นครับ

ออฟไลน์ Nak-Studio

  • Game Developer
  • พี่ปอสองรักน้องปอหนึ่ง
  • *
  • กระทู้: 876
  • www.nak-studio.com
    • Nak-Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #14 เมื่อ: 23 ม.ค. 12, 23:50:46 »
ถ้า card จอเก่า driver อาจจะยังไม่ support หรือเปล่าครับ แบบนั้นมันจะ fallback ไปใช้ software mode = CPU แทนนะครับ
ยังไงลอง update flash player ตัวใหม่ดูเพิ่งออกมาใหม่ไม่กี่วันใน lab อาจจะดีขึ้นครับ
ขอบคุณมากครับครับ
น่าจะใช้ครับ เนื่องจากเมื่อวานผมก็ได้ลองเอาเกมไปให้หลายๆคนเล่นดู
คนที่การ์ดจอเก่าๆ ส่วนมากจะกระตุกกันครับ แต่ใครที่การ์ดจอใหม่ๆเขาไม่กระตุกเลย

ขอบคุณพี่ katopz สำหรับคำแนะนำครับ

ออฟไลน์ KapomMan

  • Administrator
  • พี่ปอสี่
  • *****
  • กระทู้: 1968
    • :: CodeArt ::
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #15 เมื่อ: 24 ม.ค. 12, 02:11:02 »
เห็นด้วยกับ Katopz นะ ประเด็นนี้ผมลืมคิดถึงไปเลย ยังไงก็สู้ต่อไป Adobe  :12:
<a href="http://www.kapom.com/bannerKapom.swf" target="_blank" class="new_win">http://www.kapom.com/bannerKapom.swf</a>

เปิดสอนแล้วคอร์ส AS3.0 Class Programming And Away3D และ 3D Flash Game , Flash Mobile Developer , HTML5 Canvas Programming

http://www.facebook.com/pages/CodeArtSchool/138744252832016 กดlikeจิ อิอิ

ออฟไลน์ ~~AodBagIdea~~

  • Bag IDEA Studio
  • รุ่นพี่ปอหนึ่ง
  • *****
  • กระทู้: 636
    • Bag Idea Studio
Re: ถามถึงอนาคตของ 3D ใน Flash ครับ
« ตอบกลับ #16 เมื่อ: 24 ม.ค. 12, 17:29:13 »
ในที่สุดปัญหาก็กระจ่าง หรือป่าว   :04: