ดาวน์โหลดโปรแกรมฟรี
       
   สมัครสมาชิก   เข้าสู่ระบบ

Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ)

 
Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ)
เมื่อ : 15 สิงหาคม 2568
ผู้เข้าชม : 498
Friction โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ เน้นความสามารถในการควบคุมเชิงเทคนิค และการเขียนโค้ดเพื่อกำหนดพฤติกรรมของแอนิเมชันอย่างละเอียด แจกฟรี

 
 
 
 
 
โหวตให้คะแนน
 
ดาวน์โหลด
 
(ครั้ง)
1
 
(ทั้งหมด)
0
 
(สัปดาห์ก่อน)
 
 

ข้อมูลทั่วไป ก่อน ดาวน์โหลดโปรแกรม

ปรับปรุงเมื่อ
(Last Updated : August 15, 2025)
ผู้เข้าชม 498 ครั้ง
ผู้พัฒนา
ระบบปฏิบัติการ (OS)
 
 
0 Friction+%28%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B2%E0%B8%9F%E0%B8%B4%E0%B8%81%E0%B9%80%E0%B8%84%E0%B8%A5%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%AB%E0%B8%A7%E0%B9%81%E0%B8%9A%E0%B8%9A+2+%E0%B8%A1%E0%B8%B4%E0%B8%95%E0%B8%B4%29
A- A+
แชร์หน้าเว็บนี้ :

โปรแกรม Friction

Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ)

Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบสองมิติ) : โปรแกรม Friction เป็นโปรแกรมแบบ โอเพ่นซอร์ส (Open-Source) สำหรับสร้างงานกราฟิกเคลื่อนไหวแบบสองมิติ (2D Motion Graphic) ที่เน้นความสามารถในการควบคุมเชิงเทคนิค และการเขียนโค้ด เพื่อกำหนดพฤติกรรมของแอนิเมชันอย่างละเอียด โปรแกรมนี้ถูกพัฒนาขึ้นโดยใช้ ภาษา C++ และอิงอยู่บน Skia Graphics Library ร่วมกับ Qt เฟรมเวิร์ก (Framework) ซึ่งช่วยให้สามารถเรนเดอร์กราฟิกได้ทั้งแบบเวกเตอร์ (Vector) และ แรสเตอร์ (Raster) โดยใช้ทั้ง หน่วยประมวลผลกราฟิก (GPU) และ หน่วยประมวลผลกลาง (CPU) ทำงานร่วมกัน (Pipeline) เพื่อประสิทธิภาพสูงสุด

หนึ่งในจุดเด่นของ Friction คือการรองรับการสร้างแอนิเมชันในรูปแบบ SVG โดยใช้มาตรฐาน Synchronized Multimedia Integration Language (SMIL) ตามคำแนะนำของ World Wide Web Consortium (W3C) ซึ่งหมายความว่า งานที่สร้างขึ้นสามารถนำไปใช้บนเว็บไซต์ หรือแพลตฟอร์มที่รองรับ SVG ได้ทันที โดยไม่ต้องแปลงเป็นวิดีโอ หรือใช้ ปลั๊กอิน (Plug-in) เพิ่มเติม นอกจากนี้ Friction ยังรองรับการทำงานแบบหลายฉาก (Multi-Scene), หลายไทม์ไลน์ (Multi-Timeline) และหลายหน้าต่างแสดงผลพร้อมกัน ซึ่งเหมาะสำหรับโปรเจกต์ที่มีความซับซ้อน หรือต้องการการเปรียบเทียบระหว่างแอนิเมชันหลายเวอร์ชัน

อีกฟีเจอร์สำคัญคือ Expression Editor ซึ่งรองรับการเขียนสคริปต์ด้วย ECMAScript (ภาษาที่อยู่เบื้องหลัง JavaScript) เพื่อควบคุมพฤติกรรมขององค์ประกอบต่าง ๆ ในแอนิเมชัน เช่น การเคลื่อนไหวตามสูตรคณิตศาสตร์, การตอบสนองต่อเวลา หรือการเปลี่ยนแปลงตามเงื่อนไขที่กำหนด ผู้ใช้สามารถเขียนโค้ดแบบเต็มรูปแบบได้ภายในโปรแกรม โดยมีระบบช่วยเขียนโค้ด เช่น Autocompletion, Syntax Highlighting และการสร้างฟังก์ชันแบบกำหนดเอง ซึ่งทำให้ Friction ไม่ใช่แค่เครื่องมือสำหรับนักออกแบบ แต่ยังเหมาะสำหรับนักพัฒนาด้านกราฟิกเชิงโปรแกรมด้วย

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

