วันอาทิตย์ที่ 1 กุมภาพันธ์ พ.ศ. 2558

Nuke 9 มีอะไรใหม่?


NUKE 9: What's new in NUKE and NUKEX from The Foundry on Vimeo.

วันนี้พยายามจะหา Nuke PLE (Personal Learning Edition) มาลงที่เครื่องครับ
ตอนแรก ก็มีลงเอาไว้แล้ว แต่เป็น v.8 ก่อนนี้ก็เปิดได้ปกติ วันนี้เปิดไม่ขึ้น
ก็สงสัยอยู่ว่าเป็นอะไร??? แต่โดยปกติของ Nuke ก็คือ ถ้าเป็นตัวเดโมหรือ PLE เนี่ย นานๆเข้ามันจะเปิดไม่ได้ครับ(เขา lock อายุเอาไว้) ก็เลยเป็นเรื่องที่ต้องเข้าไปโหลดตัวใหม่มาลง ก็เลยเข้าไปเวป foundry.co.uk
ก็ได้ความว่า เขาออก Nuke9 ครับ แต่ ปัญหาก็คือ ตัว PLE ยังไม่ออก เขาบอกว่าจะออกให้โหลดเป็นแบบ free for non-commercial work แล้วครับ ซึ่งก็ดี สำหรับคนที่จะทำอะไรก๊อกๆแก๊กๆ หรืออยากจะเรียนรู้ตัวโปรแกรม โดยที่ไม่ต้องมี watermark อีกต่อไปแล้ว!!! อ้อ แต่เห็นว่าจำกัด output resolution นะครับ มาดูกันว่า release ล่าสุดจะมีอะไรใหม่กันบ้าง

อันนี้เป็นข้อจำกัดของ non-commercial กับตัวเต็มนะครับ ที่เอามาจากเวปเขาเลย

How does non-commercial NUKE STUDIO differ from the commercial version?
The non-commercial NUKE STUDIO will have the following limitations:

  • Output resolution limited to HD.
  • 2D format support disabled for DNxHD, MPEG
  • Encrypted data storage : All external data storage is encrypted, including NUKE scripts (these are saved with the extension .nkple), gizmos (saved with the extension .gzple), Nuke studio timeline projects (saved with extension .hrox ple) and copying to the clipboard. Among other things, this means the Non-Commercial NUKE saves files in an encrypted format, unlike the commercial version, which saves scripts unencrypted as plain text. The commercial version of NUKE cannot load files created with the Non-commercial version. Non-commercial NUKE, however, can load scripts and gizmos created with the commercial version.
  • Limited Python scripting. Non-commercial NUKE restricts the amount of nodes that can be retrieved at a time by scripting. Functions such as "nuke.allNodes()" in Python will return only the first 10 nodes available rather than all of them at once, and scripts written to iterate through the Node Graph will not be able to retrieve any more nodes beyond a set point. The commercial version of NUKE can retrieve any and all nodes at any time as the command names would suggest.
  • Disabled nodes including: The WriteGeo node and the Primatte node are disabled in Non-commercial NUKE.
  • No Monitor output support: There is no video monitor output support in Non-commercial NUKE.
  • No 3rd party plugin support: Only plug-ins that are shipped with NUKE can be used in the PLE. OFX plug-ins and custom plug-ins compiled with the NDK can only be used in the commercial version of NUKE.
  • Command line rendering disabled: It is not possible to render a Non-commercial NUKE script with -x from the command line.
