ഇന്റൽ - ലോഗോവിൻഡോസിനായുള്ള ഒരു API റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക
ഉപയോക്തൃ ഗൈഡ്

ഇനിപ്പറയുന്ന നിർദ്ദേശങ്ങൾ നിങ്ങൾ Intel® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് (റെൻഡർ കിറ്റ്) ഇൻസ്റ്റാൾ ചെയ്തതായി അനുമാനിക്കുന്നു. നിങ്ങൾക്ക് ടൂൾകിറ്റ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, ഇൻസ്റ്റലേഷൻ ഓപ്ഷനുകൾക്കായി Intel® one API ടൂൾകിറ്റ് ഇൻസ്റ്റലേഷൻ ഗൈഡുകൾ കാണുക. Intel® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക

  1. നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
  2. കൾ നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുകample ആപ്ലിക്കേഷനുകൾ.
  3. മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകample ആപ്ലിക്കേഷനുകൾ.
  4. അടുത്ത ഘട്ടങ്ങൾ: Review റെൻഡർ കിറ്റിനെക്കുറിച്ച് കൂടുതലറിയാൻ അധിക ഉറവിടങ്ങൾ.

നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക

ഇന്റൽ ® വൺ API റെൻഡറിംഗ് ടൂൾകിറ്റ് (റെൻഡർ കിറ്റ്) ഉപയോഗിക്കുന്നതിന്ampഇല്ല, നിങ്ങൾ ആദ്യം നിങ്ങളുടെ സിസ്റ്റം ഇനിപ്പറയുന്ന രീതിയിൽ സജ്ജീകരിക്കേണ്ടതുണ്ട്:

  1. ഒരു API കൾ ഇൻസ്റ്റാൾ ചെയ്യുകamps ആക്‌സസ് ചെയ്യാൻ ബ്രൗസർample ഉറവിടങ്ങൾ.
  2. കൾ നിർമ്മിക്കാൻ മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സ്റ്റുഡിയോ* കേക്ക്*, വിൻഡോസ്* SDK എന്നിവയ്‌ക്കൊപ്പം ഇൻസ്റ്റാൾ ചെയ്യുകampലെസ്.
  3. ഇമേജിംഗ് ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.
  4. ഓപ്ഷണൽ: GPU ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

ഒരു API S ഇൻസ്റ്റാൾ ചെയ്യുകampലെ ബ്രൌസർ
നിങ്ങൾക്ക് ആക്സസ് ചെയ്യാൻ കഴിയും എസ്ampഒരു API-ൽ നിന്നുള്ള le ആപ്ലിക്കേഷനുകൾampലെ ബ്രൗസർ. dev-utilities ഡയറക്ടറിയിൽ Intel® one API ബേസ് ടൂൾകിറ്റിന്റെ (ബേസ് കിറ്റ്) ഭാഗമായാണ് ബ്രൗസർ വിതരണം ചെയ്യുന്നത്.
Intel® one API ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ബേസ് കിറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുക, അത് റെൻഡർ കിറ്റിലും ബേസ് കിറ്റിലും ലഭ്യമാണ്. മറ്റ് അടിസ്ഥാന കിറ്റ് ഘടകങ്ങളൊന്നും ആവശ്യമില്ല. കൂടുതൽ വിവരങ്ങൾക്കും ഡൗൺലോഡ് ലിങ്കുകൾക്കുമായി ബേസ് കിറ്റ് ഉൽപ്പന്ന പേജ് കാണുക.
കുറിപ്പ് എസ് എന്നിവയും നിങ്ങൾക്ക് ലഭിക്കുംamples മാനുവലായി Git* ഉപയോഗിക്കുന്നു.
കേക്ക്*, വിൻഡോസ്* SDK എന്നിവയ്‌ക്കൊപ്പം Microsoft Visual Studio* ഇൻസ്റ്റാൾ ചെയ്യുക
Intel® neap ടൂൾകിറ്റുകൾക്ക് കേക്ക്*, Windows* SDK എന്നിവ ആവശ്യമില്ലെങ്കിലും, നിരവധി API-കൾampമെയ്ക്ക് പ്രോജക്റ്റുകളായി വിതരണം ചെയ്യുന്നു. അത്തരം കൾ നിർമ്മിക്കാൻampഇല്ല, നിങ്ങൾ കേക്കും വിൻഡോസ് എസ്ഡികെയും ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.
ഇത് ചെയ്യുന്നതിന്, മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സ്റ്റുഡിയോ* സി++ ഡെവലപ്‌മെന്റ് ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക, അതിൽ C++ വർക്ക് ലോഡ് ഉപയോഗിച്ച് ഡെസ്‌ക്‌ടോപ്പ് ഡെവലപ്‌മെന്റിൽ Make tools ഉൾപ്പെടുന്നു. ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾക്കായി വിഷ്വൽ സ്റ്റുഡിയോയിലെ കേക്ക് പ്രോജക്ടുകൾ കാണുക.
സാധാരണഗതിയിൽ, വിഷ്വൽ സ്റ്റുഡിയോ ഇൻസ്റ്റാളറിന്റെ ഓപ്ഷണൽ വിഭാഗത്തിൽ നിന്നാണ് ആവശ്യമായ ഘടകങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത്. C++ വർക്ക് ലോഡ് ഉള്ള ഡെസ്‌ക്‌ടോപ്പ് ഡെവലപ്‌മെന്റിന്റെ ഭാഗമായി കേക്കിനുള്ള വിഷ്വൽ C++ ടൂളുകൾ ഡിഫോൾട്ടായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. കേക്കിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, CMake.org കാണുക. Windows* SDK-നെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് റഫർ ചെയ്യുക
Microsoft Dev സെന്റർ വിൻഡോസ്* SDK.
ഇമേജിംഗ് ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
റെൻഡർ കിറ്റ് എസ്ampലെസിനും ആപ്ലിക്കേഷനുകൾക്കും പലപ്പോഴും പ്രീപ്രോസസ്സ് ചെയ്ത ഇമേജുകൾ ഇൻപുട്ടായി അല്ലെങ്കിൽ ഔട്ട്പുട്ടായി ഇമേജുകൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്. ഇൻപുട്ട്, ഔട്ട്‌പുട്ട് ഇമേജുകൾ പ്രദർശിപ്പിക്കാനും പരിവർത്തനം ചെയ്യാനും, നിങ്ങൾക്ക് ഇമേജിംഗ് ടൂളുകൾ ലഭിക്കേണ്ടതുണ്ട്tagനെറ്റ് പിബിഎം fileതരങ്ങൾ (PPM, PFM). ഇമേജ് മാജിക്സ്* ആണ് ശുപാർശ ചെയ്യുന്ന ഉപകരണം. ഇമേജ് മാജിക്ക് കാണുക webഒറ്റയ്‌ക്കുള്ള സൈറ്റ്, പാക്കേജ് മാനേജർ ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾ.
GPU ഉപയോക്താക്കൾക്കായി, GPU ഡ്രൈവറുകൾ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക

  1. ഡ്രൈവർ ഡൗൺലോഡ് ചെയ്യാൻ, ഗ്രാഫിക്സ് ഡ്രൈവറുകളിലേക്ക് പോകുക.
  2. Intel® ഗ്രാഫിക്‌സിന്റെ ഏറ്റവും പുതിയ പതിപ്പിൽ ക്ലിക്ക് ചെയ്യുക - Windows ® 10 DCH ഡ്രൈവറുകൾ.
  3. ഇൻസ്റ്റാളർ പ്രവർത്തിപ്പിക്കുക.

അടുത്ത ഘട്ടങ്ങൾ
കൾ നിർമ്മിച്ച് പ്രവർത്തിപ്പിച്ച് Intel ® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുകample ആപ്ലിക്കേഷനുകൾ.
പ്രതികരണം
Intel ® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് ഫോറത്തിൽ ഈ ലേഖനത്തെക്കുറിച്ചുള്ള നിങ്ങളുടെ ഫീഡ്‌ബാക്ക് പങ്കിടുക.
എസ് നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുകampവിഷ്വൽ സ്റ്റുഡിയോ* കമാൻഡ് ലൈൻ ഉപയോഗിച്ചുള്ള പ്രോജക്ടുകൾ
മുൻവ്യവസ്ഥ: നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
ആയി നിർമ്മിക്കാനും പ്രവർത്തിപ്പിക്കാനുംampLe:

  1. ആയി കണ്ടെത്തുകampഎസ് കോഡ് ഉപയോഗിച്ചുള്ള പദ്ധതിampIntel® oneAPI ടൂൾകിറ്റുകൾക്കുള്ള ബ്രൗസർ.
  2. ആയി നിർമ്മിച്ച് പ്രവർത്തിപ്പിക്കുകampCMake* ഉപയോഗിച്ചുള്ള പദ്ധതി.

