3D இயந்திரம் உங்கள் உலாவி தாவலுக்குள்
aukimi-இல் உள்ள ஒவ்வொரு நிகழ்நேர 3D காட்சியும் — சிற்ப வடிவமைப்பு, ரீடோபாலஜி, பெயிண்டிங், லைட்டிங், கேம் இயந்திரம் — Babylon.js ஆல் வரையப்படுகிறது. திறந்த மூலம், WebGPU-திறன் கொண்டது, மேலும் நிறுவ வேண்டியது எதுவுமில்லை.
பதிப்பு
Babylon.js 9
உரிமம்
Apache 2.0
ரெண்டரர்
WebGPU, WebGL2 fallback
இயற்பியல்
Havok (WASM)
Babylon.js என்றால் என்ன
Babylon.js என்பது வலைக்கான ஒரு திறந்த மூல நிகழ்நேர 3D இயந்திரம், Apache 2.0 உரிமத்தின் கீழ் வெளியிடப்பட்டு GitHub-இல் திறந்தவெளியில் உருவாக்கப்படுகிறது. இது Microsoft-இல் தொடங்கியது, தற்போது பங்களிப்பாளர்களின் பெரிய சமூகத்தால் கட்டமைக்கப்படுகிறது. இது ஒரு வியூவர் அல்லது ஒரு விளையாட்டு ரெண்டரர் அல்ல: சீன் கிராஃப், PBR மெட்டீரியல்கள், எலும்புக்கூடு அனிமேஷன், பார்ட்டிக்கிள்கள், போஸ்ட்-ப்ரோசஸிங் மற்றும் இயற்பியல் அனைத்தும் இதன் பகுதிதான், மேலும் இது நமது சிறு உலகத்திற்கு வெகு தொலைவில் உள்ள ஸ்டுடியோக்கள் மற்றும் தொழில்துறை கருவிகளால் நேரடி உற்பத்தியில் பயன்படுத்தப்படுகிறது.
ஒரே இயந்திரம், ஒவ்வொரு 3D தொகுதிக்கும்
சிற்ப வடிவமைப்பு வியூபோர்ட், ரீடோபாலஜி காட்சி, 3D பெயிண்டிங், லைட்டிங் மற்றும் ரெண்டர் தொகுதி, கேம் இயந்திரம் ஆகிய அனைத்தும் ஒரே Babylon சீன் குறியீட்டில் இயங்குகின்றன. அதனால்தான் ஒரு மெஷ் ஒரு தொகுதியிலிருந்து இன்னொன்றுக்கு நகரும்போது மீண்டும் இறக்குமதி செய்யத் தேவையில்லை, மேலும் ஒரு இடத்தில் நீங்கள் அமைக்கும் ஷேடிங் இன்னொரு இடத்திலும் அப்படியே தெரிகிறது. ஆறு வெவ்வேறு ரெண்டரர்களால் கட்டமைக்கப்பட்ட ஒரு சூட்டில் "அதே மெட்டீரியல்" என்பதற்கு ஆறு வெவ்வேறு விளக்கங்கள் இருக்கும்.
உங்கள் உலாவியில் இருந்தால் WebGPU
Babylon.js, உலாவிகள் நகர்ந்து கொண்டிருக்கும் நவீன கிராஃபிக்ஸ் API-ஆன WebGPU-வை ஆதரிக்கிறது, மேலும் அது கிடைக்காத இடங்களில் WebGL2-க்கு மாறுகிறது. நீங்கள் தேர்வு செய்யத் தேவையில்லை: வியூபோர்ட் உலாவியிடம் அதனால் என்ன செய்ய முடியும் என்று கேட்டு, வேகமான வழி இருந்தால் அதை எடுத்துக் கொள்கிறது. WebGPU மேலும் மேலும் உலாவிகளில் வந்து சேரும்போது, நீங்கள் எதையும் மீண்டும் நிறுவாமலேயே உங்கள் கணினி வேகமடைகிறது.
இயற்பியல் என்பது Havok, WebAssembly-ஆக இயங்குகிறது
Engine-இல் உள்ள சிமுலேஷன் Havok-இலிருந்து வருகிறது — வெளியிடப்பட்ட வணிக விளையாட்டுகளின் நீண்ட பட்டியலுக்குப் பின்னால் இருக்கும் அதே இயற்பியல் இயந்திரம் — WebAssembly-ஆக தொகுக்கப்பட்டு Babylon-இன் இயற்பியல் பிளகின் வழியாக இயக்கப்படுகிறது. ரிஜிட் பாடிகள், மோதல்கள் மற்றும் கட்டுப்பாடுகள் தாவலுக்குள்ளேயே, சர்வர் பயணம் எதுவும் இல்லாமல், நேட்டிவுக்கு நெருங்கிய வேகத்தில் கணக்கிடப்படுகின்றன.
நிலையான வடிவங்கள், உள்ளும் வெளியும்
Babylon தனது அதிகாரப்பூர்வ லோடர்கள் மற்றும் சீரியலைசர்கள் வழியாக glTF மற்றும் GLB-ஐ படிக்கவும் எழுதவும் செய்கிறது, இதே வழியில்தான் ஒரு சீன் aukimi-இலிருந்து ஒரு நேட்டிவ் பில்டுக்காக வெளியேறுகிறது. உங்கள் வேலை, தொழில்துறையின் மற்ற அனைவரும் படிக்கும் ஒரு வடிவத்தில் — Blender, Godot, Unity, Unreal மற்றும் வலையிலுள்ள எந்த வியூவரிலும் — சேமிக்கப்படுகிறது, நாங்கள் மட்டுமே திறக்கக்கூடிய தனிப்பட்ட கன்டெய்னரில் அல்ல.
- glTF / GLB இறக்குமதி மற்றும் ஏற்றுமதி
- வெளியேறும் பயணத்தில் தப்பிப்பிழைக்கும் PBR மெட்டீரியல்கள்
- அதே GLB நேட்டிவ் Bevy பில்டுக்கு உணவளிக்கிறது
இதனால் உங்களுக்குக் கிடைப்பது
எந்த பிளகினும் இல்லை, டிரைவரும் இல்லை, 40 GB நிறுவலும் இல்லை: ஒரு URL ஒரு 3D பயன்பாட்டைத் திறக்கிறது. அடிப்படையிலுள்ள இயந்திரம் பொதுவானதாகவும் ஆவணப்படுத்தப்பட்டதாகவும் இருப்பதால், aukimi-இல் நீங்கள் கற்றுக்கொள்வது மற்ற இடங்களுக்கும் கொண்டு செல்லக்கூடிய அறிவு, மேலும் திரையில் உள்ள படம் எப்படி உருவாக்கப்படுகிறது என்பதை யார் வேண்டுமானாலும் துல்லியமாகப் படிக்க முடியும். நாங்கள் ஒரு ரகசிய ரெண்டரர் எழுதவில்லை, அதை நம்புமாறு உங்களிடம் கேட்கவும் இல்லை.
aukimi-இல் இதை நீங்கள் எங்கு சந்திக்கிறீர்கள்
மூலத்திலேயே படியுங்கள்
ஒரு 3D வியூபோர்ட்டைத் திறந்து பாருங்கள்
சிற்ப வடிவமைப்பு, ரீடோபாலஜி, பெயிண்டிங் மற்றும் கேம் இயந்திரம் அனைத்தும் நீங்கள் ஏற்கனவே திறந்து வைத்திருக்கும் தாவலிலேயே இயங்குகின்றன.
திட்டத்தை ஆதரிக்கவும்