Ray tracer (WebFX demo)

Ray tracer (WebFX demo)

NKT-IKBU
Mar 14, 2024
  • 24.9 MB

    فائل سائز

  • Android 5.0+

    Android OS

About Ray tracer (WebFX demo)

WebFX کو ظاہر کرنے کے لیے ایک سادہ رے ٹریسر ایپ

افراد برائے ہدف

یہ ایپ WebFX پروجیکٹ کی پیروی کرنے والے ڈویلپرز کے لیے شائع کی گئی ہے، اور یہ پروجیکٹ ڈیمو کا حصہ ہے۔

نئے سامعین کے لیے

WebFX ایک مفت، اوپن سورس کراس پلیٹ فارم حل ہے جو ایک جاوا کوڈ بیس سے 7 پلیٹ فارمز (ویب، اینڈرائیڈ، آئی او ایس، میک او ایس، لینکس، ونڈوز اور ایمبیڈ جیسے راسپبیری پائی) کو نشانہ بنا سکتا ہے۔

بنیادی ٹیکنالوجیز: اوپن جے ایف ایکس، گلوون اور جی ڈبلیو ٹی۔

مثال کے طور پر، آپ اسی ایپ کا ویب ورژن https://raytracer.webfx.dev پر دیکھ سکتے ہیں۔

پلیٹ فارم جو بھی ہو، ایپلیکیشن کا سورس کوڈ بالکل ایک جیسا ہے (اس ڈیمو کے سورس کوڈ تک رسائی کے لیے نیچے دیے گئے LINKS سیکشن کو دیکھیں)۔

ایپلیکیشن جاوا میں لکھی گئی ہے اور یوزر انٹرفیس بنانے کے لیے JavaFX API استعمال کرتی ہے۔

Gluon ٹول چین (GraalVM کے اوپر بنایا گیا) ویب کے علاوہ تمام پلیٹ فارمز کے لیے ایپلیکیشن جاوا کوڈ کو مقامی ایپ میں مرتب کرنے کے لیے استعمال کیا جاتا ہے (لہذا اس میں یہ اینڈرائیڈ ورژن بھی شامل ہے)۔

GWT ویب ورژن کو مرتب کرنے کے لیے استعمال کیا جاتا ہے۔ یہ جاوا کوڈ کو ایک بہتر جاوا اسکرپٹ کوڈ میں منتقل کرتا ہے۔

نتیجے کے طور پر، تمام پلیٹ فارمز میں تمام ایگزیکیوٹیبلز آپٹمائزڈ پرفارمنس پیش کرتے ہیں۔

اس خاص ڈیمو کے بارے میں

یہ ڈیمو ایک ایسی ایپ کی مثال دکھاتا ہے جو CPU کے بھاری استعمال کے باوجود UI کو بلاک نہیں کرتی ہے، اور یہ کسی بھی پلیٹ فارم پر (یہاں تک کہ ویب پر بھی)۔

جب ایپلی کیشن رے ٹریسنگ کی کمپیوٹنگ کر رہی ہے، UI اب بھی ری ایکٹو ہے، آپ اب تک کمپیوٹنگ کی گئی اینیمیشن کو بھی چلا سکتے ہیں جب کہ یہ بیک گراؤنڈ میں کمپیوٹیشن کو جاری رکھے ہوئے ہے۔

یہ WebFX ورکر API کا استعمال کرتے ہوئے حاصل کیا جاتا ہے، جس کا ترجمہ ویب پلیٹ فارم کے لیے حقیقی ویب ورکرز، اور دوسرے پلیٹ فارمز کے لیے معیاری جاوا تھریڈز میں کیا جاتا ہے۔

لنکس

ڈیمو سورس کوڈ: https://github.com/webfx-demos/webfx-demo-raytracer

WebFX ویب سائٹ: https://webfx.dev

WebFX GitHub: https://github.com/webfx-project/webfx

مزید دکھائیں

What's new in the latest 1.0.1

Last updated on 2024-03-15
Upgraded target to Android 13 (SDK 33).
مزید دکھائیں

ویڈیوز اور اسکرین شاٹس

  • Ray tracer (WebFX demo) پوسٹر
  • Ray tracer (WebFX demo) اسکرین شاٹ 1

کے پرانے ورژن Ray tracer (WebFX demo)

APKPure آئیکن

APKPure ایپکےذریعےانتہائی تیزاورمحفوظڈاؤنلوڈنگ

Android پر XAPK/APK فائلیںانسٹالکرنےکےلیےایککلککریں!

ڈاؤن لوڈ کریں APKPure
thank icon
ہم آپ کے صارف کے تجربے کو بہتر بنانے کے لیے اس ویب سائٹ پر کوکیز اور دیگر ٹیکنالوجیز کا استعمال کرتے ہیں۔
اس صفحے پر کسی بھی لنک پر کلک کرکے آپ ہماری رازداری کی پالیسی اور کوکیز پالیسی پر متفق ہو رہے ہیں۔
مزید جانیں