ഡൗൺലോഡ് എസ്ampഎസ് കോഡ് ഉപയോഗിക്കുന്നുampIntel® one API ടൂൾകിറ്റുകൾക്കുള്ള ബ്രൗസർ
എസ് കോഡ് ഉപയോഗിക്കുകampഓൺലൈൻ Intel® one API കളുടെ ശേഖരം ബ്രൗസ് ചെയ്യാൻ Intel one API ടൂൾകിറ്റുകൾക്കായുള്ള le ബ്രൗസർampലെസ്. നിങ്ങൾക്ക് കൾ പകർത്താംamples നിങ്ങളുടെ ലോക്കൽ ഡിസ്കിലേക്ക് ബിൽഡബിൾ ആയിampലെ പദ്ധതികൾ. മിക്ക ഇന്റൽ വൺ API കൾample പ്രോജക്റ്റുകൾ നിർമ്മിക്കുന്നത് Make* അല്ലെങ്കിൽ Cake ഉപയോഗിച്ചാണ്, അതിനാൽ നിർമ്മാണ നിർദ്ദേശങ്ങൾ s-ന്റെ ഭാഗമായി ഉൾപ്പെടുത്തിയിട്ടുണ്ട്ampഒരു README-ൽ file. കോഡ് എസ്ampഇന്റൽ വൺ എപിഐ ടൂൾകിറ്റുകൾക്കായുള്ള le ബ്രൗസർ ഒരു ഒറ്റപ്പെട്ട സിംഗിൾ ആണ്-file ഡൈനാമിക് റൺടൈം ലൈബ്രറികളെ ആശ്രയിക്കാത്ത എക്സിക്യൂട്ടബിൾ.
കേക്കിനെ പിന്തുണയ്ക്കുന്ന ഘടകങ്ങളുടെ ഒരു ലിസ്‌റ്റിനായി, ഒരു API ആപ്ലിക്കേഷനുകളുള്ള കേക്ക് ഉപയോഗിക്കുക കാണുക.
പ്രധാനപ്പെട്ടത്
എസ് ഡൗൺലോഡ് ചെയ്യുന്നതിന് ഇന്റർനെറ്റ് കണക്ഷൻ ആവശ്യമാണ്ampഇന്റൽ വൺ എപിഐ ടൂൾകിറ്റുകൾക്കായുള്ള ലെസ്. ഈ ടൂൾകിറ്റ് ഓഫ്‌ലൈനിൽ എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, ഓഫ്‌ലൈൻ സിസ്റ്റങ്ങളിൽ വികസിപ്പിക്കുന്നത് കാണുക.
കോഡ് എസ്ampഇന്റൽ വൺ API ടൂൾകിറ്റുകൾക്കായുള്ള le ബ്രൗസർ സിസ്റ്റം പ്രോക്സി ക്രമീകരണങ്ങളിൽ പ്രവർത്തിക്കുന്നില്ല കൂടാതെ WPAD പ്രോക്സിയെ പിന്തുണയ്ക്കുന്നില്ല. ഒരു പ്രോക്സിക്ക് പിന്നിൽ നിന്ന് കണക്റ്റുചെയ്യുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്നമുണ്ടെങ്കിൽ, ട്രബിൾഷൂട്ടിംഗ് കാണുക.
ഇന്റൽ ® വൺ API റെൻഡറിംഗ് ടൂൾകിറ്റ് (റെൻഡർ കിറ്റ്) ഡൗൺലോഡ് ചെയ്യാൻampകുറവ്:

  1. VS 64 കമാൻഡ് വിൻഡോയ്‌ക്കായി ഒരു x2019 നേറ്റീവ് ടൂൾസ് കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജീകരിക്കുക:
    "സി:\പ്രോഗ്രാം" എന്ന് വിളിക്കുക Files (x86)\Intel\one API\setvars.bat”
    കുറിപ്പ് നിങ്ങൾ റെൻഡർ കിറ്റ് ഒരു ഇഷ്‌ടാനുസൃത ലൊക്കേഷനിലേക്കാണ് ഇൻസ്റ്റാൾ ചെയ്തതെങ്കിൽ, C:\Program മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക Fileകമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് s (x86)\Intel\one API\ ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ പാത്ത്.
  3. ടെർമിനലിൽ നിന്ന്, കോഡ് എസ് പ്രവർത്തിപ്പിക്കുകampC++, C കൾ എന്നിവയുള്ള ഇന്റൽ വൺ API ടൂൾകിറ്റുകൾക്കുള്ള ബ്രൗസർampലെസ്. neap-cli -l കോപ്പിസ്
    ഒരു API CLI മെനു ദൃശ്യമാകുന്നു:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുക
  4. അമ്പടയാള കീകൾ ഉപയോഗിച്ച് ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുക തിരഞ്ഞെടുക്കുക, തുടർന്ന് എന്റർ അമർത്തുക.
    ഭാഷ തിരഞ്ഞെടുക്കൽ ദൃശ്യമാകും.intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - cpp
  5. നിങ്ങളുടെ ഭാഷ തിരഞ്ഞെടുക്കുകample. നിങ്ങളുടെ ആദ്യ പ്രോജക്റ്റിനായി, കപ്പ് തിരഞ്ഞെടുക്കുക, തുടർന്ന് എന്റർ അമർത്തുക.
    ടൂൾകിറ്റ് എസ്ampലെസ് ലിസ്റ്റ് ദൃശ്യമാകുന്നു. റെൻഡർ കിറ്റ് എസ്ampഒരു API ലൈബ്രറിയുടെ സബ്ട്രീയുടെ താഴെയാണ് les സ്ഥിതി ചെയ്യുന്നത്.intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - oneAPI ലൈബ്രറികൾ
  6. ഒരു API ലൈബ്രറികളിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക > Intel one API റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക > Intel Spray sample > 01_ospray_gsg, തുടർന്ന് എന്റർ അമർത്തുക.
  7. പ്രോജക്റ്റ് ഡൗൺലോഡ് ചെയ്യാൻ ഒരു സ്ഥലം വ്യക്തമാക്കുക. ഡിഫോൾട്ടായി, നിങ്ങൾ കോഡ് എസ് പ്രവർത്തിപ്പിച്ച പാതയാണിത്ampഇന്റൽ വൺ API ടൂൾകിറ്റുകൾക്കും പ്രോജക്റ്റ് നാമത്തിനുമുള്ള ബ്രൗസർ.intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - സൃഷ്ടിക്കുക
  8. Create തിരഞ്ഞെടുക്കാൻ ടാബ് അമർത്തുക, തുടർന്ന് എന്റർ അമർത്തുക.
  9. കൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള ഘട്ടങ്ങൾ ആവർത്തിക്കുകampമറ്റ് ഘടകങ്ങൾക്കുള്ള les: Intel® Embraer-ന് 02_embree_gsg, Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറിക്ക് 03_openvkl_gsg, Intel® ഓപ്പൺ ഇമേജിനായി 04_oidn_gsg
    Denoise, കൂടാതെ Intel® Implicit SPMD പ്രോഗ്രാം കമ്പൈലറിന് (Intel® ISPC) 05_ispc_gsg. എസ്ampലെസ് നമ്പറും എസ്taged ക്രമത്തിൽ വിചാരണ ചെയ്യണം.
    ഇന്റൽ ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി 03_openvkl_gsg sampകോഡ് എസ്-ന്റെ സി ഭാഷാ മെനു ഓപ്ഷനിൽ le ലഭ്യമാണ്ampഇന്റൽ വൺ എപിഐ ടൂൾകിറ്റുകൾക്കുള്ള ബ്രൗസർ:
    എ. സി ഭാഷ തിരഞ്ഞെടുക്കുക:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - സി ഭാഷ തിരഞ്ഞെടുക്കുകബി. ഇന്റൽ ഓപ്പൺ VKL s തിരഞ്ഞെടുക്കുകampLe:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - VKL sample

ഇന്റൽ വൺ എപിഐ എസ് എക്സ്പ്ലോറിംഗ് കാണുകampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള വീഡിയോ ട്യൂട്ടോറിയലിനായി കമാൻഡ് ലൈനിൽ നിന്ന് les.
ഒരു Intel® സ്പ്രേ എസ് നിർമ്മിച്ച് പ്രവർത്തിപ്പിക്കുകampകേക്ക് ഉപയോഗിക്കുന്നു*

  1. നിങ്ങൾ 01_ospray_gsg s ഡൗൺലോഡ് ചെയ്ത ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample.
  2. എസ് നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകampLe:
    മിഡ്എയർ ബിൽഡ് സിഡി ബിൽഡ് കേക്ക് .. കേക്ക് -ബിൽഡ് . - കോൺഫിഗറേഷൻ റിലീസ്
  3. റിലീസ് ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.
  4. ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.
    .\ospTutorialCpp.exe
  5. Review ഒരു ഇമേജ് ഉള്ള ഔട്ട്പുട്ട് ഇമേജുകൾ viewപിപിഎമ്മിനുള്ള അപേക്ഷ file തരം. ഉദാampലെ, ഇമേജ് മാജിക്ക്*:
    \imdisplay.exe ആദ്യ ഫ്രെയിം കപ്പ്. ppm
    \imdisplay.exe സഞ്ചിത ഫ്രെയിം ക്യാപ്പ്. പിപിഎം
    നിങ്ങൾ ഔട്ട്പുട്ട് ചിത്രങ്ങൾ കാണണം:
    • സിംഗിൾ-അക്യുമുലേഷൻ റെൻഡർ ആദ്യ ഫ്രെയിം Cpp:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - അക്യുമുലേഷൻ റെൻഡർ• പത്ത് അക്യുമുലേഷൻ റെൻഡർ അക്യുമുലേറ്റഡ് ഫ്രെയിം കപ്പ്:

intel Windows -Build-നുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുകഒരു Intel® Embrey S നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുകampകേക്ക് ഉപയോഗിക്കുന്നു*

  1. നിങ്ങൾ 02_embree_gsg s ഡൗൺലോഡ് ചെയ്ത ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample.
  2. എസ് നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകampLe:
    mkdir ബിൽഡ്
    സിഡി ബിൽഡ്
    കേക്ക് ..
    cmake -build . - കോൺഫിഗറേഷൻ റിലീസ്
  3. റിലീസ് ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.
  4. ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.

.\minimal.exe
എസ്ample ആപ്ലിക്കേഷൻ Intel Embrey API ഉപയോഗിച്ച് രണ്ട് ray-to-triangle intersect tests നടത്തുന്നു. ഒരു പരീക്ഷണം വിജയിച്ചപ്പോൾ മറ്റൊരു പരീക്ഷണം പരാജയപ്പെട്ടു. ഔട്ട്പുട്ട് ടെർമിനലിലേക്ക് എഴുതിയിരിക്കുന്നു:
0.000000, 0.000000, -1.000000: ജ്യാമിതിയിൽ കവല കണ്ടെത്തി 0, പ്രിമിറ്റീവ് 0 at tsar=1.000000 1.000000, 1.000000, -1.000000: ഏതെങ്കിലും വിഭജനം കണ്ടെത്തിയില്ല.
ഒരു Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി എസ് നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുകampCMake* ഉപയോഗിക്കുന്നു

  1. നിങ്ങൾ ഡൗൺലോഡ് ചെയ്ത ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക the03_openvkl_gsg sample.
  2. എസ് നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകampLe:
    മിഡ്എയർ ബിൽഡ്
    സിഡി ബിൽഡ്
    കേക്ക് ..
    കേക്ക് -ബിൽഡ് . - കോൺഫിഗറേഷൻ റിലീസ്
  3. റിലീസ് ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.
  4. ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.

.\vklTutorial.exe
എസ്ample ആപ്ലിക്കേഷൻ കാണിക്കുന്നു എസ്ampനടപടിക്രമമായി ജനറേറ്റ് ചെയ്‌ത വോള്യത്തിലും ഔട്ട്‌പുട്ടുകളിലും ലിംഗം. എസ്ampലിംഗ്,
ഗ്രേഡിയന്റ് കണക്കുകൂട്ടൽ, മൾട്ടി-ആട്രിബ്യൂട്ട് എസ്ampലിംഗം. ഔട്ട്പുട്ട് ടെർമിനലിലേക്ക് എഴുതിയിരിക്കുന്നു.