Friction รองรับการทำงานบน ระบบปฏิบัติการ (OS) ทั้ง วินโดวส์ (Windows)แมคโอเอส (macOS) และ ลีนุกซ์ (Linux) โดยรวมแล้ว Friction เป็นเครื่องมือที่ออกแบบมาเพื่อผู้ใช้ที่ต้องการควบคุมงานแอนิเมชันอย่างละเอียด มีความสามารถในการเขียนโค้ดเพื่อกำหนดพฤติกรรมของวัตถุ โดยเฉพาะในงานกราฟิกบนเว็บไซต์ หรือการผลิตเนื้อหาดิจิทัล ที่ต้องการความยืดหยุ่นสูง และความสามารถในการปรับแต่งลึกถึงระดับโค้ด

คุณสมบัติ และความสามารถของ Friction

  • สร้างแอนิเมชันแบบ 2D ทั้งเวกเตอร์ และแรสเตอร์
    • รองรับการเรนเดอร์ด้วย GPU และ CPU Pipeline
    • ใช้ Skia Graphics Library และ Qt Framework
  • รองรับ SVG animation ด้วยมาตรฐาน SMIL
    • สามารถนำไปใช้บนเว็บไซต์ หรือแพลตฟอร์มที่รองรับ SVG ได้โดยตรง
    • ไม่ต้องแปลงเป็นวิดีโอ หรือใช้ปลั๊กอินเพิ่มเติม
  • ระบบหลายฉาก และหลายไทม์ไลน์
    • สร้าง และจัดการหลาย Scene และ Timeline ได้ในโปรเจกต์เดียว
    • รองรับการเปิดหลายหน้าต่างแสดงผลพร้อมกัน
  • เครื่องมือแก้ไขนิพจน์ (Expression Editor) ที่รองรับ ECMAScript
    • เขียนสคริปต์ควบคุมพฤติกรรมของวัตถุในแอนิเมชัน
    • รองรับ
      • Autocompletion
      • Syntax Highlighting
      • ฟังก์ชันแบบกำหนดเอง
  • ระบบเอฟเฟกต์ และการตกแต่ง
    • มี Path Effects สำหรับจัดการเส้นทางของวัตถุ
    • รองรับเอฟเฟกต์ข้อความที่ปรับแต่งได้
    • มี Experimental Shader Effects สำหรับงานเรนเดอร์ขั้นสูง
  • รองรับหลายระบบปฏิบัติการ
    • Windows
    • Linux
    • macOS

เงื่อนไขการใช้งาน โปรแกรม Friction

โปรแกรม Friction เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบโอเพ่นซอร์สที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ GNU General Public License v3.0 (GPLv3) ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึงซอร์สโค้ดได้อย่างเสรี

หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://friction.graphics/ (ภาษาอังกฤษ) ได้เลย

คำบรรยายภาษาอังกฤษ (English Descriptions)

Friction is an open-source application for creating 2D motion graphics, with a strong emphasis on technical control and code-based animation behavior. It is designed for users who require precise, programmable animation workflows.

The software is developed in C++ and built upon the Skia Graphics Library in conjunction with the Qt framework. This architecture enables high-performance rendering of both vector and raster graphics, utilizing both GPU and CPU pipelines for optimal efficiency.

รูปประกอบ

  Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ) : Friction (โปรแกรมสร้างงานกราฟิกเคลื่อนไหวแบบ 2 มิติ) :

 
0 Friction+%28%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87%E0%B8%87%E0%B8%B2%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B2%E0%B8%9F%E0%B8%B4%E0%B8%81%E0%B9%80%E0%B8%84%E0%B8%A5%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%AB%E0%B8%A7%E0%B9%81%E0%B8%9A%E0%B8%9A+2+%E0%B8%A1%E0%B8%B4%E0%B8%95%E0%B8%B4%29
แชร์หน้าเว็บนี้ :
 
 
 
 
Software  

โปรแกรมที่เกี่ยวข้อง !

 
Comment  

ความคิดเห็น ()

Spacer
 
ส่งโปรแกรม
Submit Software

บริการเช็คความเร็วเน็ต (Speedtest) และ เช็คไอพี (Check IP)

บริการเช็คความเร็วเน็ต (Speedtest) ใช้ทดสอบความเร็วเน็ต พร้อมบริการ เช็คไอพี ตรวจสอบความถูกต้องไอพีของคุณ