3 คะแนน โดย GN⁺ 2024-10-16 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ภาพรวมซอฟต์แวร์

  • Graphite เป็นเอนจินกราฟิกแบบเวกเตอร์และแรสเตอร์ฟรีและโอเพนซอร์ส ซึ่งขณะนี้เปิดให้ใช้งานในเวอร์ชันอัลฟา
  • มอบเวิร์กโฟลว์การแก้ไขแบบไม่ทำลายต้นฉบับที่ผสานการคอมโพสิตแบบอิงเลเยอร์เข้ากับการออกแบบเชิงกำเนิดแบบอิงโหนด
  • เริ่มต้นจากการเป็นโปรแกรมแก้ไขเวกเตอร์ และกำลังพัฒนาไปเป็นเครื่องมือกราฟิกแบบครบวงจรที่ออกแบบเหมือนเกมเอนจิน

รวมทุกอย่างไว้ในหนึ่งเดียว

  • ตั้งเป้าที่จะพัฒนาเป็นเครื่องมือสร้างคอนเทนต์ชั้นยอดสำหรับเวิร์กโฟลว์ที่หลากหลาย โดยไม่ต้องสลับไปมาระหว่างหลายโปรแกรม
    • การออกแบบกราฟิก
    • การแก้ไขภาพ
    • โมชันกราฟิก
    • ดิจิทัลเพนต์ติ้ง
    • การคอมโพสิต VFX
    • เดสก์ท็อปพับลิชชิง

ความสามารถปัจจุบัน

  • เครื่องมือแก้ไขเวกเตอร์
  • เวิร์กโฟลว์เชิงกระบวนการสำหรับการออกแบบกราฟิก
  • เลเยอร์แบบอิงโหนด
  • ฟรีถาวรและโอเพนซอร์ส

ความสามารถในอนาคต

  • เครื่องมือสร้างสรรค์แบบครบวงจรสำหรับงาน 2D ทุกประเภท
  • ความสามารถจัดการแรสเตอร์แบบเต็มรูปแบบ
  • แอปเนทีฟสำหรับ Windows/Mac/Linux และบนเว็บ
  • การแก้ไขร่วมกันแบบเรียลไทม์

โรดแมป

  • เดสก์ท็อปมาก่อนและพร้อมสำหรับเว็บ
  • มีแผนเปิดตัวแอปเดสก์ท็อปสำหรับ Windows, Mac, Linux ในช่วงปลายปี 2024
  • รองรับเว็บเป็นอันดับแรกเพื่อให้ทุกอุปกรณ์ใช้งานเวอร์ชันล่าสุดได้เสมอ

พลังของการแก้ไขเชิงกระบวนการ

  • Graphite เป็นแพ็กเกจออกแบบกราฟิกตัวแรกสำหรับการแก้ไขแบบไม่ทำลายต้นฉบับ
  • สามารถทำซ้ำและปรับเปลี่ยนได้อย่างรวดเร็วผ่านการปรับพารามิเตอร์ของโหนด

สำรวจเส้นทางความคิดสร้างสรรค์

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

ออกแบบมาเพื่อไปป์ไลน์การสร้างคอนเทนต์

  • การแสดงผลงานผ่านกราฟโหนดทำให้สามารถปรับแต่ง จัดองค์ประกอบ ใช้ซ้ำ แชร์ ทำงานอัตโนมัติ และกำหนดเวิร์กโฟลว์คอนเทนต์เองได้
  • มอบคอนเทนต์ที่ไม่เกิดพิกเซลแตกด้วยการซูมและแพนได้ไม่สิ้นสุด
  • มีแผนรองรับไปป์ไลน์แบบโมดูลาร์ที่อิงโหนด และแอสเซ็ตไปป์ไลน์สำหรับสภาพแวดล้อมการผลิตระดับสตูดิโอ

สรุปโดย GN⁺

  • Graphite เป็นเอนจินกราฟิกโอเพนซอร์สที่ล้ำสมัยสำหรับการแก้ไขเชิงกระบวนการ โดยรองรับงานสร้างสรรค์ผ่านเวิร์กโฟลว์แบบไม่ทำลายต้นฉบับ
  • ผสานกราฟิกแบบเวกเตอร์และแรสเตอร์เข้าด้วยกัน ทำให้งานกราฟิกหลากหลายประเภทจัดการได้ในเครื่องมือเดียว
  • ใช้เทคโนโลยี WebAssembly และ WebGPU เพื่อมอบประสิทธิภาพสูงบนเว็บ และยังมุ่งสู่ประสิทธิภาพที่เหมาะสมที่สุดบนเดสก์ท็อป
  • เครื่องมืออื่นที่มีความสามารถคล้ายกัน ได้แก่ Adobe Illustrator, Inkscape เป็นต้น