ഒരു ഇന്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയിസ് എസ് നിർമ്മിച്ച് പ്രവർത്തിപ്പിക്കുകampCMake* ഉപയോഗിക്കുന്നു

  1. നിങ്ങൾ 04_oidn_gsg s ഡൗൺലോഡ് ചെയ്ത ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample.
  2. എസ് നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകampLe:
    മിഡ്എയർ ബിൽഡ് സിഡി ബിൽഡ് കേക്ക് ..
    കേക്ക് -ബിൽഡ് . - കോൺഫിഗറേഷൻ റിലീസ്
  3. റിലീസ് ഡയറക്ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക.
  4. കുമിഞ്ഞുകൂടിയ ഫ്രെയിം കപ്പ് പരിവർത്തനം ചെയ്യുക. LSB ഡാറ്റ ഓർഡറിംഗിനൊപ്പം ppm ഇമേജ് PFM ഫോർമാറ്റിലേക്ക്. ഉദാample, ഇമേജ് മാജിക്സ്* കൺവർട്ട് ടൂൾ ഉപയോഗിച്ച്:
    \magick.exe പരിവർത്തനം ചെയ്യുകample>\01_ospray_gsg\build\Release \accumulated Frame Cup. ppm -endian LSB PFM: സഞ്ചിത ഫ്രെയിം ക്യാപ്പ്. വൈകുന്നേരം
  5. ചിത്രം നിരാകരിക്കാൻ ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.
    .\oidnDenoise.exe -അവളുടെ സഞ്ചിത ഫ്രെയിം ക്യാപ്പ്. pm -o denoised.pfm
  6. Review ഒരു ചിത്രത്തോടുകൂടിയ ഔട്ട്പുട്ട് ചിത്രം viewപിപിഎമ്മിനുള്ള അപേക്ഷ file തരം. ഉദാample, ഇമേജ് മാജിക്സിനൊപ്പം*:
    \imdisplay.exe denoised. വൈകുന്നേരം
    • ഒറിജിനൽ പത്ത്-അക്യുമുലേഷൻ റെൻഡർ അക്യുമുലേറ്റഡ് ഫ്രെയിം കപ്പ്:

intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - ഡിനോയിസ്ഡ് ഫലം• ഡിനോയിസ്ഡ് റിസൾട്ട് ഡിനോയിസ്ഡ്. വൈകുന്നേരം:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക -ഒരു ഇന്റൽ പ്രവർത്തിപ്പിക്കുകഒരു Intel® Implicit SPMD പ്രോഗ്രാം കംപൈലർ എസ് നിർമ്മിച്ച് പ്രവർത്തിപ്പിക്കുകampCMake* ഉപയോഗിക്കുന്നു

  1. നിങ്ങൾ 05_ispc_gsg s ഡൗൺലോഡ് ചെയ്ത ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample.
  2. എസ് നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുകampLe:
    മിഡ്എയർ ബിൽഡ്
    സിഡി ബിൽഡ്
    കേക്ക് ..
    കേക്ക് -ബിൽഡ് .
  3. ഒരൊറ്റ ടാർഗെറ്റ് s പ്രവർത്തിപ്പിക്കുകampഅപേക്ഷ:
    .\simple.exe
  4.  ഒരു മൾട്ടി-ടാർഗെറ്റ് പ്രവർത്തിപ്പിക്കുകampഅപേക്ഷ:
    ./simple_multi.exe
    ആപ്ലിക്കേഷൻ ഒരു ലളിതമായ ഫ്ലോട്ടിംഗ് പോയിന്റ് അറേ പ്രവർത്തനം നടത്തുന്നു. ഫലം കട്ടിയുള്ളതായി അച്ചടിക്കുന്നു.
0: സിമ്പിൾ(0.000000) = 0.000000 8: സിമ്പിൾ(8.000000) = 2.828427
1: സിമ്പിൾ(1.000000) = 1.000000 9: സിമ്പിൾ(9.000000) = 3.000000
2: സിമ്പിൾ(2.000000) = 4.000000 10: സിമ്പിൾ(10.000000) = 3.162278
3: സിമ്പിൾ(3.000000) = 1.732051 11: സിമ്പിൾ(11.000000) = 3.316625
4: സിമ്പിൾ(4.000000) = 2.000000 12: സിമ്പിൾ(12.000000) = 3.464102
5: സിമ്പിൾ(5.000000) = 2.236068 13: സിമ്പിൾ(13.000000) = 3.605551
6: സിമ്പിൾ(6.000000) = 2.449490 14: സിമ്പിൾ(14.000000) = 3.741657
7: സിമ്പിൾ(7.000000) = 2.645751 15: സിമ്പിൾ(15.000000) = 3.872983

അടുത്ത ഘട്ടങ്ങൾ
അടുത്ത ഘട്ടങ്ങളിൽ അധിക ഉറവിടങ്ങൾ പര്യവേക്ഷണം ചെയ്യുക.

മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകample അപേക്ഷകൾ

ലൈബ്രറികൾക്ക് പുറമേ, Intel® ഓൺലാപ്പ് റെൻഡറിംഗ് ടൂൾകിറ്റ് മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ്.ampലേക്കുള്ള അപേക്ഷകൾ
ടൂൾകിറ്റ് സവിശേഷതകൾ ഹൈലൈറ്റ് ചെയ്യുക. ഈ പ്രീ-കംപൈൽ ചെയ്ത ആപ്ലിക്കേഷനുകൾ കാണിക്കാൻ പലപ്പോഴും ബാഹ്യ ഗ്രാഫിക്സ് ലൈബ്രറികൾ ഉപയോഗിക്കുന്നു
ഒരു ഇന്ററാക്ടീവ് മോഡിൽ സവിശേഷതകൾ. ഈ വിഭാഗത്തിൽ, പ്രീ-കംപൈൽ ചെയ്ത ഇന്ററാക്ടീവ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കാൻ പഠിക്കുക.

പ്രീ-കംപൈൽ ചെയ്ത ഇന്ററാക്ടീവ് ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുക

  • മുൻകൂട്ടി കംപൈൽ ചെയ്‌ത സോപ്പ് എക്‌സ് പ്രവർത്തിപ്പിക്കുകampIntel ® സ്പ്രേ ഉപയോഗിച്ചുള്ള ലെസ് ആപ്ലിക്കേഷൻ.
    sop Exampലെസ് ഇന്റൽ സ്പ്രേ ഉപയോഗിച്ച് ഒരു ഇന്ററാക്ടീവ് സീനിന്റെ അടിസ്ഥാന റെൻഡറിംഗ് കാണിക്കുന്നു. ഇന്റൽ സ്പ്രേ സവിശേഷതകൾ പര്യവേക്ഷണം ചെയ്യാൻ നിങ്ങൾക്ക് ടോഗിൾ ചെയ്യാൻ കഴിയുന്ന GUI നിയന്ത്രണങ്ങൾ ഇതിലുണ്ട്.
  • Intel ® Embrey ഉപയോഗിച്ച് മുൻകൂട്ടി സമാഹരിച്ച ത്രികോണ ജ്യാമിതി ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക. ത്രികോണ ജ്യാമിതി, മറ്റ് ഇന്റൽ എംബ്രെ എസ്ampലെസ്, കോർ റേ-ട്രേസിംഗ് കമ്പ്യൂട്ട് കഴിവ് തെളിയിക്കുന്നു.
    Intel Embrey സവിശേഷതകൾ പര്യവേക്ഷണം ചെയ്യാൻ ത്രികോണ ജ്യാമിതി ഉപയോഗിക്കുക.
  • മുൻകൂട്ടി കംപൈൽ ചെയ്‌ത വോൾ എക്‌സ് പ്രവർത്തിപ്പിക്കുകampIntel ® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി (Intel® Open VKL) ഉള്ള les ആപ്ലിക്കേഷൻ. വോൾ എക്സിampലെസ് ഇന്റൽ ഓപ്പൺ വികെഎൽ ഉപയോഗിച്ച് ഒരു ഇന്ററാക്ടീവ് സീനിന്റെ അടിസ്ഥാന റെൻഡറിംഗ് കാണിക്കുന്നു. വോളിയം റെൻഡറിംഗ് ദൃശ്യവൽക്കരണത്തിന് സാധാരണ GUI നിയന്ത്രണങ്ങളുണ്ട്.

കുറിപ്പ് ഇന്റൽ ® ഓപ്പൺ ഇമേജ് ഡെനോയിസ് ospEx-ൽ ഒരു പോസ്റ്റ് പ്രോസസ്സിംഗ് ഫീച്ചറായി ഉപയോഗിക്കുന്നുampകുറവ്ample ആപ്ലിക്കേഷനും ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോയിലും. ഇന്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയിസിന് ഒരു ഒറ്റപ്പെട്ട സംവേദനാത്മക ആപ്ലിക്കേഷനുകളില്ല
Intel® OSPRay സ്റ്റുഡിയോ ഷോകേസ് ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക
ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ റെൻഡർ കിറ്റ് ലൈബ്രറികളെ അത്യാധുനിക ഷോകേസ് ആപ്ലിക്കേഷനായി സംയോജിപ്പിക്കുന്നു. നിങ്ങളുടെ സ്വന്തം പ്രോജക്‌റ്റുകൾക്കായി സോഴ്‌സ് കോഡ് പര്യവേക്ഷണം ചെയ്യുന്നതിന് മുമ്പ് മുൻകൂട്ടി കംപൈൽ ചെയ്‌ത ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ ആപ്ലിക്കേഷൻ പരീക്ഷിക്കുക.
ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ സവിശേഷതകൾ:

  • ഒരു സംവേദനാത്മക പരിതസ്ഥിതിയിൽ സീൻ ജ്യാമിതി, ടെക്സ്ചറുകൾ, പാരാമീറ്ററുകൾ എന്നിവ ലോഡ് ചെയ്യുന്നതിനും സംഭരിക്കുന്നതിനും പരിവർത്തനം ചെയ്യുന്നതിനുമുള്ള ഒരു റഫറൻസ് സീൻ ഗ്രാഫ്
  • ഒരു ഇന്ററാക്ടീവ് ആപ്ലിക്കേഷന്റെ പാരാമീറ്റർ നിയന്ത്രണം റെൻഡർ ചെയ്യുന്നതിനുള്ള GUI-അടിസ്ഥാനത്തിലുള്ള സീൻ ഇൻസ്ട്രുമെന്റേഷൻ
  • ഇഷ്‌ടാനുസൃത നിയന്ത്രണങ്ങൾക്കായുള്ള C++ പ്ലഗിൻ ഇൻഫ്രാസ്ട്രക്ചർ
  • ഇൻപുട്ട്/ഔട്ട്‌പുട്ട്: വേവ് ഫ്രണ്ട് OBJ, GLTF*, ഓപ്പൺ ഇമേജ് IO* ഉള്ള HDR ടെക്‌സ്‌ചറുകൾ, സ്റ്റാറ്റിക് ഇമേജ് ഔട്ട്‌പുട്ട്
  • ഇന്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയ്‌സ് ഇന്റൽ സ്പ്രേയിൽ നിന്നുള്ള ഓസ്‌പ്രേ മൊഡ്യൂൾ ഡെനോയ്‌സർ ലൈബ്രറിയ്‌ക്കൊപ്പം പോസ്റ്റ്-പ്രോസസ്സിംഗ് പാസുകൾ
  • സ്ക്രിപ്റ്റ് റെൻഡറിംഗുമായി പൈത്തൺ* ബൈൻഡിംഗ്സ്
  •  ക്യാമറ ആനിമേഷൻ നിയന്ത്രണങ്ങൾ
  • MPI ഉപയോഗിച്ച് മൾട്ടി-നോഡ് റെൻഡറിംഗ്

