Ray tracer (WebFX demo)

500+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ເໝາະ​ສົມ​ສຳ​ລັບ 3+
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ກຸ່ມ​ເປົ້າ​ຫມາຍ

ແອັບຯນີ້ໄດ້ຖືກເຜີຍແຜ່ສໍາລັບນັກພັດທະນາທີ່ຕິດຕາມໂຄງການ WebFX, ແລະເປັນສ່ວນຫນຶ່ງຂອງໂຄງການສາທິດ.


ສຳລັບຜູ້ຊົມໃໝ່

WebFX ເປັນໂຊລູຊັ່ນຂ້າມແພລດຟອມແບບເປີດຟຣີທີ່ສາມາດກຳນົດເປົ້າໝາຍໄດ້ 7 ແພລດຟອມ (Web, Android, iOS, macOS, Linux, Windows & embed ເຊັ່ນ Raspberry Pi) ຈາກຖານລະຫັດ Java ດຽວ.
ເຕັກໂນໂລຊີທີ່ຕິດພັນ: OpenJFX, Gluon & GWT.

ສໍາລັບຕົວຢ່າງ, ທ່ານສາມາດໄປຢ້ຽມຢາມສະບັບເວັບໄຊຕ໌ຂອງ app ດຽວກັນນີ້ຢູ່ https://raytracer.webfx.dev

ບໍ່ວ່າເວທີໃດກໍ່ຕາມ, ລະຫັດແຫຼ່ງຂອງແອັບພລິເຄຊັນແມ່ນຄືກັນ (ເບິ່ງສ່ວນ LINKS ຂ້າງລຸ່ມນີ້ເພື່ອເຂົ້າເຖິງລະຫັດແຫຼ່ງຂອງຕົວຢ່າງນີ້).
ແອັບພລິເຄຊັນຖືກຂຽນໄວ້ໃນ Java ແລະໃຊ້ JavaFX API ເພື່ອສ້າງການໂຕ້ຕອບຜູ້ໃຊ້.
ລະບົບຕ່ອງໂສ້ເຄື່ອງມື Gluon (ສ້າງຂຶ້ນຢູ່ເທິງສຸດຂອງ GraalVM) ຖືກນໍາໃຊ້ເພື່ອລວບລວມລະຫັດ Java ຂອງແອັບພລິເຄຊັນເຂົ້າໄປໃນແອັບຯພື້ນເມືອງສໍາລັບທຸກແພລະຕະຟອມຍົກເວັ້ນເວັບ (ດັ່ງນັ້ນ, ນີ້ປະກອບມີສະບັບ Android ນີ້).
GWT ຖືກນໍາໃຊ້ເພື່ອລວບລວມສະບັບເວັບ. ມັນ transpiles ລະຫັດ Java ເຂົ້າໄປໃນລະຫັດ JavaScript ທີ່ດີທີ່ສຸດ.
ດັ່ງນັ້ນ, ການປະຕິບັດທັງຫມົດໃນທຸກເວທີສະເຫນີການປະຕິບັດທີ່ດີທີ່ສຸດ.


ກ່ຽວກັບການສາທິດສະເພາະນີ້

ການສາທິດນີ້ສະແດງໃຫ້ເຫັນຕົວຢ່າງຂອງແອັບຯທີ່ບໍ່ປິດກັ້ນ UI ເຖິງວ່າຈະມີການໃຊ້ CPU ຢ່າງຮຸນແຮງ, ແລະນີ້ຢູ່ໃນເວທີໃດກໍ່ຕາມ (ແມ້ແຕ່ຢູ່ໃນເວັບ).

ໃນຂະນະທີ່ແອັບພລິເຄຊັນກຳລັງຄິດໄລ່ການຕິດຕາມເລນ, UI ຍັງຄົງມີປະຕິກິລິຍາຢູ່, ທ່ານສາມາດຫຼິ້ນພາບເຄື່ອນໄຫວທີ່ຄຳນວນມາເຖິງຕອນນັ້ນ ໃນຂະນະທີ່ມັນສືບຕໍ່ການຄຳນວນໃນພື້ນຫຼັງ.

ນີ້ແມ່ນບັນລຸໄດ້ໂດຍໃຊ້ WebFX Worker API, ເຊິ່ງຖືກແປເປັນ Web Workers ຕົວຈິງສໍາລັບເວທີເວັບໄຊຕ໌, ແລະມາດຕະຖານ Java threads ສໍາລັບເວທີອື່ນໆ.


ລິ້ງຄ໌

ລະຫັດແຫຼ່ງຕົວຢ່າງ: https://github.com/webfx-demos/webfx-demo-raytracer
ເວັບໄຊທ໌ WebFX: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
ອັບເດດແລ້ວເມື່ອ
1 ທ.ວ. 2023

ຄວາມປອດໄພຂອງຂໍ້ມູນ

ຄວາມປອດໄພເລີ່ມດ້ວຍການເຂົ້າໃຈວ່ານັກພັດທະນາເກັບກຳ ແລະ ແບ່ງປັນຂໍ້ມູນຂອງທ່ານແນວໃດ. ວິທີປະຕິບັດກ່ຽວກັບຄວາມເປັນສ່ວນຕົວ ແລະ ຄວາມປອດໄພຂອງຂໍ້ມູນອາດຈະແຕກຕ່າງກັນອີງຕາມການນຳໃຊ້, ພາກພື້ນ ແລະ ອາຍຸຂອງທ່ານ. ນັກພັດທະນາໃຫ້ຂໍ້ມູນນີ້ ແລະ ອາດຈະອັບເດດມັນເມື່ອເວລາຜ່ານໄປ.
ບໍ່ໄດ້ໄດ້ແບ່ງປັນຂໍ້ມູນກັບພາກສ່ວນທີສາມ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການແບ່ງປັນຂໍ້ມູນແນວໃດ
ບໍ່ໄດ້ເກັບກຳຂໍ້ມູນ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການເກັບກຳຂໍ້ມູນແນວໃດ

ມີຫຍັງໃໝ່

Upgraded target to Android 13 (SDK 33).