آموزش Tree.js

دسته بندی: آموزش طراحی وب

معرفی Three.js

Three.js یک کتابخانه ی منبع باز جاوا اسکریپت / API است که برای ایجاد و نمایش گرافیک کامپیوتری متحرک 3D در یک مرورگر وب استفاده می شود که با عنصر بوم HTML5، WebGL و SVG سازگاری دارد.

Three.js برای اولین بار توسط Ricardo Cabello در GitHub در سال 2010 منتشر شد.

ویژگی های Three.js

  • رندرینگ ها (Canvas، WebGL و SVG)
  • صحنه ها (می تواند در زمان اجرا تغییر ، ایمپورت و اکسپورت شود)
  • دوربین ها (perspective and orthographic)
  • نور ها
  • کتابخانه ای از افکت های Stereoscopic
  • کتابخانه از شیدرهای بعد از پردازش (bloom, blur, edge detection, Fresnel, sepia, and vignette)
  • شیدرها (ارائه دسترسی کامل به OpenGLShading Language برای کنترل بیشتر خط لوله گرافیکی)
  • امکانات اکسپورت فایل های JSONاز نرم افزار 3D مدل سازی (مانند Blender، 3ds Max یا Maya) و وارد کردن فایل ها مانند Wavefront  یا Collada به طور مستقیم به یک صحنه
  • هندسه (از جمله خطوط، هواپیماها، مکعب ها، حوزه ها، چندضلعی، سیلندرها، سیستم های ذرات و متن سه بعدی)
  • بافت ها و مواد مانند Lambert ،Phon
آیا این نوشته را دوست داشتید؟
three-js-journeythe-ultimate-three-js-course

دوره Three.js - آموزش کامل Three.js


آیا میخواهید وب سایت های سه بعدی خیره کننده ایجاد کنید؟ما با کشف اینکه WebGL چیست و چرا استفاده از کتابخانه Three.js الزامی است شروع خواهیم کرد. سپس ا...

1400/02/07 1292 بازدید
teamtreehouse-3d-in-the-browser

آشنایی با طراحی سه بعدی تحت مرورگر


در این کارگاه آموزشی با ایجاد گرافیک سه بعدی در مرورگر وب با استفاده از three.js و WebGL آشنا می شوید. بسیاری از ویژگی های جدید وجود دارد که با گرافیک...

1397/04/29 2184 بازدید
اصول-webgl-و-three-js

اصول WebGL و Three.js


WebGL و Tree.js دو کتابخانه قدرتمند برای رسم اشیاء سه بعدی تحت وب می باشند. به کمک این کتابخانه ها می توانید بازی های سه بعدی تحت وب بسازید. این د...

1394/12/27 8275 بازدید