ഒരു എസ് പ്രവർത്തിപ്പിക്കുകampIntel® OSPRay-നൊപ്പം le
ഒരു ഇന്ററാക്ടീവ് എസ് എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് ഈ വാക്ക്ത്രൂ കാണിക്കുന്നുampWindows* OS-നുള്ള Intel® oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റിൽ (റെൻഡർ കിറ്റ്) നിന്ന് Intel® OSPRay ഉപയോഗിച്ചുള്ള ആപ്ലിക്കേഷൻ.
മുൻവ്യവസ്ഥ: നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ:

  1. ഒരു കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജീകരിക്കുക:
    "സി:\പ്രോഗ്രാം" എന്ന് വിളിക്കുക Files (x86)\Intel\oneAPI\setvars.bat”
    കുറിപ്പ് നിങ്ങൾ റെൻഡർ കിറ്റ് ഒരു ഇഷ്‌ടാനുസൃത ലൊക്കേഷനിലേക്കാണ് ഇൻസ്റ്റാൾ ചെയ്തതെങ്കിൽ, C:\Program മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക Fileകമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് s (x86)\Intel\oneAPI\ ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ പാത്ത് ഉപയോഗിച്ച്.
  3. എഴുതാവുന്ന ഡയറക്‌ടറിയിലേക്ക് പോയി പിന്തുണ സംഭരിക്കാൻ ഒരു ഡയറക്‌ടറി സൃഷ്‌ടിക്കുക fileഎസ്. ഉദാample, rkgsg ഫോൾഡർ സൃഷ്ടിക്കുക : cd %USERPROFILE% midair rkgsg cdrkgsg
  4. ospEx പ്രവർത്തിപ്പിക്കുകampലെസ്: ospExamples.exe

അടിസ്ഥാന ജ്യാമിതി തരങ്ങൾ, ലൈറ്റുകൾ, വോള്യങ്ങൾ എന്നിവ ഉൾക്കൊള്ളുന്ന ഒന്നിലധികം ലളിതമായ ദൃശ്യങ്ങൾ ഉപയോഗിച്ച് ഒരു പുതിയ GUI വിൻഡോ തുറക്കും. ഡ്രോപ്പ്-ഡൗൺ ബട്ടണിൽ ക്ലിക്കുചെയ്‌ത് നിങ്ങൾക്ക് രംഗം എഡിറ്റുചെയ്യാനാകുംintel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - ഡ്രോപ്പ്-ഡൗൺ ബട്ടണുകൾനിയന്ത്രണങ്ങളും നുറുങ്ങുകളും
നിങ്ങൾക്ക് രംഗം നിയന്ത്രിക്കാൻ കഴിയും view ഒരു മൗസ് ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന രീതിയിൽ:

  • ലുക്ക്-അറ്റ് പോയിന്റിൽ നിന്ന് ക്യാമറ അകത്തേക്കും പുറത്തേക്കും നീക്കാൻ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക.
  • തിരിക്കാൻ ഇടത് ക്ലിക്ക് ചെയ്യുക.
  • പാൻ ചെയ്യാൻ മൗസ് വീൽ ഉപയോഗിക്കുക.
    ഒരു ടെർമിനലിൽ കഴ്‌സറിന് കീഴിലുള്ള വിഭജിച്ച ജ്യാമിതിയുടെ ജ്യാമിതി ഐഡിയും ഇത് റിപ്പോർട്ട് ചെയ്യുന്നു.
  • ക്യാമറ നീക്കാൻ വലിച്ചിടുക.

നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കീബോർഡ് നിയന്ത്രണങ്ങളും ഉപയോഗിക്കാം:

  • ഉപയോക്തൃ ഇന്റർഫേസ് കാണിക്കാൻ/മറയ്ക്കാൻ G അമർത്തുക.
  • അപേക്ഷയിൽ നിന്ന് പുറത്തുകടക്കാൻ Q അമർത്തുക.
    കൺട്രോൾ പാളിയിൽ നിന്ന് നിങ്ങൾക്ക് രംഗം നിയന്ത്രിക്കാനും കഴിയും:
  • വ്യത്യസ്ത ജ്യാമിതീയ, വോള്യൂമെട്രിക് ദൃശ്യങ്ങൾ പരീക്ഷിക്കുക. View അവ വ്യത്യസ്ത റെൻഡറർമാരുടെ കീഴിൽ.
  • നാവിഗേഷൻ സമയത്ത് കൂടുതൽ തുടർച്ചയായ ആനിമേഷനെ ഇന്ററാക്ഷനിലെ ഫ്രെയിം റദ്ദാക്കുക.
  • ക്യാമറയുടെ ഓരോ പിക്സൽ ലൊക്കേഷനിൽ നിന്നുമുള്ള ദൃശ്യത്തിനൊപ്പം റേ കവലയിൽ ആപേക്ഷിക ഡെപ്ത് കാണിക്കാൻ ഡെപ്ത് കാണിക്കുന്നത് പ്രവർത്തനക്ഷമമാക്കുക.
  •  ക്യാമറയുടെ ഓരോ പിക്‌സൽ ലൊക്കേഷനിൽ നിന്നുമുള്ള ദൃശ്യത്തിനൊപ്പം റേ കവലയിലെ മെറ്റീരിയലിന്റെ ആൽബിഡോ കാണിക്കാൻ ആൽബിഡോ കാണിക്കുന്നത് പ്രവർത്തനക്ഷമമാക്കുക.
  • Intel® Open Image Denoised ഉപയോഗിച്ച് ഓരോ ഫ്രെയിമും denoise ചെയ്യാൻ denoiser പ്രവർത്തനക്ഷമമാക്കുക
    കുറിപ്പ്: ചില ജ്യാമിതികളിൽ മറ്റുള്ളവയേക്കാൾ നന്നായി നിരീക്ഷിക്കാൻ ഡെനോയിസർ പ്രവർത്തിച്ചേക്കാം. ഉദാample, സ്ട്രീംലൈനുകൾ മുൻകൂട്ടി നിശ്ചയിച്ചിരിക്കുന്ന സീൻ സെറ്റ് ഡെനോയിസുമായുള്ള ഒത്തുചേരൽ കൂടുതൽ വ്യക്തമായി കാണിക്കുന്നു.

കുറിപ്പ് നിങ്ങളുടെ വിതരണത്തിൽ ഓസ്‌പ്രേ മൊഡ്യൂൾ ഡെനോയിസർ ലഭ്യമല്ലെങ്കിൽ, അടുത്ത ഘട്ടങ്ങളിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ സൂപ്പർബിൽ ഉപയോഗിച്ച് നിങ്ങൾക്കത് ലഭിക്കും.

  • പിക്സൽ ഫിൽട്ടർ വീണ്ടും മാറ്റുകview API-യിൽ ലഭ്യമായ വിവിധ ആന്റി-അലിയാസിംഗ് രീതികൾ.
  • പിക്സൽ എസ് മാറ്റുകampലെസ്, അതായത് സീനുകളുടെ എണ്ണംampഒരു സഞ്ചയത്തിൽ ഓരോ പിക്സലും ലെസ്. ഉയർന്ന എസ്ampലെസ് ദൈർഘ്യമേറിയ റെൻഡറിംഗ് സമയങ്ങളിൽ കലാശിക്കുന്നു, എന്നാൽ ഓരോ ശേഖരണത്തിനും വേഗത്തിലുള്ള ഒത്തുചേരൽ. കുറവ് എസ്ampഓരോ പിക്സലും വേഗത്തിലുള്ള ആപ്ലിക്കേഷൻ പ്രകടനത്തിന് കാരണമാകുന്നു.
  • പരമാവധി പാത്ത് ലെങ്ത് പാരാമീറ്റർ മാറ്റുക, അതായത് ഓരോ സെക്കിലും പാത്ത് പ്രതിഫലനങ്ങളുടെയോ അപവർത്തനങ്ങളുടെയോ എണ്ണംample. ഉയർന്ന സംഖ്യ കൂടുതൽ കൃത്യമാണ്, അതേസമയം കുറഞ്ഞ സംഖ്യ കണക്കുകൂട്ടാൻ വേഗതയുള്ളതാണ്.
  • റൗലറ്റ് പാത്ത് ദൈർഘ്യം മാറ്റുക, ഇത് ഒരു കിരണത്തിന്റെ ട്രാവർസൽ ക്രമരഹിതമായി അവസാനിപ്പിക്കുന്നതിനുള്ള പരിധി അല്ലെങ്കിൽ പ്രതിഫലനങ്ങൾ അല്ലെങ്കിൽ അപവർത്തനങ്ങളാണ്. ഉയർന്ന സംഖ്യ കൂടുതൽ കൃത്യമാണ്, അതേസമയം കുറഞ്ഞ സംഖ്യ കണക്കുകൂട്ടാൻ വേഗതയുള്ളതാണ്.
  • എസ് മാറ്റുകampലെ സംഭാവനകൾ. എസ്ample സംഭാവന മിനിറ്റിനേക്കാൾ കുറവാണെങ്കിൽ സംഭാവന സീനിനെ ബാധിക്കില്ല. കുറഞ്ഞ സംഖ്യ കൂടുതൽ കൃത്യമാണ്, അതേസമയം ഉയർന്ന സംഖ്യ കണക്കുകൂട്ടാൻ വേഗതയുള്ളതാണ്.
  • ക്യാമറ ചലിപ്പിക്കുമ്പോൾ മങ്ങിക്കൽ സ്വാധീനം നിയന്ത്രിക്കാൻ ക്യാമറ മോഷൻ ബ്ലർ മാറ്റുക. 0 ന്റെ മൂല്യം മങ്ങൽ ഓഫാക്കുന്നു.
  • നിയന്ത്രിക്കാവുന്ന സീൻ ചക്രവാളം ഓണാക്കാൻ റെൻഡർ സൺ സ്കൈ പ്രവർത്തനക്ഷമമാക്കുക. GUI പോപ്പ്-അപ്പ് പാരാമീറ്ററുകളിൽ നിന്ന് ക്രമീകരിച്ചിരിക്കുന്ന ചക്രവാളത്തെ ദൃശ്യം പ്രതിഫലിപ്പിക്കും.

