Blender 2.78 ปล่อยแล้ว !! มีอะไรใหม่บ้างเชิญชม…

October 2, 2016
Torsakuln

blender2.78

      สำหรับใครที่ใช้ Blender กันอยู่ คงน่าจะได้ข่าวการอัพเดทเวอร์ชั่น 2.78 ของตัว Blender ไปเมื่อวันที่ 30 กันยายนที่ผ่านมาแล้วเป็นแน่ โดย Blender 2.78 เวอร์ชั่นนี้จะมีการเพิ่มฟีเจอร์ใหม่ๆ เข้ามามากมายอาทิเช่น Spherical Stereo ที่จะใช้ซัพพอร์ตการเร็นเดอร์ภาพสำหรับเทคโนโลยี VR เข้ามา, Grease Pencil ฟีเจอร์สำหรับการดรออิ้งภาพ 2D และการทำอนิเมชั่นแบบ 2D อย่างจัดเต็ม, อัพเดท Viewport Rendering, เพิ่ม Freehand curves drawing รูปแบบใหม่เข้ามาเพื่อใช้สำหรับดรออิ้ง Surfaces โดยเฉพาะ, Bendy Bones ตัวเลือกใหม่สำหรับการทำ B-Bones ที่มีประสิทธิภาพ, พื้นฐานการทำงานใหม่กับ Alembic ที่จะซัพพอร์ตด้านการ Import หรือ Export, Cloth Physics กับ Dynamic Base Mesh รูปแบบใหม่ และออปชั่น Simulation Speed, Add-ons ตัวใหม่, และฟีเจอร์อื่นๆ รวมไปถึงการแก้ไขปัญต่างๆ ให้ดีขึ้นกว่าเดิม

ดาวน์โหลด Blender 2.78 ได้ที่นี่ : [คลิ๊ก !!]

 

มีอะไรใหม่ใน Blender 2.78 บ้าง ?

Cycles Render Engine
blender_features_278_displacement-640x429
  • Optimizations : มีการเก็บข้อมูลในหลายๆ หน่วยความจำ และเพิ่มความเร็วในการทำงานให้มีมากขึ้นกว่าเดิม พร้อมกับซัพพอร์ตกลุ่ม CPU
  • GPU Rendering : ซัพพอร์ต GTX NVIDIA 10×0, ซัพพอร์ต GTX 980 Ti และ Titan X ให้ดีกว่าเก่า, และปรับหน่วยความจำเพื่อสำหรับ CUDA และ OpenCL โดยเฉพาะ
  • Subdivision & Micro Displacement ที่ดีกว่าเดิม
  • Smoke Volume ซัพพอร์ตแอตทริบิวต์ของ Velocity และ Heat
  • Fluid Simulation Mesh ซัพพอร์ต Motion Blur และ Motion Vectors
  • Point Density Textures ซัพพอร์ต Vertex Color, Weight และ Normals
Spherical Stereo VR
  • Cycles กำลังซัพพอร์ตการเร็นเดอร์ภาพแบบ Spherical Stereo สำหรับเทคโนโลยี VR และยังรวมไปถึงการซัพพอร์ต Pole Merging เพื่อช่วยลด Artifacts ในตอนเงยหน้าขึ้น หรือก้มหน้าลง
  • สามารถรับชมตัวเดโมของ Caminandes VR ที่ทำขึ้นโดย Blender Institute และ ทีม Google VR ได้
Viewport & Render
blender_features_05_boris_textures-640x355
2_78_env_lighting

Cycles Viewport โหมด “Rendered” ในขณะนี้สามารถซัพพอร์ต Shading nodes อื่นๆ และออปชั่นได้แล้ว

  • ซัพพอร์ตทุกกระบวนการที่เกี่ยวกับ Textures, Vertex color GLSL Shading และ Projection Methods ทั้งหมดบน Image Texture
  • Bump Mapping ซัพพอร์ต Viewport

Blender GLSL Viewport ซัพพอร์ตฟีเจอร์เกี่ยวกับ Shading เพิ่มเติม ซึ่งตรงกับการเร็นเดอร์ในขั้นตอนสุดท้าย

  • Environment Lighting ใช้ Sky Color และ โหมด White
  • Environment Map Texture Reflection ด้วย Nodes, กระจกส่งผลต่อ Environment Texture
  • Normal Map มี Nodes สำหรับ Cycles และ Multiple Tangent Spaces