ว่ากันไปเป็นข้อๆแบบคร่าวๆเลยละกัน

  • จำกัดขนาดของไฟล์ output อยู่ที่ HD ซึ่งน่าจะหมายถึง 1920x1080 นะครับ
  • ไม่สามารถอ่านไฟล์ที่มี codec DNxHD กับ MPEG ได้
  • เข้ารหัสไฟล์ ที่เซฟออก ซึ่งก็เป็นแบบนี้ตั้งแต่ PLE ก่อนหน้านี้แล้ว ใครที่งง ก็จะอธิบายง่ายๆว่า งานโปรดักชั่นใหญ่ๆ โดยปกติไฟล์ต่างๆนานาๆ เขาจะเซฟกันเป็นแบบ ASCII ครับ ที่หมายถึงว่า คุณสามารถเอา notepad เปิดขึ้นมา แล้วอ่านมันออก ซึ่งมันสำคัญกับโปรดักชั่นใหญ่ๆ ที่เข้าใช้ script กันเยอะๆ ไฟล์ที่อ่านออก หมายถึง คุณสามารถแก้ไขเปลี่ยนแปลงมันได้ง่ายๆ ด้วย text editor ธรรมดาๆ ซึ่ง PLE เขาเอาตรงนั้นออก เพราะ ถ้ามันเขียนไฟล์แบบนั้นได้ โปรดักชั่นใหญ่ๆ เขาก็ไม่ต้องซื้อตัวเต็มน่ะซิครับ
  • การเข้าถึงจาก Python เขาจำกัดเอาไว้แค่ 10 node เท่านั้น คาดว่าจำกัดไว้เท่านี้เพื่อ ยังสามารถให้ coder ยังสามารถเขียน script อะไรง่ายๆได้บ้าง เพื่อทำการทดลอง script บางอย่าง แต่ใน scence ใหญ่ๆ 10 node ไม่พอแน่ๆ
  • output ออกจอนอกไม่ได้
  • ใช้ plug-ins ไม้ได้
  • Render จาก command-line ไม่ได้ (ข้อนี้ก็สำคัญกับโปรดักชั่นใหญ่ๆครับ)
เอาล่ะ เรามาว่ากันเรื่องมีอะไรใหม่บน Nuke9 กันเถอะ....(ก่อนจะลืม)
แกนหลักๆที่สำคัญที่ได้รับการปรับปรุง
Optical Flow ที่เอาไว้ วิเคราะห์ภาพ เพื่อทำพวก Retime/Motion Blur ที่ updat ทำให้ได้ภาพที่ดีขึ้น แล้วเร็วขึ้น ทั้งยังมี artifact น้อยลงอีก
Planar Tracker ที่ได้ควบรวมไปกับ Roto node ซึ่ง Track ได้ดีขึ้น และนิ่งขึ้น
Denoise อันนี้ส่วนตัวชอบเป็นพิเศษ เพราะก่อนนี้ อยู่แต่ใน NukeX แต่ตอนนี้นำมาอยู่ใน Nuke ธรรมดาแล้ว
อีกอันที่ชอบก็คือ Flipbook ที่แต่ก่อนไม่มี ซึ่งมันน่าจะมีตั้งนานแล้วไง
Particle ที่สามารถกระเด้งกับ Geo ได้
Scanline Renderer ที่มีตัวเลือก mip-map ที่มากขึ้น ก็คงช่วยให้เร็วขึ้นเวลาใช้ 3d scence น่ะนะ

Scanline Renderer ที่เร็วขึ้น 3.7 เท่า

ประสิทธิภาพที่เพิ่มมากขึ้น

ภาพรวมเร็วขึ้น 2 เท่า

EXRs, Deep EXRs ที่เร็วขึ้น

Multi-threaded EXRs ที่เร็วขึ้น 4.8 เท่า OMG!

ถ้าเป็น Tiled EXR เร็วขึ้น 25.6 เท่า OMG!

Deep EXR ที่เร็วขึ้น 13.5 เท่า

สุดท้าย Performance Profiler Tools เป็นตัวแสดงผลให้ผู้ใช้รู้ว่า Bottle Neck ของ shot ที่ทำอยู่ อยู่ที่ตรงไหน? โดยแสดงเป็น Heat map ที่จะโชว์สีของ node เป็นสีเขียวถึงแดงตามระดับความหนักของการคำนวน ที่จะทำให้การ Render นาน ซึ่งก็เป็นข้อดีมากๆ เพราะเวลา Comp การที่เรารู้ว่าตรงไหนช้า เราจะได้สามารถ cache มันเอาไว้ก่อนได้ หรือ Pre-Render บางส่วนของ Comp เอาไว้ก่อน เพื่อลบภาระโดยรวม

เอาล่ะ ก็จบเอาไว้แค่นี้ก่อนละกัน ไว้ PLE ออกมาเมื่อไหร่ (เวปบอกว่าต้นปี 2015) ผมก็จะโหลดมันมาลองดูนะครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น