അടുത്ത ഘട്ടങ്ങൾ

  • മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകampമറ്റ് റെൻഡർ കിറ്റ് ഘടകങ്ങൾക്കുള്ള ആപ്ലിക്കേഷനുകൾ.
  • അടുത്ത ഘട്ടങ്ങളിൽ അധിക ഉറവിടങ്ങൾ പര്യവേക്ഷണം ചെയ്യുക.

Intel® Embree S പ്രവർത്തിപ്പിക്കുകample
ഈ ട്യൂട്ടോറിയൽ ഒരു ഇന്ററാക്ടീവ് Intel® Embrey പ്രീ-കംപൈൽ ചെയ്ത s എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് കാണിക്കുന്നുample ആപ്ലിക്കേഷനുകൾ Intel® one API റെൻഡറിംഗ് ടൂൾകിറ്റിൽ (റെൻഡർ കിറ്റ്) ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ഈ എസ്ampഇന്റൽ എംബ്രെ ഉപയോഗിച്ച് അടിസ്ഥാന ജ്യാമിതി ഉപയോഗിച്ച് ഒരു ഇമേജ് സൃഷ്ടിക്കുന്നത് എങ്ങനെയെന്ന് le കാണിക്കുന്നു.
ത്രികോണ ജ്യാമിതി എസ്ampട്യൂട്ടോറിയലിൽ കാണിച്ചിരിക്കുന്ന le ആപ്ലിക്കേഷൻ ഒരു ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് ഉപയോഗിച്ച് ത്രികോണ ലംബങ്ങൾ ഉപയോഗിച്ച് ഒരു സ്റ്റാറ്റിക് ക്യൂബും ഗ്രൗണ്ട് പ്ലെയ്നും സൃഷ്ടിക്കുന്നു.
മുൻവ്യവസ്ഥ: നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ:

  1. ഒരു കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജീകരിക്കുക:
    "സി:\പ്രോഗ്രാം" എന്ന് വിളിക്കുക Files (x86)\Intel\one API\setvars.bat”
    കുറിപ്പ് നിങ്ങൾ റെൻഡർ കിറ്റ് ഒരു ഇഷ്‌ടാനുസൃത ലൊക്കേഷനിലേക്കാണ് ഇൻസ്റ്റാൾ ചെയ്തതെങ്കിൽ, C:\Program മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക Fileകമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് s (x86)\Intel\one API\ ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ പാത്ത്.
  3. എഴുതാവുന്ന ഡയറക്‌ടറിയിലേക്ക് പോയി പിന്തുണ സംഭരിക്കാൻ ഒരു ഡയറക്‌ടറി സൃഷ്‌ടിക്കുക fileഎസ്. ഉദാampലെ, rk_gsg ഫോൾഡർ സൃഷ്ടിക്കുക:
    cd %USERPROFILE%
    മിഡ്എയർ റിഗുകൾ
    സിഡി റിഗുകൾ
  4. ത്രികോണ ജ്യാമിതി s പ്രവർത്തിപ്പിക്കുകample: triangle_geometry.exe
    ഒരു 3D റേ-ട്രേസ്ഡ് ക്യൂബ് ഉപയോഗിച്ച് ഒരു പുതിയ വിൻഡോ തുറക്കുന്നു. ക്യാമറ നീക്കാൻ, ഇടത് മൌസ് ബട്ടൺ ക്ലിക്ക് ചെയ്ത് ഡ്രാഗ് ചെയ്യുക അല്ലെങ്കിൽ W, A, S, D അല്ലെങ്കിൽ ആരോ കീകൾ ഉപയോഗിക്കുക. കളെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾക്ക്ampലെ, ഇന്റൽ എംബ്രെ ഡോക്യുമെന്റേഷനിലെ അധ്യായം 9 കാണുക.

intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - 3D rayനുറുങ്ങുകളും നിരീക്ഷണങ്ങളും

  • ക്യാമറ നീക്കാൻ, ഇടത് മൌസ് ബട്ടൺ ക്ലിക്ക് ചെയ്ത് ഡ്രാഗ് ചെയ്യുക അല്ലെങ്കിൽ W, A, S, D ബട്ടണുകളോ ആരോ കീകളോ ഉപയോഗിക്കുക.
  • ഈ എസ്ampഇന്റൽ എംബ്രെ ഉപയോഗിച്ച് അടിസ്ഥാന ജ്യാമിതി ഉപയോഗിച്ച് ഒരു ഇമേജ് സൃഷ്ടിക്കുന്നത് എങ്ങനെയെന്ന് le കാണിക്കുന്നു.
  • ത്രികോണ ജ്യാമിതി എസ്ampലെ സവിശേഷതകൾ:
  • ക്യൂബിന്റെ കോണുകളുടെയും ഗ്രൗണ്ട് പ്ലെയിനിന്റെയും സ്ഥാനം അടങ്ങുന്ന ലളിതമായ ഫ്ലോട്ട് വെർട്ടെക്സ് ഡാറ്റയുടെ ഹാർഡ്-കോഡഡ് അറേ.
  • ലംബങ്ങളിൽ നിന്ന് ത്രികോണങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള സൂചിക ലിസ്റ്റുകളുടെ നിർവചനം.
  • ശീർഷകവും സൂചിക ഡാറ്റയും ദൃശ്യത്തിലേക്ക് സൃഷ്ടിക്കുന്നതിനും സമർപ്പിക്കുന്നതിനുമുള്ള API- നിർവചിച്ച ജ്യാമിതി ഡാറ്റ ഘടനകൾ.
  •  ഇമേജ് ഫ്രെയിമിന് മുകളിലൂടെ റേ-ട്രേസിംഗ് ചെയ്യുന്നതിനുള്ള ഒരു മൾട്ടി-ത്രെഡഡ് കമ്പ്യൂട്ട് ശ്രേണി.
  • കമ്പ്യൂട്ടിംഗ് കിരണങ്ങളെ സ്‌ക്രീൻ പിക്സലുകളുടെ ടൈലുകളായി തിരിച്ചിരിക്കുന്നു. ടൈലുകൾ ത്രെഡുകൾക്കിടയിൽ വിഭജിച്ചിരിക്കുന്നു.
  • ഓരോ ടൈലും ടൈലിലെ ഓരോ പിക്സലിനും റേ ഇന്റർസെക്റ്റ് ടെസ്റ്റുകൾ നടത്തുന്നു.
  • ത്രികോണത്തിന്റെ നിറങ്ങൾ നിർണ്ണയിക്കുന്ന അടിസ്ഥാന റേ ഇന്റർസെക്റ്റ് ടെസ്റ്റുകൾക്ക് പുറമേ, ഒരു ഹാർഡ്-കോഡഡ് ഫിക്സഡ് ലൈറ്റ് ദിശയ്ക്കായി ഇന്റർസെക്ഷൻ പോയിന്റിൽ ഒരു ഷാഡോ ഇന്റർസെക്റ്റ് (ഒക്ലൂഷൻ) ടെസ്റ്റ് നടത്തുന്നു.
  • അവസാന പിക്സലുകളിൽ RGB കളർ ട്രിപ്പിൾ ആയി പാക്ക് ചെയ്ത കിരണങ്ങളിൽ നിന്ന് വർണ്ണ ഡാറ്റ കണക്കാക്കുന്നു.
  • സ്കാർഫോൾഡിംഗ് അമൂർത്തീകരണം ഗ്ലൂ കോഡിന്റെ ഭൂരിഭാഗവും നൽകുന്നു. ഈ അമൂർത്തീകരണം മറ്റ് ഇന്റലിൽ വളരെയധികം ഉപയോഗിക്കുന്നു
    എംബ്രെ എസ്ample ആപ്ലിക്കേഷനുകൾ. എസ്ampലെസ് അമൂർത്തീകരണം ഉൾപ്പെടുന്നു:
  • ഇനിഷ്യലൈസേഷൻ, റെൻഡറിംഗ്, ടയർ-ഡൗൺ ഫംഗ്‌ഷനുകൾ എന്നിവയിലേക്ക് തിരികെ വിളിക്കുന്നതിനുള്ള സജ്ജീകരണം
  • സീൻ ഡാറ്റ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഡാറ്റാ ഘടനകൾ
  • കീബോർഡും മൗസും ഇൻപുട്ട്/ഔട്ട്പുട്ട്
  • വിഷ്വലൈസേഷനായി ഓപ്പറേറ്റിംഗ് സിസ്റ്റം വിൻഡോ മാനേജ്‌മെന്റ് കോഡിലേക്ക് API ഹുക്ക് ചെയ്യുന്നു