Moreover : Blender Render Shading สามารถคำนวณใน World Space ได้มากกว่า Camera Space และมีฟีเจอร์ Stamp Metadata ที่ซัพพอร์ตการซ่อน Labels เพื่อทำให้ประหยัดพื้นที่ได้แล้ว

 

Modeling

เครื่องมือ Freehand curve drawing ใหม่ สำหรับใช้ Curve ให้เหมาะสมกับ Bezier curve, Error, และ Corner Angle options อีกทั้งยังซัพพอร์ต Tablet pressure, Drawing aligned หรือ Perpendicular ของ Surface, Tapering, Redo operator, และสิ่งที่เรียกว่า Python

สิ่งอื่นๆ ที่มีการเปลี่ยนแปลง
  • Edit-mode ไม่ใช้ Memory optimizations ซึ่งส่งผลให้ลดการใช้งานหน่วยความจำไปได้มากถึง 5x-15x
  • N-Gons ซัพพอร์ตสำหรับ Decimate Modifier ด้วยการเพิ่มความแม่นยำไปอีก 2 เท่า
  • เครื่องมือ Decimate edit-mode และเครื่องมือ Dissolve ที่จะทำการลบจุดและจัดระเบียบจุดโดยรอบให้ดีกว่าเดิม
  • การเลือก Path ยังสามารถเลือก Regions ด้วยออปชั่น Fill Region ได้อีกด้วย
  • Snap Selection to Active ตัวใหม่
  • ออปชั่นใหม่สำหรับการทำ Bevel ในตัวโมเดล, มีการเปลี่ยนแปลงด้านรายละเอียด (Bevel Shape) หรือจำนวนของ Segments ด้วยการเคลื่อนไหวของเมาส์หรือการป้อนค่าตัวเลขสำกรับการตั้งค่าได้
Animation & Rigging
ezgif-com-optimize-26
278-bbone_settings_demo

Bendy Bones หรือก็คือ Advanced B-Bones สำหรับ Easier Simple Rigging โดยตอนนี้ Shapes สามารถควบคุมได้โดยการใช้ซีรีย์ของ Properties นอกจากนี้ยังกำหนด “curved rest pose” สำหรับ Bone, และใช้ Bone ที่กำหนดขึ้นเอง เป็นตัวอ้างอิงได้อีด้วย

สิ่งอื่นๆ ที่มีการเปลี่ยนแปลง
  • Drivers : เครื่องมือ Eyedropper ใหม่สำหรับ Easier Setup และควบคุม Keyframing
  • Sorting บน Animation Editors : ออปชั่นการเรียงลำดับตามตัวอักษร, กรองชื่อจาก Fuzzy/Multi-Word
  • Dope Sheet Editor : ปรับ Lasso/Circle Select ให้ดีกว่าเดิม
  • Graph Editor : อัพเดทด้านคำสั่งเมาส์ด้าน keyframing และ Properties Region
  • NLA Editor : ตำแหน่งของ Action-local Markers ตอนนี้ถูกวาดอยู่บน Strips
  • F-Modifiers : Dropdown ใหม่ ที่ใปรับด้านการเลือกชนิดของ Keyframes
  • การใส่ Keyframes ที่ดีกว่าเดิมด้วย Moving Hold keyframe type
  • Rigging : ปรับเป้าหมายของ Bone Constraint ให้ดีกว่าเดิม และเพิ่มเมนูใหม่เพื่อใช้ delta หรือ normal transforms
User Interface

800px-ui_operator_search_categories

Render border คือการทดลองเร็นเดอร์ภาพบางส่วน โดยตอนนี้สามารถใช้งานร่วมไปกับ Cached Render ได้แล้ว, อีกทั้งยังมีการเซฟบัฟเฟอร์ และจัดเต็มด้าน anti-aliasing, Camera frame

