s

 
  

API של JavaScript בקוד פתוח לניהול קבצים דו-ממדיים ותלת-ממדיים 

Zen-3d היא ספריית javascript המספקת מעבדי WebGL; הוא תומך בתיקון גמא, חומרי קו, מפת בליטות, מרקם נתונים, מרקם עצם, משלב דו-ממד ותלת-ממד באמצעות JavaScript API בקוד פתוח.

Zen-3d היא ספריית JavaScript בקוד פתוח המספקת סט שלם של תכונות ליצירה וטיפול בספריות תלת-ממד/דו-מימדיות. הספרייה כללה תמיכה במספר מאפיינים חשובים כגון אור סביבתי לעיבוד דחוי, רפקטור חומרי הצללה, תמיכת גלTF UV טרנספורמציה, אסטרטגיית התאמה של ממשק משתמש דו-ממדי, תמיכה בזרקור, תיקון גמא, חומרי קו, תמיכה במפת בליטות, מרקם נתונים, מרקם עצם תמיכה, משלבים דו-ממד ותלת-ממד, תכונת WebGL ומדים, הוסף ציור נקודות, מיפוי צללים ועוד רבים.

הספרייה Zen-3d מספקת מעבדי WebGL. WebGL הוא API של JavaScript התומך בעיבוד של גרפיקה ממוחשבת דו-ממדית ותלת-ממדית אינטראקטיבית בתוך כל דפדפן אינטרנט תואם ללא שימוש בתוספים כלשהם. בימים עברו, היה קשה מאוד להציג דיאגרמת CAD תלת מימדית במחשב. כעת מספר חברות עובדות קשה כדי להקל על הטיפול והן עושות שימוש ב-WebGL על מנת להריץ הכל בדפדפן. כמעט כל דפדפן מודרני מספק תמיכה ב-WebGL.

Previous Next

תחילת העבודה עם Zen-3d

הדרך המומלצת להתקנת Zen-3d היא באמצעות NPM. אנא השתמש בפקודות הבאות להתקנה חלקה.

התקן את Zen-3d דרך NPM

npm i zen-3d 

יצירת קוביית תלת מימד באמצעות JavaScript

ספריית הקוד הפתוח Zen-3d כללה תמיכה ביצירת קובייה או מרובע לא סדיר של הממדים שסופקו. אתה צריך לספק את הרוחב, הגובה והעומק של הקובייה והשאר יושלם בקלות. אתה יכול להוסיף תכונות לגיאומטריה, ליצור שיבוט של גיאומטריה, לפצל את הגיאומטריה לקבוצות, להוסיף קבוצה לגיאומטריה הזו, להעתיק גיאומטריה לשנייה ועוד רבים.

טעינה ועיבוד של תמונות

ספריית הקוד הפתוח Zen-3d מאפשרת למפתחי תוכנה לטעון ולעבד בקלות תמונות בתוך היישומים שלהם. הספרייה כללה מספר תכונות לעיבוד תמונה כגון קריאת תמונה וטעינת תמונה באמצעות כתובת URL. עליך להגדיר את הנתיב הבסיסי או כתובת האתר שממנו לטעון קבצים. התכונה מועילה מאוד בזמן שאתה טוען תמונות רבות מאותה ספרייה.

ניהול סצינות תלת מימד

ספריית הקוד הפתוח Zen-3d סיפקה פונקציונליות ליצירה וניהול של סצנה תלת-ממדית באמצעות פקודות JavaScript. זה מאפשר למפתחי תוכנה למקם חפצים, אורות ומצלמות. Zen-3d תומך בעיבוד סצנות וסיפקה מספר תכונות, כגון עיבוד אובייקטים למפות צל, בדיקת המסגרת לפני עיבוד האובייקט, איסוף מידע על אורות, שינוי מטריצה, חישוב אוטומטי של מיקום המטריצה, הגדרת האב של האובייקט בסצנה, סיבוב מקומי, הגדרת סדר עיבוד של אובייקטים של גרף סצנה ועוד רבים.

 עִברִית