బాబిలోన్.జెఎస్ 8.0 నీడలు, ఏరియా లైట్లు మరియు తేలికపాటి వీక్షకులతో లాంచ్ అవుతుంది

యొక్క ద్యోతకం తరువాత డైరెక్ట్స్ రే ట్రేసింగ్ (DXR) 1.2 గత వారం, మైక్రోసాఫ్ట్ వెబ్ గ్రాఫిక్స్ మరియు ఆటల కోసం ఉపయోగించే ఓపెన్-సోర్స్ 3 డి ఇంజిన్ బాబిలోన్.జెఎస్ 8.0 లభ్యతను ప్రకటించింది. ఈ నవీకరణ ఒక సంవత్సరం విలువైన పని యొక్క పరాకాష్ట మరియు ఇమేజ్-బేస్డ్ లైటింగ్ షాడోస్ (ఐబిఎల్ షాడోస్) మరియు 2D ఆకారాలు కాంతిని విడుదల చేయడానికి అనుమతించే ఏరియా లైట్లు వంటి కొన్ని మంచి మెరుగుదలలను పరిచయం చేస్తుంది.
ప్రతి 3D వస్తువు, కాంతి మెరుస్తూ, నీడను వేస్తుంది. 3 డి ఇంజిన్గా, బాబిలోన్.జెఎస్ దీనికి మద్దతు ఇవ్వడం చాలా ముఖ్యం, ఇప్పుడు ఇది అడోబ్కు కృతజ్ఞతలు తెలుపుతుంది. ప్రదర్శన వీడియోలో, మైక్రోసాఫ్ట్ ట్రోఫీ యొక్క ముందు మరియు తరువాత చూపించింది. తరువాత చిత్రంలో, ట్రోఫీ వాస్తవికంగా కనిపించే నీడను వేస్తోంది. Babylon.js పై ఆధారపడే డెవలపర్లు ఈ లక్షణాన్ని భవనాల నీడలను మరియు మరిన్ని వేయడానికి ఉపయోగించగలరు.
ఈ నవీకరణలో, ఏరియా లైట్స్ అని పిలువబడే మరో లైటింగ్ లక్షణం జోడించబడింది. ఇది 2D ఆకారాన్ని పేర్కొనడానికి మరియు దాని నుండి కాంతిని విడుదల చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మొదటి చూపులో, ఇది ఏ ప్రయోజనానికి ఉపయోగపడుతుందో మీరు ఆశ్చర్యపోవచ్చు, కానీ ఇది తరచూ అభ్యర్థించిన లక్షణం మరియు డెమో చూసిన తర్వాత, ఇది ఆటలో ఎలా ఉపయోగించబడుతుందో మీరు ఖచ్చితంగా చూడవచ్చు.
Babylon.js లోని మరో కొత్త ఫీచర్ నోడ్ రెండర్ గ్రాఫ్ యొక్క ఆల్ఫా అమలును కలిగి ఉంది, ఇది రెండరింగ్ పైప్లైన్పై పూర్తి నియంత్రణను ఇస్తుంది. రెండర్ ప్రాసెస్ కోడ్ను వ్రాయకుండా రెండర్ పైప్లైన్ను అనుకూలీకరించడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది.
ఇతర మెరుగుదలలు:
- తేలికపాటి వీక్షకుడు: ఈ వీక్షకుడు పూర్తి రెండరర్ మాదిరిగానే దృశ్యాలను అదే నాణ్యతతో అందించగలడు కాని చిన్న పాదముద్రతో ఒక కట్టలో వస్తాడు. ఇది ఏదైనా వెబ్పేజీకి జోడించవచ్చు మరియు దీనికి డిపెండెన్సీలు అవసరమైతే, ఏ మోడల్ లోడ్ చేయబడిందో దాని ఆధారంగా వాటిని ఫ్లైలో దిగుమతి చేస్తుంది.
- వ్యూయర్ కాన్ఫిగరేటర్: తేలికపాటి వీక్షకుడితో పాటు వెళ్ళడానికి, బాబిలోన్.జెఎస్ 8.0 ఉపయోగించడానికి సులభమైన కాన్ఫిగరేటర్ను పరిచయం చేస్తుంది. మైక్రోసాఫ్ట్ ఇలా చెబుతోంది: “వ్యూయర్ కాన్ఫిగరేటర్ అనేది ఒక సాధారణ సాధనం, ఇది మీ ఖచ్చితమైన స్పెసిఫికేషన్లకు వీక్షకుడిని అనుకూలీకరించడానికి మిమ్మల్ని అనుమతిస్తుంది మరియు మీకు సరళమైన .html లక్షణాలను సెట్ చేయడానికి ఇస్తుంది కాబట్టి ఇది మీ వెబ్సైట్లో అదే విధంగా కనిపిస్తుంది!”
చివరగా, ఈ నవీకరణ అన్ని కోర్ ఇంజిన్ షేడర్లను GLSL (ఓపెన్జిఎల్ షేడింగ్ లాంగ్వేజ్) మరియు WGSL (WEBGPU షేడింగ్ లాంగ్వేజ్) లకు తీసుకువస్తుంది, ఇది మార్పిడి పొర లేకుండా WebGPU కి ప్రత్యక్ష మద్దతును అందిస్తుంది, తద్వారా Babylon.js 2x ను మునుపటి కంటే చిన్నదిగా చేస్తుంది. మీరు ఈ నవీకరణలో నోడ్ మెటీరియల్ ఎడిటర్ను ఉపయోగించి కస్టమ్ WGSL షేడర్లను కూడా సృష్టించవచ్చు. మరింత తెలుసుకోవడానికి, మైక్రోసాఫ్ట్ చూడండి ప్రకటన.