สิ่งอื่นๆ ที่มีการเปลี่ยนแปลง
  • Operator Search สามารถโชว์หมวดหมู่ และซัพพอร์ตการกรองคำหลายๆ คำได้แล้ว
  • Radial operator (brush size/strength) มีการแสดงชื่อเครื่องมือได้ดีกว่าเดิม จนรวมไปถึง Current Value และ Precision
  • Precise Snapping สามารถปรับแต่งได้มากขึ้นบน UV editor
  • Waveform Visualization สุดพิเศษสำหรับการแก้ไขภาพโดยเฉพาะ
  • คำสั่งเกี่ยวกับ Eyedropper และ Shortcuts ใหม่ล่าสุดสำหรับการยกเลิกและรีเซ็ต
  • ออปชั่น Command Line สำหรับเร็นเดอร์ Multiple frames, Ranges หรือ Both ใหม่ทั้งหมด
  • Hotplug ซัพพอร์ต Xinput (X11) แล้ว
Grease Pencil

dev-gp-old-layers

ฟีเจอร์นี้ถือเป็นฟีเจอร์ตัวใหม่ล่าสุดของ Blender เวอร์ชั่น 2.78 นี้เลยก็ว่าได้ เพราะต่อไปนี้ Blender จะสามารถทำกราฟฟิกแบบ 2D และอนิเมชั่น 2D ได้แล้ว และนั่นแปลว่าเราสามารถทำผลงานในลักษณะ 3D ร่วมไปกับ 2D ได้แล้ว โดยฟีเจอร์ตัวใหม่นี้จะทำให้เราสามารถวาดเส้นหนาบางได้ตามจังหวะของมือ ส่วนสียังเป็น Palette Color ใหม่ ที่จะเซฟข้อมูลลงไปยัง Layer แต่ละชั้นได้อีกด้วย อย่างไรก็ตามในขณะนี้ Layer เป็น Container ทั้งหมด และ Strokes สามารถใช้สีที่แตกต่างกัน จนรวมไปถึง Strength และ Thickness ใน Layer เดียวกัน เพราะฉะนั้นด้วยการเปลี่ยนแปลงใหม่นี้ จึงต้องทำการปรับหัว Brush ใหม่ เพื่อให้เหมาะกับการใช้งานในแต่ละอย่างมากขึ้น

สิ่งอื่นๆ ที่มีการเปลี่ยนแปลง
  • Layer, Palette, Drawing brushes, และ Curves Panels ได้รับการออกแบบใหม่ทั้งหมด
  • Arrange strokes, Palette workflow, Stroke Quality มีการปรับปรุง Operators ใหม่
  • Parent Grease Pencil สามารถ Strokes ที่ตัว Objects ได้
  • ฟีเจอร์รูปแบบใหม่ เช่นการซัพพอร์ต Compositing, Sculpt Strokes, และเครื่องมือสำหรับ Editing
  • Re-project Strokes : แก้ไขปัญหา 3D Cursor เพื่อให้วาดผลออกมาได้แม่นยำมากขึ้น
Alembic

blender_features_278_alembic

แบรนด์ใหม่ที่มาทำงานให้ในส่วนพื้นฐานผ่านการซัพพอร์ต Import และ Export จนรวมไปถึงข้อมูล Streaming ผ่านการ Cache Constraints และ Modifiers

  • Import : Alembic จะทำการอ่าน และทำการเก็บ พร้อมกับสร้าง Objects ในซีน Blender ปัจจุบัน, ซัพพอร์ต Camera, Curve, Empty, Mesh, และ Objects ประเภท Point
  • Export : Alembic จะทำการสร้างตัวข้อมูลส่งออกไป ซัพพอร์ต Camera, Curve, Hair, Mesh, NURBS, Particles ประเภท Point
  • Cache File Datablock : ทำหารเก็บข้อมูลคุณสมบัติที่เกี่ยวข้องไปยังไฟล์แคช ซึ่งจะช่วยให้เราสามารถ Modifiers และ Constraints อ้างอิงจากคลังข้อมูลของ Alembic ใน Sync
  • New Mesh Sequence Cache modifier ที่จะซัพพอร์ต Meshes และ Curves ของ animations, จนรวมไปถึงการลำดับไฟล์
  • Transform Cache constraint จะมาช่วยให้ Stream Animations ทำได้ในระดับ Transformation Matrix Level