Intel Embraer GitHub* റിപ്പോസിറ്ററിയിലെ triangle_geometry_device.cpp-ൽ ആപ്ലിക്കേഷൻ ഉറവിടം കാണുക.
മറ്റ് റെൻഡർ കിറ്റ് ഘടകങ്ങളുമായി ഇന്റൽ എംബ്രെ ബന്ധം

  • ഇന്റൽ സ്പ്രേ, ഓപ്പൺ സ്കേലബിൾ പോർട്ടബിൾ റേ-ട്രേസിംഗ് എഞ്ചിൻ, ഇമേജുകൾ സൃഷ്ടിക്കാൻ ഇന്റൽ എംബ്രെ ഉപയോഗിക്കുന്നു. ഇന്റൽ സ്പ്രേ 3D സീനുകൾക്ക് സമാനമായ ഒബ്ജക്റ്റുകളും പ്രവർത്തനങ്ങളും നൽകുന്നു.
  • ഇന്റൽ സ്പ്രേ പ്രൊവിഷനുകളിൽ വോളിയം, ജ്യാമിതീയ വസ്തുക്കൾ, മെറ്റീരിയലുകൾ, ടെക്സ്ചറുകൾ, ലൈറ്റുകൾ, ക്യാമറ, ഫ്രെയിം ബഫറുകൾ, MPI അടിസ്ഥാനമാക്കിയുള്ള ഡിസ്ട്രിബ്യൂഡ് കമ്പ്യൂട്ടിംഗ് എന്നിവയും മറ്റുള്ളവയും ഉൾപ്പെടുന്നു.
  • OpenGL* പോലുള്ള പശ്ചാത്തലമുള്ള ഡെവലപ്പർമാർക്ക്, ടൂൾകിറ്റിന്റെ പര്യവേക്ഷണം ആരംഭിക്കുന്നതിനുള്ള മികച്ച മാർഗം Intel Embrey-നേക്കാൾ ഇന്റൽ സ്പ്രേ ആയിരിക്കാം.
  • ഇന്റൽ എംബ്രെ പാത്ത് ട്രേസർ എക്സിample പ്രോഗ്രാം ഒരു പാത്ത് ട്രേസറിന് ചുരുങ്ങിയതും യുക്തിസഹവുമായ ആമുഖം നൽകുന്നു. Intel Spray API-യിൽ ഒരു പാത്ത് ട്രെയ്‌സർ റെൻഡററിന്റെ പൂർണ്ണ പ്രൊഫഷണൽ വിഷ്വലൈസേഷൻ നടപ്പിലാക്കുക.
  •  ഇന്റൽ എംബ്രെ കഴിവ് ജ്യാമിതീയ റേ-ട്രേസിംഗ് കേന്ദ്രീകരിച്ചാണ്. വിപരീതമായി, Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി (Intel® Open VKL) വോളിയം വിഷ്വലൈസേഷനും എസ്.ampലിംഗ് കഴിവ്.
  • ഇന്റൽ എംബ്രെ ഉപയോഗിച്ച് റെൻഡർ ചെയ്ത ചിത്രങ്ങൾ Intel® ഓപ്പൺ ഇമേജ് ഡെനോയിസ് ഉപയോഗിച്ച് ഡീനോയിസ് ചെയ്യാവുന്നതാണ്. എന്നിരുന്നാലും, ഡാറ്റാ ഡിനോയിസിംഗ് കൈകാര്യം ചെയ്യുന്നത് ലളിതമാക്കാൻ ഇന്റൽ സ്പ്രേ വിപുലീകൃത ഫ്രെയിം ബഫർ ചാനൽ ആക്സസ് നൽകുന്നു. കുറഞ്ഞ റേ ട്രെയ്‌സിംഗ് കമ്പ്യൂട്ട് ചെലവിൽ ഉയർന്ന നിലവാരമുള്ള ചിത്രങ്ങൾ നിരാകരിക്കുന്നതാണ് ഫലം.

അടുത്ത ഘട്ടങ്ങൾ

  • മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകampമറ്റ് റെൻഡർ കിറ്റ് ഘടകങ്ങൾക്കുള്ള ആപ്ലിക്കേഷനുകൾ.
  • കൂടുതൽ വിഭവങ്ങൾക്കായി അടുത്ത ഘട്ടങ്ങൾ കാണുക.

Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി പ്രവർത്തിപ്പിക്കുക (Intel® Open VKL) എസ്ample
ഈ ട്യൂട്ടോറിയൽ മുൻകൂട്ടി കംപൈൽ ചെയ്‌ത ഇന്ററാക്ടീവ് എസ് എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് വിവരിക്കുന്നുampIntel® Open-ൽ നിർമ്മിച്ച le ആപ്ലിക്കേഷൻ
വോളിയം കേർണൽ ലൈബ്രറി (Intel® Open VKL).
വോൾ എക്സിampകുറവ്ample ആപ്ലിക്കേഷൻ ഇന്റൽ ഓപ്പൺ VKL API ഫലങ്ങൾ ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസിലൂടെ സ്ക്രീനിലേക്ക് റെൻഡർ ചെയ്യുന്നു.
മുൻവ്യവസ്ഥ: നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ:

  1. ഒരു കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജീകരിക്കുക:
    "സി:\പ്രോഗ്രാം" എന്ന് വിളിക്കുക Files (x86)\Intel\one API\setvars.bat”
    കുറിപ്പ് നിങ്ങൾ റെൻഡർ കിറ്റ് ഒരു ഇഷ്‌ടാനുസൃത ലൊക്കേഷനിലേക്കാണ് ഇൻസ്റ്റാൾ ചെയ്തതെങ്കിൽ, C:\Program മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക Fileകമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് s (x86)\Intel\one API\ ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ പാത്ത്.
  3. എഴുതാവുന്ന ഡയറക്‌ടറിയിലേക്ക് പോയി പിന്തുണ സംഭരിക്കാൻ ഒരു ഡയറക്‌ടറി സൃഷ്‌ടിക്കുക fileഎസ്. ഉദാample, സൃഷ്ടിക്കുക
    rags ഫോൾഡർ:
    cd %USERPROFILE%
    മിഡ്എയർ റിഗുകൾ
    സിഡി റിഗുകൾ
  4. എസ് പ്രവർത്തിപ്പിക്കുകampഅപേക്ഷ:
    വോൾ എക്സിamples.exe
    എസ്ample ഫലങ്ങൾ ഒരു പുതിയ GUI വിൻഡോയിൽ തുറക്കും.

ഇനിപ്പറയുന്ന നിയന്ത്രണങ്ങൾ ലഭ്യമാണ്:

  • ക്യാമറ തിരിക്കുന്നതിന് ഇടത്-ക്ലിക്ക് (മൗസ്1) വലിച്ചിടുക.
  • ക്യാമറ സൂം ചെയ്യാൻ റൈറ്റ് ക്ലിക്ക് (മൗസ്2) ഡ്രാഗ് ചെയ്യുക.
  • മിഡിൽ-ക്ലിക്ക് (Mouse3) ക്യാമറ പാൻ ചെയ്യാൻ വലിച്ചിടുക.
  • വോളിയം ദൃശ്യവൽക്കരിക്കുന്നതിന് വ്യത്യസ്ത ട്രാൻസ്ഫർ ഫംഗ്ഷനുകൾ, ഇന്റൽ ഓപ്പൺ VKL API മൂല്യങ്ങൾ, റെൻഡറിംഗ് നിയന്ത്രണങ്ങൾ എന്നിവ തിരഞ്ഞെടുക്കുക.
    intel Windows-നുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - എല്ലാ നിയന്ത്രണങ്ങളും

കുറിപ്പ് ഉപയോക്തൃ ഇന്റർഫേസ് ഘടകങ്ങൾ ഓവർലാപ്പ് ചെയ്തേക്കാം. എല്ലാ നിയന്ത്രണങ്ങളും കാണുന്നതിന് നീല നിയന്ത്രണ ബാർ വലിച്ചിടുക.
നുറുങ്ങുകളും നിരീക്ഷണങ്ങളും

  • റെൻഡറിംഗ് ഡ്രോപ്പ്-ഡൗണിൽ നിന്ന് വ്യത്യസ്ത റെൻഡറർ മോഡുകൾ ലഭ്യമാണ്. ഈ മോഡുകൾ സമകാലിക വോള്യവുമായി പൊരുത്തപ്പെടുന്നുampലിംഗും റെൻഡറിംഗ് ആപ്ലിക്കേഷനുകളും.
  • ഡെൻസിറ്റി പാത്ത് ട്രെയ്‌സർ റെൻഡറർ ഒരു വോളിയത്തിനുള്ളിൽ പാത്ത് ട്രെയ്‌സിംഗ് കാണിക്കുന്നു. ഇത് വോൾ കമ്പ്യൂട്ട് എസ് ഉപയോഗിക്കുന്നുample() ഒരു വുഡ്‌കോക്ക്-ട്രാക്കിംഗ് എസ്ampലിംഗ് അൽഗോരിതം. അൽഗോരിതം പാരാമീറ്ററുകൾ നിയന്ത്രിക്കാൻ ഡയലോഗ് ബോക്സുകൾ ഉപയോഗിക്കുക. DensityPathTracer.cpp കാണുക.
  • ഹിറ്റ്-ഇറ്ററേറ്റർ റെൻഡറർ ഹിറ്റ്-ഇറ്ററേറ്ററും ഗ്രേഡിയന്റ് കമ്പ്യൂട്ടേഷൻ പ്രവർത്തനവും കാണിക്കുന്നു. ഇത് വോൾ ഇറ്ററേറ്റ് ഇറ്റ്(), വോൾ കമ്പ്യൂട്ട് ഗ്രേഡിയന്റ്() എന്നിവ ഉപയോഗിക്കുന്നു. ഈ മുൻample ഷാഡോ ടെസ്റ്റിംഗും കാണിക്കുന്നു. HitIteratorRenderer.cpp കാണുക.
  • റേ-മാർച്ച് ഇറ്ററേറ്റർ ഒരു വോളിയം s-ന്റെ ഇടവേള ആവർത്തനവും കണക്കുകൂട്ടലും കാണിക്കുന്നുample. ഇത് വോൾ ഇറ്ററേറ്റ് ഇന്റർവെൽ(), വോൾ കമ്പ്യൂട്ട് എസ് എന്നിവ ഉപയോഗിക്കുന്നുample(). RayMarchIteratorRenderer.cpp കാണുക.
  • എസ് പര്യവേക്ഷണം ചെയ്യുമ്പോൾamples, ഇന്ററാക്ടീവ് റെൻഡറിംഗ് വിൻഡോയെ പിന്തുണയ്ക്കുന്നതിനായി കോഡ് അപരനാമവും മോഡുലാറും ആണെന്ന് ശ്രദ്ധിക്കുക. കോഡ് നന്നായി മനസ്സിലാക്കാൻ, റെൻഡർ പിക്സൽ() ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ആരംഭിക്കുക.
  • ISPC മോഡുകൾ Intel® Implicit SPMD പ്രോഗ്രാം കമ്പൈലറിൽ നിർമ്മിച്ച കോഡ് നടപ്പിലാക്കലുകളുമായി പൊരുത്തപ്പെടുന്നു. ഈ നടപ്പാക്കലുകൾ അഡ്വാൻ എടുക്കുംtagആധുനിക പ്രോസസറുകളുടെ SIMD കഴിവുകളുടെ ഇ, പ്രകടനത്തിന് കൂടുതൽ അവസരം നൽകുന്നു.

