ዝርዝር ሁኔታ:
- ደረጃ 1 - በአንድነት የ IBM ዋትሰን ኤስዲኬን ያዋቅሩ።
- ደረጃ 2: ለንግግር የ IBM ዋትሰን ጽሑፍን ይሞክሩ።
- ደረጃ 3 የ Google ብጁ ፍለጋ ኤፒአዩን ያዋቅሩ።
- ደረጃ 4 - Vuforia ን በአንድነት ያዋቅሩ።
- ደረጃ 5: የስዕል ቅድመ -ፍጠር ይፍጠሩ።
- ደረጃ 6 ለ Google ኤፒአይ ስክሪፕት ይፍጠሩ።
- ደረጃ 7 የእኛን ስዕል ፋብሪካ ይፍጠሩ።
- ደረጃ 8: እኛ ጨርሰናል
ቪዲዮ: ለሜሜስ የተጨመረው የእውነት መተግበሪያ እንሥራ! 8 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በዚህ መመሪያ ውስጥ በሜይሜሪዎችን ለመፈለግ የጉግል ኤፒአዩን የሚጠቀም በ Unity3D ውስጥ ለ Android እና ለ IOS የተጨመረው የእውነት መተግበሪያ እንሠራለን። ይህ የሞባይል መተግበሪያ ለአብዛኞቹ የ Android እና የ IOS ተጠቃሚዎች እንዲሠራ እኛ በ አንድነት ውስጥ የ Vuforia ን የመሬት አውሮፕላን ማወቂያን እንጠቀማለን። በዚህ የስዕሎች መስክ ውስጥ እንድንሄድ እና እቃዎቹ ባሉበት እንዲቆዩ ፉፎሪያን መጠቀም ሥዕሎቹ በአንድ ቦታ ላይ እንዲቆሙም ያስችለናል።
እኛም እነዚህን ፍለጋዎች በድምፃችን ማድረግ እና የተፈጥሮ ቋንቋ ማቀነባበሪያቸውን ማጎልበት እንድንችል አዲሱን IBM ዋትሰን ኤፒአይ እንሞክራለን።
ስለዚህ መጥፎ ዜናው ከእነዚህ ኤፒአይዎች ሁለቱም ሙሉ በሙሉ ነፃ አይደሉም ፣ ግን ጥሩው ዜና ሁለቱም ለመሞከር ነፃ ናቸው። የጉግል ብጁ ፍለጋ ኤፒአይ በቀን 100 ነፃ ፍለጋዎችን ይሰጥዎታል ፣ እና IBM ዋትሰን ኤፒአይ የመጀመሪያውን ወር በነፃ ይሰጥዎታል።
በአጭሩ ፣ ይህ መተግበሪያ ንግግራችንን በአንድነት ከማይክሮፎን ያገኛል ፣ ያንን ወደ IBM Watson አገልጋዮች ይልካል ፣ ጽሑፉን ወደ እኛ ይመልሳል። ከዚያ ያንን ጽሑፍ እንወስዳለን እና በ JSON ቅጽ ውስጥ የምስል ዩአርኤል ዝርዝርን ወደሚመልስልን ወደ ጉግል አገልጋዮች እንልካለን።
ደረጃ 1 - በአንድነት የ IBM ዋትሰን ኤስዲኬን ያዋቅሩ።
ዋትሰን ኤፒአይ እንዲሄድ በመጀመሪያ ምስክርነቶችን ከጣቢያቸው ማግኘት አለብዎት። ወደ Console.bluemix.net ይሂዱ ፣ ይፍጠሩ እና አካውንት ያድርጉ እና ይግቡ። ወደ IBM መለያዎ ይሂዱ እና ወደ የደመና መሰረተ -አካላት ይሂዱ እና አዲስ ቦታ ይፍጠሩ። አሁን ወደ ዳሽቦርድዎ ይሂዱ እና አገልግሎቶችን ለማሰስ ጠቅ ያድርጉ ፣ ንግግሩን ወደ ጽሑፍ አገልግሎት ያክሉ ምክንያቱም እኛ የምንጠቀምበት ነው። ክልልዎን ፣ ድርጅትዎን እና ቦታዎን ይምረጡ እና ፕሮጀክቱን ይፍጠሩ። አሁን የኤፒአይ ምስክርነቶችዎን ከታች ያያሉ።
አስቀድመው ከሌሉዎት አንድነትን ያውርዱ እና ኢቢኤም ዋትሰን ኤስዲኬን በአንድነት ካለው የንብረት መደብር ያስመጡ። ባዶ የጨዋታ ነገር በመፍጠር ይህንን ለመፈተሽ እና IBM ዋትሰን ብለን በመጥራት የምሳሌ ዥረት ስክሪፕት ማከል እንችላለን። ይህ ስክሪፕት ኦዲዮን ከአንድነት ለመቅዳት እና ለማቀናበር ወደ ዋትሰን አገልጋዮች ለመላክ አስቀድሞ ተዘጋጅቷል።
ለአሁኑ እኛ ይህንን የምሳሌ ስክሪፕት እንጠቀማለን ምክንያቱም ብዙ የምናደርጋቸው አሉን ግን ምናልባት በሚቀጥለው ጊዜ ወደ ዋትሰን ነገሮች ውስጥ ጠልቀን መግባት እንችላለን ምክንያቱም በራዕይ ኤፒአይ አንድ ነገር ማድረግ እፈልጋለሁ።
ደረጃ 2: ለንግግር የ IBM ዋትሰን ጽሑፍን ይሞክሩ።
ይህ ስክሪፕት በይነገጽ የጽሑፍ ነገርን ስለሚፈልግ አዲስ የተጠቃሚ በይነገጽ ቁልፍ እንዲፈጥር ያስችለናል ፣ ይህ እኛ የምንፈልገውን ጽሑፍ ይሰጠናል ፣ በኋላ አዝራሩን እንጠቀማለን። በማያ ገጹ መጠን ለመለካት ሸራውን ያዘጋጁ እና አዝራሩን በትንሹ ይለውጡ። ወደ ታች በግራ በኩል መልሕቅ ያድርጉት። ያንን ጽሑፍ ወደ ባዶው ማስገቢያ ይጎትቱት። ስክሪፕቱን ይክፈቱ እና የእኛን የ IBM ዋትሰን ምስክርነቶችን እንዲጨምሩ ፣ “የውጤት መስክ” ጽሑፍ ጥቅም ላይ የዋለበትን ያግኙ እና ወደ “alt.transcript” ብቻ ያዋቅሩት ምክንያቱም እኛ google ን ለመፈለግ ይሄንን ጽሑፍ እንጠቀማለን። አሁን ይህንን ከመሞከራችን በፊት የምንናገረው ሁሉ በሳጥኑ ውስጥ እንዲስማማ የጽሑፉን መጠን በተለዋዋጭ ማድረግ አለብን። ወደ ጽሑፉ ይመለሱ እና በተሻለ ሁኔታ እንዲስማማ ያድርጉት። እሱን ለመፈተሽ የተወሰነ ጽሑፍ ይተይቡ። አሁን አጫውትን ጠቅ ስናደርግ ቃላቶቻችን ከ ዋትሰን ጽሑፍ ወደ ንግግር ኤፒአይ ወደ ጽሑፍ ይገለበጣሉ።
ደረጃ 3 የ Google ብጁ ፍለጋ ኤፒአዩን ያዋቅሩ።
እኛ ማድረግ ያለብን ቀጣዩ ክፍል አንድነት ውስጥ ለመጠቀም የ Google ብጁ ፍለጋ ኤፒአይ ማግኘት ነው። በከፍተኛ ደረጃ እኛ የኤችቲቲፒ ጥያቄን ከአንድነት ወደ የ Google አገልጋዮች እናቀርባለን ፣ ይህም በ JSON ቅርጸት ምላሽ ይሰጠናል።
ስለዚህ ወደ ጉግል ብጁ ፍለጋ JSON ኤፒአይ አዘጋጅ ገጽ ይሂዱ ፣ የኤፒአይ ቁልፍ ለማግኘት እና አዲስ መተግበሪያ ለመፍጠር ጠቅ ያድርጉ። ይህንን ክፍት ያድርጉት። አሁን ወደ የቁጥጥር ፓነል መሄድ እንችላለን። ለጣቢያዎቹ ለመፈለግ ማንኛውንም ነገር ያስገቡ ፣ ማንኛውንም ስም ይሰይሙ እና ፍጠርን ጠቅ ያድርጉ።
የቁጥጥር ፓነልን ጠቅ ያድርጉ እና አንዳንድ ማሻሻያዎችን እንዲያደርጉ ይፈቅድልናል -እኛ በዋነኝነት ትውስታዎችን መፈለግ እና የምስል ፍለጋን ማብራት እንፈልጋለን። ለመፈለግ በጣቢያዎች ስር ያንን ወደ መላው ድር ይለውጡት። ሁሉንም ነገር ለማስቀመጥ ዝመናን ጠቅ ያድርጉ።
አሁን የጉግል ኤፒአይ አሳሽ ያግኙ እና ወደ ብጁ ፍለጋ ኤፒአይ ይሂዱ። ይህ ከ Google የምናገኘውን የ JSON ምላሽ ለመቅረጽ ያስችለናል። ስለዚህ ለጥያቄው ማንኛውንም ነገር አሁን ያስገቡ ፣ በፍለጋ ሞተር መታወቂያዎ ውስጥ ይለጥፉ ፣ ብዜቶች እንዳናገኙ 1 ለማጣሪያ ያስገቡ ፣ በቁጥር ስር 10 ውስጥ ያስገቡ ምክንያቱም ያ በአንድ ጊዜ መመለስ የምንችለው ከፍተኛው የውጤቶች ብዛት ነው ፣ ለፍለጋ አይነት በምስል ውስጥ ያስቀምጡ ምክንያቱም እኛ መመለስ የምንፈልገው ያ ብቻ ነው። ለእያንዳንዱ ንጥል ተመልሰን የምስል አገናኙን ብቻ ስለፈለግን 1 ን ያስገቡ ፣ እና በመጨረሻም በመስኮች ስር “ንጥሎች/አገናኝ” ያስገቡ። አሁን ማስፈጸምን ጠቅ ሲያደርጉ 10 ጥሩ የምስል አገናኞች እንደተመለሱልን ይመለከታሉ።
አሁን እነዚህን ስዕሎች ወደ አንድነት ማስገባት አለብን።
ደረጃ 4 - Vuforia ን በአንድነት ያዋቅሩ።
እኛ የመሬት አውሮፕላኖቻቸውን ማወቅ እንችል ዘንድ ፉፎሪያ እንዲሠራ እናድርግ። የአሁኑን ትዕይንትዎን ያስቀምጡ እና ወደ የግንባታ ቅንብሮች ይሂዱ። የመሣሪያ ስርዓትዎን ወደ Android ወይም IOS ይቀይሩ እና በ IOS ላይ እርስዎ ለቅርቅ መለያው የሆነ ነገር ካስገቡ የካሜራ እና የማይክሮፎን አጠቃቀም መግለጫ ያክሉ። በ XR ቅንብሮች ስር Vuforia የተጨመረው እውነታ ይደገፋል የሚለውን ይፈትሹ።
አሁን በትዕይንቱ ውስጥ ዋናውን ካሜራ ይሰርዙ እና Vuforia ARCamera ን ያክሉ። ወደ ውቅረት ክፍል ይሂዱ እና የመከታተያ ሁነታን ወደ አቀማመጥ ይለውጡ። እኛ ስለማያስፈልገን ሁሉንም የውሂብ ጎታዎች ምልክት ያንሱ።
አሁን የአውሮፕላን ፈላጊን ያክሉ እና ነባሪውን ባህሪውን መሻር አለብን ምክንያቱም እኛ የምድር አውሮፕላን ደረጃን አንድ ጊዜ ብቻ ማሰማራት ስለምንፈልግ በ Vuforia ድርጣቢያ ላይ አንድ ጊዜ የስምሪት ደረጃን እንድናገኝ ያስችለናል። ያንን ስክሪፕት ወደ አንድነት አምጥተው በአውሮፕላኑ መፈለጊያ ላይ ያስቀምጡት ፣ እዚያ የነበረውን የድሮ ስክሪፕት ያስወግዱ። ሁነታን ወደ በይነተገናኝ ይለውጡ እና የ “OnInteractiveHitTest” ተግባር በዚያ የአንድነት ክስተት ላይ መጠራቱን ያረጋግጡ። እኛ እዚህ ሳለን የምድር አውሮፕላኑን ካገኘን በኋላ ቀደም ብለን የሠራነውን አዝራር ወደ ገባሪ እናስቀምጠው ፣ ነባሪውን ሁኔታ ወደ እንቅስቃሴ -አልባነት እናስቀምጠው። አሁን ሁሉም ስዕሎች በአየር ውስጥ እንዲንሳፈፉ ስለምንፈልግ የመሬት ላይ አውሮፕላን ወደ ትዕይንት ያስገቡ እና ወደ መካከለኛ አየር ይለውጡት። በአውሮፕላኑ መፈለጊያ ላይ ይህንን የመሬት አውሮፕላን ወደ ባዶው ማስገቢያ ይጎትቱ።
ደረጃ 5: የስዕል ቅድመ -ፍጠር ይፍጠሩ።
እነዚህን ሁሉ ቁርጥራጮች አንድ ላይ ማሰባሰብ ከመጀመራችን በፊት ስዕል በተጫነ ቁጥር እኛ በቅጽበት ልንፈጥረው የምንችለውን አስቀድሞ የተዘጋጀ የጨዋታ ነገር መፍጠር አለብን። ስለዚህ ከመሬት አውሮፕላን ደረጃ በታች ባዶ የጨዋታ ነገር ይፍጠሩ እና “picPrefab” ብለው ይጠሩት። እንደ ልጅ ልጅ ባለአራት ፍጠር እና በ 2 ልኬት ፣ እርሷን በ 180 ዲግሪዎች አሽከርክር ፣ ወላጆቹ እንደ ሰማያዊ ቀስት የሚታየው ቬክተር የኳድ ፊት ነው።
አዲስ “ስክሪፕት ባህርይ” የተባለ አዲስ ስክሪፕት ይፍጠሩ እና በእኛ picPrefab ላይ ያክሉት።
አሁን ይህንን ስዕል ቅድመ -ቅጥያ በንብረቶችዎ አቃፊ ውስጥ ይጎትቱ እና እያንዳንዱን ስዕል የምናስቀምጠው ይህ ነው።
የእኛ “የስዕል ባህሪ” ስክሪፕት እንደዚህ መሆን አለበት -
ስርዓትን በመጠቀም ስብስቦችን;
System. Collections. Generic ን በመጠቀም። UnityEngine ን በመጠቀም; የሕዝብ ክፍል PictureBehavior: MonoBehaviour {public Renderer quadRenderer; የግል Vector3 የተፈለገው ቦታ; ባዶነት ጀምር () {// የካሜራ ለውጥን ይመልከቱ ።LookAt (Camera.main.transform) ፤ Vector3 wantedAngle = new Vector3 (0, transform.localEulerAngles.y, 0); transform.rotation = Quaternion. Euler (የሚፈለገው አንግል); // ኃይል ወደ አየር ተፈላጊነት Position = transform.localPosition; transform.localPosition += new Vector3 (0, 20, 0); } ባዶነት አዘምን () {transform.localPosition = Vector3. Lerp (transform.localPosition, wantedPosition, Time.deltaTime * 4f); } የህዝብ ባዶነት LoadImage (ሕብረቁምፊ url) {StartCoroutine (LoadImageFromURL (url)); } IEnumerator LoadImageFromURL (string url) {WWW www = new WWW (url); ምርት መመለስ www; quadRenderer.material.mainTexture = www.texture; }}
ደረጃ 6 ለ Google ኤፒአይ ስክሪፕት ይፍጠሩ።
አሁን እኛ ከ ‹picPrefab› ወደ ባለአራት አሳዳጊው ማጣቀሻ ውስጥ እንጎትት።
እኛ ለመሥራት ሁለት ስክሪፕቶች ብቻ አሉን ፣ ስለዚህ GoogleService.cs እና PictureFactroy.cs የተባለ የ C# ስክሪፕት እንፍጠር።
በ “GoogleService” ውስጥ የእኛን ጥያቄ የሚያቀርብ ይህንን ኮድ ይለጥፉ
ስርዓትን በመጠቀም ስብስቦችን;
System. Collections. Generic ን በመጠቀም። UnityEngine ን በመጠቀም; UnityEngine. UI ን በመጠቀም; የህዝብ መደብ ጉግል አገልግሎት - ሞኖባህሪዩር {ይፋዊ PictureFactory pictureFactory; ይፋዊ የጽሑፍ አዝራር ጽሑፍ; የግል const ሕብረቁምፊ API_KEY = "ኤፒአይ ቁልፍ እዚህ አስቀምጥ !!!!!"; ይፋዊ ባዶ GetPictures () {StartCoroutine (PictureRoutine ()); } IEnumerator PictureRoutine () {buttonText.transform.parent.gameObject. SetActive (ሐሰተኛ) ፤ ሕብረቁምፊ መጠይቅ = buttonText.text; መጠይቅ = WWW. EscapeURL (መጠይቅ + "ትውስታዎች"); // የድሮ ምስሎችን ይሰርዙFactory. DeleteOldPictures (); // ነገሮች በሚቀመጡበት ጊዜ እኛ መንቀሳቀስ እንድንችል የካሜራ ወደፊት ቬክተርን አስቀምጥ Vector3 cameraForward = Camera.main.transform.forward; // እኛ በአንድ ጊዜ 10 ውጤቶችን ብቻ ልናገኝ እንችላለን ስለዚህ እያንዳንዱን 10 ረድፍ ከተከተለ በኋላ የመጀመሪያውን ቁጥር በመቀየር እድገታችንን ማዳን እና ማዳን አለብን። ለ (int i = 1; i <= 60; i + = 10) {string url = "https://www.googleapis.com/customsearch/v1?q=" + query + "& cx = 011535004225295624669%3Afeb1gwic6bs & filter = 1 & num = 10 & searchType = image & start = " + i +" & መስኮች = items%2Flink & key = " + API_KEY; WWW www = new WWW (url); ምርት መመለስ www; pictureFactory. CreateImages (ParseResponse (www.text) ፣ rowNum ፣ cameraForward); ረድፍ ቁጥር ++; } አዲስ WaitForSeconds (5f) ይመልሱ ፤ buttonText.transform.parent.gameObject. SetActive (እውነተኛ); } ParseResponse ን ይዘርዝሩ (የሕብረቁምፊ ጽሑፍ) {ዝርዝር urlList = አዲስ ዝርዝር (); ሕብረቁምፊ urls = text. Split ('\ n'); foreach (በዩአርኤል ውስጥ ሕብረቁምፊ መስመር) {ከሆነ (መስመር. የያዘ ((አገናኝ))) {string url = line. Substring (12 ፣ line. Length-13); // በ png ወይም jpg ማጣራት ከ Google የሚሰራ አይመስልም ስለዚህ እኛ እዚህ እናደርጋለን - (url. Contains (".jpg")) || url. Contains (".png")) {urlList. Add (url); }}} urlList ን ይመልሱ ፤ }}
ደረጃ 7 የእኛን ስዕል ፋብሪካ ይፍጠሩ።
በ PictureFactory.cs ውስጥ ሁሉንም ሥዕሎቻችንን ለመፍጠር ይህንን ኮድ አስቀምጠው ሸካራዎቻቸውን ከዩአርኤል ይጭናል።
ስርዓትን በመጠቀም ስብስቦችን;
System. Collections. Generic ን በመጠቀም። UnityEngine ን በመጠቀም; የህዝብ ክፍል PictureFactory: MonoBehaviour {public GameObject picPrefab; ይፋዊ የጉግል አገልግሎት googleService; የህዝብ ባዶነት DeleteOldPictures () {ከሆነ (ትራንስፎርሜሽን }}} የህዝብ ባዶነት CreateImages (ListurlList ፣ int resultNum ፣ Vector3 camForward) {int picNum = 1; Vector3 center = Camera.main.transform.position; foreach (urlList ውስጥ ሕብረቁምፊ ዩአርኤል) {Vector3 pos = GetPosition (picNum ፣ resultNum ፣ camForward); GameObject pic = Instantiate (picPrefab, pos, Quaternion.identity, this.transform); pic. GetComponent (). LoadImage (url); picNum ++; }} Vector3 GetPosition (int picNum ፣ int rowNum ፣ Vector3 camForward) {Vector3 pos = Vector3.zero; ከሆነ (picNum <= 5) {pos = camForward + new Vector3 (picNum * -3, 0 ፣ rowNum * 3.5f); } ሌላ {pos = camForward + new Vector3 ((picNum % 5) * 3, 0 ፣ rowNum * 3.5f); } የመመለስ ፖዝ; }}
ደረጃ 8: እኛ ጨርሰናል
GoogleService የተባለ ባዶ የጨዋታ ነገር ይፍጠሩ እና የ “ጉግል አገልግሎት” ስክሪፕቱን በላዩ ላይ ያድርጉት።
ሁሉም ሥዕሎቻችን የዚህ የጨዋታ ነገር ልጆች ሆነው ስለሚፈጠሩ የ “ስዕል ሥዕል” ስክሪፕቱን ወደ መሬት አውሮፕላን መድረክ ይጎትቱ።
በተቆጣጣሪው ውስጥ ተገቢውን ማጣቀሻዎች ይጎትቱ ፣ ለጉግል አገልግሎት ተመሳሳይ ነገር ያድርጉ።
እኛ ማድረግ ያለብን የመጨረሻው ነገር የእኛ “GetPictures” ተግባር መጠራቱን ማረጋገጥ ነው። ስለዚህ ወደ አዝራራችን “onClick” ክስተት እንሂድ እና ከዚያ እንደውለው።
አሁን ጨዋታን ጠቅ ማድረግ እና ይህንን መሞከር እንችላለን። የመሬት አውሮፕላኑን ደረጃ እና አዝራሩን ማንቃትዎን ያረጋግጡ። በዚያ ጽሑፍ ላይ ፍለጋውን ለማካሄድ አንድ ቃል ይናገሩ እና አዝራሩን ጠቅ ያድርጉ!
አሁን ይህን መተግበሪያ በስልክዎ ላይ ለማግኘት ይሰኩት እና ወደ ፋይል-> የግንባታ ቅንብሮች ይሂዱ። ግንባታን ይምቱ እና ያሂዱ!
ጥያቄዎች ካሉዎት በአስተያየቶቹ ውስጥ ያሳውቁኝ!
የሚመከር:
የተጨመረው የእውነት ስልክ Gear: 7 ደረጃዎች
የተጨመረው የእውነት ስልክ Gear: ርካሽ ፣ ቀላል ፣ አሪፍ
የተጨመረው የእውነት እንቆቅልሽ 11 ደረጃዎች
የተጨባጭ እውነታ እንቆቅልሽ -የእንቆቅልሽ ጨዋታዎች በቀላሉ አስደናቂ ናቸው። የሁሉም ዓይነቶች እንቆቅልሾች አሉ ፣ የተለመደው የጃግሶው እንቆቅልሽ ፣ ማዙን ፣ በምልክቶች እና የዚህ ዘውግ የቪዲዮ ጨዋታዎች (ለምሳሌ ፣ ካፒቴን ቶድ)። የእንቆቅልሽ ጨዋታዎች ተጫዋቹ የችግር አፈታት ስትራቴጂን እንዲቀርፅ ይጠይቃሉ።
የተጨመረው የእውነት ድር አሳሽ 9 ደረጃዎች
የተሻሻለ የእውነት ድር አሳሽ - ዛሬ እኛ ለ Android የተሻሻለ የእውነት የድር አሳሽ እንሠራለን። ይህ ሀሳብ የተጀመረው ExpressVPN ስፖንሰር የተደረገ የ YouTube ቪዲዮ እንዳደርግ ሲጠይቀኝ ነው። ይህ የእኔ የመጀመሪያ ስለሆነ ፣ ከምርታቸው ጋር የሚዛመድ አንድ ነገር ለማድረግ ፈልጌ ነበር። Pr
ለጀማሪዎች የተጨመረው የእውነት መተግበሪያ 8 ደረጃዎች
ለጀማሪዎች የተጨመረው የእውነት መተግበሪያ - ይህ መማሪያ ለጀማሪዎች የተጨመረው የእውነት መተግበሪያን እንዴት እንደሚያደርጉ ያሳየዎታል። ለ Android ወይም ለ IOS ጠቋሚ-ያነሰ የ AR መተግበሪያ ለማድረግ Unity3D እና Vuforia የመሬት አውሮፕላን ማወቂያን እንጠቀማለን። 3 ዲ አምሳያ ወደ አንድነት በማከል እና እሱን በማንቀሳቀስ እንሄዳለን
የተጨመረው የእውነት ምርት ማሳያ (TfCD) 11 ደረጃዎች (ከስዕሎች ጋር)
የተሻሻለ የእውነት ምርት ማሳያ (ቲኤፍሲዲ) - በበረራ ወቅት ምርቶችን መሸጥ በአሁኑ ጊዜ በጣም ተወዳጅ እየሆነ መጥቷል። ሆኖም በአውሮፕላኑ ላይ ተሳፋሪው (ሊገዛ የሚችል) የሚያየው የመጀመሪያው እና ማለት ይቻላል መረጃ የታተመ ብሮሹር ነው። ይህ አስተማሪ በአውሮፕላን ላይ የፈጠራ ዘዴን ያሳያል