Add-ons
Add-ons ตัวใหม่
  • Blender ID Authentication
  • Archimesh, MeasureIt
  • Bone Selection Sets
  • Object Boolean Tools
  • Carver
  • Mesh Tiny Cad
  • 3d Viewport Pie Menus
  • Modifier Tools
  • Oscurart Tools
  • Materials Utils/Conversion
อัพเดท Add-ons อื่นๆ
  • 3D View Navigation
  • ANT Landscape
  • Dynamic Space-bar Menu
  • Mesh Extra Objects
  • Node Wrangler
  • Object Cloud Gen
  • Pie Menus
  • Sapling Tree Gen
  • Add Curve Extra Objects
  • POV-Ray exporter

นอกจากนี้ยังมีการเปลี่ยนแปลงจากอีกหลายๆ อย่าง และอัพเดทเพื่อให้สามารถใช้งานกับ Python API ได้อีกด้วย

Blender ID

Blender ID คือระบบแบบครบวงจรสำหรับการเข้าถึงเครื่องมือต่างๆ ของ Blender Foundation และ Blender Institute ซึ่งอยู่บนแลตฟอร์มเว็บไซต์โดยเฉพาะ ทั้งนี้ Blender 2.78 จะสามารถใช้ Official Blender ID add-on ซึ่งจะช่วยให้เราสามารถเข้ารับบของ Blender ได้อย่างรวดเร็ว และจะเข้าจากที่ไหนก็ได้ นอกจากนี้ Add-ons ยังทำให้เราสามารถทำอะไรหลายๆ อย่างได้อิสระมากกว่าเดิม เช่น Blender Cloud add-on ที่จะทำให้เราสามารถใช้งาน Blender ไปได้ทุกๆ ที่เป็นต้น

ปล. หากคุณมี Blender อยู่แล้ว add-on ก่อนเวอร์ชั่น 2.78 จะถือว่าเก่ามาก โปรดลบรุ่นเก่าทิ้งเสียก่อน

More Features

Blender 2.78 more

Sculpting/painting : Sculpt Edit-mesh ประหยัดหน่วยความจำมากมากกว่าเดิม, มีการแก้ไขเกี่ยวกับ Blur-Brush Smoothing, Vertex/Weight Painting, Hair Painting, Texture Painting มีความเร็วในการฉายมากขึ้น, และ 2D painting

การเปลี่ยนแปลงอื่นๆ นอกจากนี้
  • มีออปชั่นสำหรับจัดตำแหน่ง และรูปแบบของ Text Objects มากขึ้นกว่าเดิม
  • CPU Threading Handling ดีกว่าเดิม และเพิ่มประสิทธิภาพด้วยการ Undo Memory Usage
  • มีการปรับปรุงแก้ไขเกี่ยวกับ 2D Stabilization
  • Dynamic Base Mesh : ออปชั่นใหม่ที่จะทำให้การเคลื่อนไหว Rest shape ของผ้าเหมือนกับที่ตั้งค่าไว้ หรือจะแก้ไขอย่างไรก็ได้อย่างอิสระ
  • Simulation Speed : ในขณะนี้เราสามารถปรับวิธีการจำลองของผ้าได้เร็วกว่าเดิม ผ่านตรงออฟชั่น Speed
  • Particles & Soft Body : ในส่วนนี้สามารถนำมาใช้เพื่อเซ็ตค่า Collision Objects ได้
  • Sequencer Sound Strips ในขณะนี้สามารถโชว์ Waveform หรือ Strip Name, File Name, และ Duration, แต่ยังไม่สามารถโชว์ทั้ง 2 ออกมาพร้อมกันได้
  • Datablock Remapping : ID remapping ฟีเจอร์ใหม่สำหรับมาแทนที่ Given Datablock
Bug Fixes

ในเวอร์ชั่นนี้มีการแก้ไขบัคในส่วนต่างๆ ไปมากมายกว่า 100 เรื่อง ดังนั้นเราคงต้องขอชูฮกนักพัฒนาทุกท่านจริงๆ ที่มอบฟีเจอร์ใหม่ๆ และแก้ปัญหาต่างๆ เพื่อให้ผู้ใช้งานใช้ Blender ได้ดียิ่งกว่าเดิม ดูรายการ Fixes ได้ที่นี่

 

 

แหล่งที่มา blender.org