അടുത്ത ഘട്ടങ്ങൾ

  • മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകampമറ്റ് റെൻഡർ കിറ്റ് ഘടകങ്ങൾക്കുള്ള ആപ്ലിക്കേഷനുകൾ.
  • കൂടുതൽ വിഭവങ്ങൾക്കായി അടുത്ത ഘട്ടങ്ങൾ കാണുക.

Intel® സ്പ്രേ സ്റ്റുഡിയോ പ്രവർത്തിപ്പിക്കുക
Intel® Spray Studio ആപ്ലിക്കേഷൻ എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് ഈ വാക്ക്ത്രൂ കാണിക്കുന്നു. Intel® neap Rendering Toolkit-ൽ (റെൻഡർ കിറ്റ്) ഉൾപ്പെടുത്തിയിരിക്കുന്ന ഒരു ഷോകേസ് ആപ്ലിക്കേഷനാണ് ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ. ഇത് ഒരു സംവേദനാത്മകവും വിപുലീകരിക്കാവുന്നതുമായ റേ-ട്രേസിംഗ് ആപ്ലിക്കേഷനാണ്.
മുൻവ്യവസ്ഥ: നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക.
ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ:

  1. ഒരു കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജീകരിക്കുക:
    "സി:\പ്രോഗ്രാം" എന്ന് വിളിക്കുക Files (x86)\Intel\one API\setvars.bat”
    കുറിപ്പ് നിങ്ങൾ റെൻഡർ കിറ്റ് ഒരു ഇഷ്‌ടാനുസൃത ലൊക്കേഷനിലേക്കാണ് ഇൻസ്റ്റാൾ ചെയ്തതെങ്കിൽ, C:\Program മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക Files
    (x86)\Intel\one API\ കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് ഇഷ്‌ടാനുസൃത ഇൻസ്റ്റാളേഷൻ പാത്ത്.
  3. എഴുതാവുന്ന ഡയറക്‌ടറിയിലേക്ക് പോയി പിന്തുണയും ഫലവും സംഭരിക്കുന്നതിന് ഒരു ഡയറക്‌ടറി സൃഷ്‌ടിക്കുക fileഎസ്. ഉദാampലെ,
    റിഗ്സ് ഫോൾഡർ സൃഷ്ടിക്കുക:
    cd %USERPROFILE% മിഡ്എയർ റിഗുകൾ സിഡി റിഗുകൾ
  4. ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ പ്രവർത്തിപ്പിക്കുക: ospStudio.exe
    നിങ്ങൾ ഒരു സംവേദനാത്മക റെൻഡറിംഗ് വിൻഡോ കാണും:വിൻഡോസിനായുള്ള വൺഎപിഐ റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ഇന്റൽ ആരംഭിക്കുക - File
  5. റെൻഡറിംഗ് വിൻഡോയിൽ, ഇതിലേക്ക് പോകുക File > ഡെമോ രംഗം, മുൻകൂട്ടി നിശ്ചയിച്ചിട്ടുള്ള ഡെമോകളിൽ ഒന്ന് തിരഞ്ഞെടുക്കുക ദൃശ്യങ്ങൾ.intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - ഡെമോ സീൻകുറിപ്പ് ചില സീനുകൾ Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി സംയോജന ശേഷി പ്രകടമാക്കുന്നു.
  6. Review തിരഞ്ഞെടുത്ത രംഗം. ഉദാample, മൾട്ടിലെവൽ ഹൈറാർക്കി ഡെമോ ഇതുപോലെ കാണപ്പെടുന്നു:intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - ഡെമോ സീൻ 1നിങ്ങൾക്ക് രംഗം നിയന്ത്രിക്കാൻ കഴിയും view ഒരു മൗസ് ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന രീതിയിൽ:
    • ലുക്ക്-അറ്റ് പോയിന്റിൽ നിന്ന് ക്യാമറ അകത്തേക്കും പുറത്തേക്കും നീക്കാൻ വലത്-ക്ലിക്ക് ചെയ്യുക.
    • തിരിക്കാൻ ഇടത് ക്ലിക്ക് ചെയ്യുക.
    • സൂം ഇൻ ചെയ്യാനും ഔട്ട് ചെയ്യാനും മൗസ് വീൽ സ്ക്രോൾ ചെയ്യുക.
    • ക്യാമറ നീക്കാൻ വലിച്ചിടുക.
    നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കീബോർഡ് നിയന്ത്രണങ്ങളും ഉപയോഗിക്കാം:
    • മുകളിലേക്കും താഴേക്കും: Z അക്ഷത്തിൽ ക്യാമറ നീക്കുക (അകത്തും പുറത്തും).
    • ALT+UP/ALT+DOWN: ക്യാമറ Y ആക്സിസിലൂടെ (മുകളിലേക്കോ താഴേക്കോ) നീക്കുക.
    • ഇടത്: X അക്ഷത്തിൽ ക്യാമറ ഇടതുവശത്തേക്ക് നീക്കുക.
    • വലത്: X അക്ഷത്തിൽ ക്യാമറ വലതുവശത്തേക്ക് നീക്കുക.
    • W/S: ക്യാമറ എലവേഷൻ മാറ്റുക.
    • ALT+S: ഒരു ഫ്രെയിം a ആയി സംരക്ഷിക്കുക file ഒരു പ്രാദേശിക ഡയറക്ടറിയിലേക്ക്.
    • എ/ഡി: ക്യാമറ അസിമുത്ത് മാറ്റുക.
    • ALT+A/ALT+D: ക്യാമറ റോൾ മാറ്റുക.
    • ജി: ഉപയോക്തൃ ഇന്റർഫേസ് കാണിക്കുക/മറയ്ക്കുക.
    • ചോദ്യം: ആപ്ലിക്കേഷൻ ഉപേക്ഷിക്കുക.
    • പി: ഷെല്ലിലേക്ക് ഒരു സീൻ ഗ്രാഫ് പ്രിന്റ് ചെയ്യുക.
    • എം: ഷെല്ലിലേക്ക് ഒരു മെറ്റീരിയൽ രജിസ്ട്രി പ്രിന്റ് ചെയ്യുക.
    • ബി: ഫ്രെയിം ബൗണ്ടുകൾ പ്രിന്റ് ചെയ്യുക.
    • വി: ക്യാമറ പാരാമീറ്ററുകൾ ഷെല്ലിലേക്ക് പ്രിന്റ് ചെയ്യുക.
    • =: ക്യാമറ പാരാമീറ്ററുകൾ സംരക്ഷിക്കാൻ ഒരു ലൊക്കേഷൻ അമർത്തുക.
    • -: ക്യാമറ പാരാമീറ്ററുകൾ സംരക്ഷിക്കാൻ ഒരു ലൊക്കേഷൻ പോപ്പ് ചെയ്യുക.
    • 0-9: ഒരു ക്യാമറ സ്നാപ്പ്ഷോട്ട് സജ്ജീകരിക്കുക.
    • X പിടിക്കുക, Y പിടിക്കുക, Z പിടിക്കുക: ക്യാമറയുടെ ചലനത്തിനായി അച്ചുതണ്ട് പരിമിതപ്പെടുത്തുക.
  7. മെനു > സേവ്... > സ്ക്രീൻഷോട്ട് എന്നതിൽ നിന്ന് നിങ്ങൾക്ക് ഇഷ്ടപ്പെട്ട ഇമേജ് ഫോർമാറ്റിൽ ഔട്ട്പുട്ട് ഇമേജ് സംരക്ഷിക്കാൻ കഴിയും. വർക്കിംഗ് റാഗ്സ് ഡയറക്ടറിയിലേക്ക് ചിത്രം സ്റ്റുഡിയോ ആയി സംരക്ഷിച്ചു. .intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക - സേവ്
  8. നിങ്ങൾക്ക് വീണ്ടും കഴിയുംview നിങ്ങൾ തിരഞ്ഞെടുത്ത ചിത്രത്തോടൊപ്പം സംരക്ഷിച്ച സ്ക്രീൻഷോട്ട് viewer.

അടുത്ത ഘട്ടങ്ങൾ

  • മുൻകൂട്ടി കംപൈൽ ചെയ്ത എസ് പ്രവർത്തിപ്പിക്കുകampമറ്റ് റെൻഡർ കിറ്റ് ഘടകങ്ങൾക്കുള്ള ആപ്ലിക്കേഷനുകൾ.
  • കൂടുതൽ വിഭവങ്ങൾക്കായി അടുത്ത ഘട്ടങ്ങൾ കാണുക.

അടുത്ത ഘട്ടങ്ങൾ
അധിക Intel ® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് (റെൻഡർ കിറ്റ്) ഉറവിടങ്ങൾ പര്യവേക്ഷണം ചെയ്യുക.
API മാനുവലുകൾ
റെൻഡർ കിറ്റ് ലൈബ്രറികൾ C99 അടിസ്ഥാനമാക്കിയുള്ള API ഇന്റർഫേസുകൾ നൽകുന്നു. API മാനുവലുകൾ ഘടക ലൈബ്രറി പബ്ലിക്കിൽ സ്ഥിതിചെയ്യുന്നു webപേജുകൾ.

  • Intel® OSPRay API മാനുവൽ
  • Intel® Embree API മാനുവൽ
  • Intel® ഓപ്പൺ വോളിയം കേർണൽ ലൈബ്രറി (Intel® Open VKL) API മാനുവൽ
  • Intel® ഓപ്പൺ ഇമേജ് ഡെനോയിസ് API മാനുവൽ

എല്ലാ C99 API തലക്കെട്ടുകളും C++11-ന് കീഴിൽ കംപൈൽ ചെയ്യുന്നു. നിങ്ങൾ C++ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, ചില റെൻഡർ കിറ്റ് ലൈബ്രറികൾ തലക്കെട്ടിൽ നിർവചിച്ചിരിക്കുന്ന C++ API റാപ്പർ പ്രവർത്തനക്ഷമത വെളിപ്പെടുത്തുന്നു files.