1 ความคิดเห็น

 
GN⁺ 2024-10-16
ความคิดเห็นบน Hacker News
  • ชอบ Inkscape แต่คิดว่าเครื่องมือนี้ยอดเยี่ยมมาก ยิ่งมีเครื่องมือที่พัฒนาเป็นเว็บแอปมากขึ้น ก็ยิ่งช่วยเพิ่มความเปิดกว้างและการเข้าถึงของแพลตฟอร์มเว็บ Rust ยอดเยี่ยมมาก และคาดว่าน่าจะคอมไพล์เป็น Web Assembly สงสัยว่าทำไมคนที่มีแพสชันสามคนถึงทำโปรเจกต์นี้ต่อไปโดยไม่ระดมทุน บางทีแพสชันอาจเป็นสิ่งที่ประเมินค่าไม่ได้

  • ใช้ Illustrator มา 25 ปีแล้ว และช่วงหลังอยากได้ตัวแทนแบบเน้นโหนดสำหรับสแตก Appearance ถ้ามีไบนารีออกมาจะลองดู ไม่ชอบเว็บแอป

  • มีรายงานความคืบหน้าของ Graphite ซึ่งเป็นโปรแกรมแก้ไขกราฟิก Rust แบบโอเพนซอร์สที่เกี่ยวข้องอยู่ โดยมีหลายลิงก์ที่ให้ข้อมูลเกี่ยวกับอดีตและอนาคตของ Graphite

  • ต้องอ่านย่อหน้าเกริ่นนำหลายรอบกว่าจะเข้าใจ ตอนแรกอ่านเหมือนเป็นตัวแทนของ Blender แต่พอลองทดสอบแล้วกลับคล้าย Photoshop แบบ 2D ดูเหมือนว่าจะอ้างอิง Blender ในฐานะเวอร์ชันโอเพนซอร์สของซอฟต์แวร์โมเดลลิง/เรนเดอร์ 3D แบบปิดซอร์ส

  • ต้องการเครื่องมือออกแบบโอเพนซอร์สที่ยอดเยี่ยม ควรเพิ่ม Graphite เข้าไปในรายการ จะลองใช้ Graphite และติดตามความคืบหน้า ขอให้โชคดี

  • ขอแสดงความยินดีกับการเปิดตัวเครื่องมือที่ซับซ้อน สักวันหนึ่งอยากสร้างเครื่องมือกราฟิกเวกเตอร์ที่มีตัวแก้สมการข้อจำกัดรวมอยู่ด้วย รู้สึกว่า Inkscape ใช้งานยาก และการทำงานออกแบบ 2D ด้วยสเก็ตช์ของ Fusion 360 นั้นตรงไปตรงมาและโต้ตอบได้มากกว่า

  • UX ยอดเยี่ยมมาก และเมื่อใช้ร่วมกับ Zed ก็สามารถมาแทนแอปที่ใช้ประจำได้ อยากใช้โค้ด Rust ในที่ทำงาน

  • เมื่อเปิด SVG ที่มีความซับซ้อนระดับกลาง แอปไม่ตอบสนอง ป้อนค่าสเกลด้วยตนเองเพื่อซูมออกแล้ว แต่ก็ยังหา SVG ไม่เจอ ทุกการอัปเดตใช้เวลา 1-2 วินาที ใช้ได้แค่กับโปรเจกต์ง่าย ๆ และควรแคชเวกเตอร์เป็นบิตแมป/เท็กซ์เจอร์ ยังไม่รองรับ OpenEXR ภาพหน้าจอดูดีมาก แต่ไม่ชัดเจนว่าองค์ประกอบ UI บางส่วนยังไม่ได้ทำฟังก์ชันไว้หรือไม่

  • เสน่ห์ของ Blender ไม่ได้มีแค่ว่าเป็นโอเพนซอร์ส แต่ยังรวมถึงทุกอย่างสามารถตั้งโปรแกรมได้ด้วย สงสัยว่าทำไมถึงสร้างโปรเจกต์ใหม่แทนที่จะพัฒนา InkScape ต่อ

  • ไม่ชอบที่กราฟิก 2D ต้องใช้หลายโปรแกรมและบังคับให้ทำงานด้วยเวิร์กโฟลว์แบบ feed-forward pipeline