ലൈബ്രറി തലക്കെട്ട്
ഇന്റൽ സ്പ്രേ ospray_cpp.h
ഇൻ്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയിസ് oidn.hpp

 വിപുലമായ എസ്ampലെ പ്രോഗ്രാം ഉറവിടങ്ങൾ
ഓരോ ഘടകത്തിനും എസ്ample, ഉറവിടം GitHub* ശേഖരത്തിൽ ലഭ്യമാണ്:

  • ഇന്റൽ സ്പ്രേ എസ്ample ഉറവിടങ്ങൾ
  • ഇന്റൽ എംബ്രെ എസ്ample ഉറവിടങ്ങൾ
    എസ് വേണ്ടിample വിവരണം, ഇന്റൽ എംബ്രെ ഗൈഡിലെ അധ്യായം 9 കാണുക.
  • ഇന്റൽ ഓപ്പൺ വികെഎൽ എസ്ample ഉറവിടങ്ങൾ
  • ഇന്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയിസ് എസ്ample ഉറവിടങ്ങൾ
    ഇത് കമാൻഡ് ലൈൻ മാത്രമാണ്.
  • ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ ഉറവിടം
സൂപ്പർബില്ലുകൾ
എല്ലാം നിർമ്മിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും നിങ്ങൾക്ക് ഒരു പ്രാദേശിക പരിസ്ഥിതി വിന്യസിക്കാംampസൂപ്പർബില്ലിനൊപ്പം ലെസ്. എല്ലാ റെൻഡർ കിറ്റുകളുടെയും ലൈബ്രറികളും മറ്റും നേടുന്നതിനും നിർമ്മിക്കുന്നതിനുമുള്ള പൂർണ്ണമായ ഓട്ടോമേറ്റഡ് കേക്ക്* സ്‌ക്രിപ്റ്റാണ് സൂപ്പർബിൽampലെസ്. സൂപ്പർബിൽ ഇതിനായി ശുപാർശ ചെയ്യുന്ന ഒരു രീതിയാണ്:
  • എല്ലാം പര്യവേക്ഷണം ചെയ്യുന്നുampലളിതവും സമഗ്രവുമായ സാൻഡ്‌ബോക്‌സിൽ ഉണ്ട്. അവ വേഗത്തിൽ എഡിറ്റുചെയ്യുകയും പുനർനിർമ്മിക്കുകയും ചെയ്യുന്നു.
  • ലൈബ്രറികൾ സ്വയമേവ നിർമ്മിക്കുന്നതിന് നിരവധി മുൻവ്യവസ്ഥകൾ നേടുന്നു
  • Reviewആന്തരിക ലൈബ്രറി സോഴ്സ് കോഡ്
  • കൾ ഉൾപ്പെടെയുള്ള റെൻഡർ കിറ്റ് പ്രവർത്തനക്ഷമത പരിഷ്ക്കരിക്കുന്നുtagലൈബ്രറി ബിൽഡ് ടൈം ഓപ്ഷണൽ സവിശേഷതകൾ
  • റെൻഡർ കിറ്റ് വിതരണത്തിന്റെ ക്രൂരമായ ഘടകമായാണ് സൂപ്പർബിൽ സ്‌ക്രിപ്റ്റ് വിതരണം ചെയ്യുന്നത്. റെൻഡർ കിറ്റ് GitHub പോർട്ടലിലും ഇത് സ്ഥിതിചെയ്യുന്നു. ഒരു സൂപ്പർബിൽ സ്ക്രിപ്റ്റ് വാക്ക്ത്രൂവിന്, നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള പ്രമാണം കാണുക:
  • Windows* OS-നായി ഇന്റൽ വൺ API റെൻഡറിംഗ് ടൂൾകിറ്റ് ലൈബ്രറികൾ നിർമ്മിക്കുക
  • Linux* OS-നായി Intel one API റെൻഡറിംഗ് ടൂൾകിറ്റ് ലൈബ്രറികൾ നിർമ്മിക്കുക
  •  MacOS-നായി ഇന്റൽ വൺ API റെൻഡറിംഗ് ടൂൾകിറ്റ് ലൈബ്രറികൾ നിർമ്മിക്കുക*

ഫോറങ്ങളും ഫീഡ്‌ബാക്കും
Intel oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഫോറത്തിൽ ചോദ്യങ്ങൾ ചോദിക്കുകയും ഫീഡ്‌ബാക്ക് നൽകുകയും ചെയ്യുക.
ഘടക GitHub ശേഖരണങ്ങളിൽ സാങ്കേതിക പ്രശ്നങ്ങൾ നേരിട്ട് റിപ്പോർട്ട് ചെയ്യുക:

  • ഇന്റൽ സ്പ്രേ ശേഖരം
  • ഇന്റൽ എംബ്രെ ശേഖരം
  • ഇന്റൽ ഓപ്പൺ VKL റിപ്പോസിറ്ററി
  • ഇന്റൽ ഓപ്പൺ ഇമേജ് ഡെനോയിസ് റിപ്പോസിറ്ററി
  • ഇന്റൽ സ്പ്രേ സ്റ്റുഡിയോ ശേഖരം

ട്രബിൾഷൂട്ടിംഗ്

Intel® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് (റെൻഡർ കിറ്റ്) ഉപയോഗിക്കുമ്പോൾ നിങ്ങൾ നേരിട്ടേക്കാവുന്ന അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ ഈ വിഭാഗം വിവരിക്കുന്നു.
സാങ്കേതിക പിന്തുണയ്‌ക്കായി, Intel ® one API റെൻഡറിംഗ് ടൂൾകിറ്റ് കമ്മ്യൂണിറ്റി ഫോറം സന്ദർശിക്കുക.
പിശക്: പ്രോട്ടോക്കോൾ വ്യക്തമാക്കിയിട്ടില്ല
ഒരു ഡോക്കർ* കണ്ടെയ്‌നറിൽ നിന്ന് ഒരു GUI-അധിഷ്‌ഠിത അപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുമ്പോൾ ഇനിപ്പറയുന്ന പിശക് നിങ്ങൾ കണ്ടേക്കാം:
പ്രോട്ടോക്കോൾ ഒന്നും വ്യക്തമാക്കിയിട്ടില്ല
പിശക് 65544: X11: ഡിസ്പ്ലേ തുറക്കുന്നതിൽ പരാജയപ്പെട്ടു :0
'sty::runtime error' എന്നതിന്റെ ഒരു ഉദാഹരണം ഇട്ടതിന് ശേഷം വിളിക്കുന്നു ടെർമിനേറ്റ്
എന്താണ്(): GLFW ആരംഭിക്കുന്നതിൽ പരാജയപ്പെട്ടു!
അലസിപ്പിച്ചു (കോർ ഡംപ്ഡ്)
പരിഹാരം: ആപ്ലിക്കേഷൻ സമാരംഭിക്കുന്നതിന് മുമ്പ്, ഡോക്കർ കണ്ടെയ്നറിൽ നിങ്ങൾ xhost കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക:
ഹോസ്റ്റ് +

അറിയിപ്പുകളും നിരാകരണങ്ങളും

ഇന്റൽ സാങ്കേതികവിദ്യകൾക്ക് പ്രവർത്തനക്ഷമമാക്കിയ ഹാർഡ്‌വെയർ, സോഫ്റ്റ്വെയർ അല്ലെങ്കിൽ സേവന സജീവമാക്കൽ ആവശ്യമായി വന്നേക്കാം.
ഒരു ഉൽപ്പന്നവും ഘടകങ്ങളും പൂർണ്ണമായും സുരക്ഷിതമാക്കാൻ കഴിയില്ല.
നിങ്ങളുടെ ചെലവുകളും ഫലങ്ങളും വ്യത്യാസപ്പെടാം.
© ഇന്റൽ കോർപ്പറേഷൻ. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഉൽപ്പന്നവും പ്രകടന വിവരങ്ങളും
ഉപയോഗം, കോൺഫിഗറേഷൻ, മറ്റ് ഘടകങ്ങൾ എന്നിവ അനുസരിച്ച് പ്രകടനം വ്യത്യാസപ്പെടുന്നു. എന്നതിൽ കൂടുതലറിയുക www.Intel.com/PerformanceIndex.
നോട്ടീസ് റിവിഷൻ #20201201
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശങ്ങൾക്കുള്ള ലൈസൻസ് (എസ്റ്റോപ്പൽ മുഖേനയോ മറ്റെന്തെങ്കിലുമോ പ്രകടിപ്പിക്കുകയോ സൂചിപ്പിക്കുകയോ) ഈ പ്രമാണം അനുവദിക്കുന്നില്ല.
വിവരിച്ച ഉൽപ്പന്നങ്ങളിൽ ഡിസൈൻ വൈകല്യങ്ങൾ അല്ലെങ്കിൽ എറാറ്റ എന്നറിയപ്പെടുന്ന പിശകുകൾ അടങ്ങിയിരിക്കാം, ഇത് പ്രസിദ്ധീകരിച്ച സവിശേഷതകളിൽ നിന്ന് ഉൽപ്പന്നം വ്യതിചലിക്കാൻ ഇടയാക്കും. നിലവിലെ സ്വഭാവമുള്ള പിശകുകൾ അഭ്യർത്ഥന പ്രകാരം ലഭ്യമാണ്.
പരിമിതികളില്ലാതെ, വ്യാപാരക്ഷമത, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, നോൺ-ലംഘനം, കൂടാതെ പ്രകടനത്തിന്റെ ഗതി, ഇടപാടിന്റെ ഗതി, അല്ലെങ്കിൽ വ്യാപാരത്തിലെ ഉപയോഗം എന്നിവയിൽ നിന്ന് ഉണ്ടാകുന്ന ഏതെങ്കിലും വാറന്റി ഉൾപ്പെടെ, എല്ലാ എക്സ്പ്രസ്, ഇംപ്ലൈഡ് വാറന്റികളും Intel നിരാകരിക്കുന്നു.

ഇന്റൽ - ലോഗോ

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

intel വിൻഡോസിനായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക [pdf] ഉപയോക്തൃ ഗൈഡ്
Windows-നായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ് ഉപയോഗിച്ച് ആരംഭിക്കുക, Windows-നായുള്ള oneAPI റെൻഡറിംഗ് ടൂൾകിറ്റ്, Windows-നായുള്ള ടൂൾകിറ്റ് എന്നിവ ഉപയോഗിച്ച് ആരംഭിക്കുക

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *