ઇન્ટેલ - લોગોWindows માટે એક API રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો
વપરાશકર્તા માર્ગદર્શિકા

નીચેની સૂચનાઓ ધારે છે કે તમે Intel® one API રેન્ડરિંગ ટૂલકિટ (રેન્ડર કિટ) ઇન્સ્ટોલ કરી છે. જો તમારી પાસે ટૂલકીટ ઇન્સ્ટોલ કરેલ નથી, તો ઇન્ટેલ® વન API ટૂલકીટ ઇન્સ્ટોલેશન માર્ગદર્શિકાઓ ઇન્સ્ટોલેશન વિકલ્પો માટે જુઓ. Intel® one API રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરવા માટે આ પગલાં અનુસરો

  1. તમારી સિસ્ટમ રૂપરેખાંકિત કરો.
  2. બનાવો અને ચલાવો એસampલે એપ્લિકેશન્સ.
  3. પૂર્વ સંકલિત s ચલાવોampલે એપ્લિકેશન્સ.
  4. આગળનાં પગલાં: Review રેન્ડર કિટ વિશે વધુ જાણવા માટે વધારાના સંસાધનો.

તમારી સિસ્ટમ રૂપરેખાંકિત કરો

Intel ® વન API રેન્ડરીંગ ટૂલકીટ (રેન્ડર કીટ) નો ઉપયોગ કરવા માટેampતેથી, તમારે પહેલા તમારી સિસ્ટમને નીચે પ્રમાણે સેટ કરવાની જરૂર છે:

  1. એક API s ઇન્સ્ટોલ કરોamps ઍક્સેસ કરવા માટે le બ્રાઉઝરample સ્ત્રોતો.
  2. માઈક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો* કેક* અને વિન્ડોઝ* SDK સાથે ઇન્સ્ટોલ કરોampલેસ
  3. ઇમેજિંગ ટૂલ્સ ઇન્સ્ટોલ કરો.
  4. વૈકલ્પિક: GPU ડ્રાઇવરો ઇન્સ્ટોલ કરો.

એક API S ઇન્સ્ટોલ કરોample બ્રાઉઝર
તમે એસ ઍક્સેસ કરી શકો છોampએક API s માંથી લે એપ્લીકેશનોample બ્રાઉઝર. બ્રાઉઝરને dev-utilities ડિરેક્ટરીમાં Intel® one API બેઝ ટૂલકીટ (બેઝ કિટ) ના ભાગ રૂપે વિતરિત કરવામાં આવે છે.
Intel® વન API થ્રેડીંગ બિલ્ડીંગ બ્લોક સાથે બેઝ કીટ ઇન્સ્ટોલ કરો, જે રેન્ડર કીટ અને બેઝ કીટ બંનેમાં ઉપલબ્ધ છે. અન્ય કોઈ બેઝ કિટ ઘટકોની જરૂર નથી. વધુ માહિતી અને ડાઉનલોડ લિંક્સ માટે બેઝ કિટ ઉત્પાદન પૃષ્ઠ જુઓ.
નોંધ તમે એસ પણ મેળવી શકો છોampલેસ મેન્યુઅલી Git* નો ઉપયોગ કરીને.
કેક* અને વિન્ડોઝ* SDK સાથે માઈક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો* ઇન્સ્ટોલ કરો
જોકે Intel® neap Toolkits ને Cake* અને Windows* SDK ની જરૂર નથી, ઘણા એક APIampલેસ મેક પ્રોજેક્ટ તરીકે વિતરિત કરવામાં આવે છે. આવા એસ બાંધવાampતેથી, તમારે કેક અને વિન્ડોઝ એસડીકે ઇન્સ્ટોલ કરવાની જરૂર છે.
આ કરવા માટે, માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો* C++ ડેવલપમેન્ટ ટૂલ્સ ઇન્સ્ટોલ કરો, જેમાં C++ વર્કલોડ સાથે ડેસ્કટોપ ડેવલપમેન્ટમાં મેક ટૂલ્સનો સમાવેશ થાય છે. ઇન્સ્ટોલેશન સૂચનાઓ માટે વિઝ્યુઅલ સ્ટુડિયોમાં કેક પ્રોજેક્ટ્સ જુઓ.
સામાન્ય રીતે, જરૂરી ઘટકો વિઝ્યુઅલ સ્ટુડિયો ઇન્સ્ટોલરના વૈકલ્પિક વિભાગમાંથી ઇન્સ્ટોલ કરવામાં આવે છે. કેક માટે વિઝ્યુઅલ C++ ટૂલ્સ C++ વર્કલોડ સાથે ડેસ્કટોપ ડેવલપમેન્ટના ભાગ રૂપે મૂળભૂત રીતે ઇન્સ્ટોલ કરેલ છે. કેક વિશે વધુ માહિતી માટે, CMake.org નો સંદર્ભ લો. Windows* SDK પર વધુ માહિતી માટે નો સંદર્ભ લો
Microsoft Dev Center Windows* SDK.
ઇમેજિંગ ટૂલ્સ ઇન્સ્ટોલ કરો
રેન્ડર કિટ એસampલેસ અને એપ્લીકેશનને ઘણીવાર ઇનપુટ તરીકે પ્રીપ્રોસેસ્ડ ઇમેજની જરૂર પડે છે અથવા આઉટપુટ તરીકે ઇમેજ જનરેટ કરે છે. ઇનપુટ અને આઉટપુટ ઇમેજને પ્રદર્શિત કરવા અને કન્વર્ટ કરવા માટે, તમારે s માટે ઇમેજિંગ ટૂલ્સ મેળવવાની જરૂર છેtagનેટ PBM fileપ્રકારો (PPM અને PFM). ભલામણ કરેલ સાધન ઇમેજ મેજિક્સ* છે. ઇમેજ મેજિક જુઓ webસ્ટેન્ડઅલોન અને પેકેજ મેનેજર ઇન્સ્ટોલ સૂચનાઓ માટેની સાઇટ.
GPU વપરાશકર્તાઓ માટે, GPU ડ્રાઇવર્સ ડાઉનલોડ અને ઇન્સ્ટોલ કરો

  1. ડ્રાઇવરને ડાઉનલોડ કરવા માટે, ગ્રાફિક્સ ડ્રાઇવર્સ પર જાઓ.
  2. Intel® Graphics – Windows ® 10 DCH ડ્રાઇવર્સના નવીનતમ સંસ્કરણ પર ક્લિક કરો.
  3. ઇન્સ્ટોલર ચલાવો.

આગળનાં પગલાં
Intel ® one API રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો અને s બનાવીને ચલાવોampલે એપ્લિકેશન્સ.
પ્રતિસાદ
Intel ® one API રેન્ડરિંગ ટૂલકીટ ફોરમમાં આ લેખ પર તમારો પ્રતિસાદ શેર કરો.
બનાવો અને ચલાવો એસampવિઝ્યુઅલ સ્ટુડિયો* કમાન્ડ લાઇનનો ઉપયોગ કરીને પ્રોજેક્ટ્સ
પૂર્વશરત: તમારી સિસ્ટમ રૂપરેખાંકિત કરો.
તરીકે બિલ્ડ અને ચલાવવા માટેampલે:

  1. તરીકે શોધોampકોડ S નો ઉપયોગ કરીને le પ્રોજેક્ટampIntel® oneAPI ટૂલકીટ માટે બ્રાઉઝર.
  2. તરીકે બનાવો અને ચલાવોampસીમેક* નો ઉપયોગ કરીને લે પ્રોજેક્ટ.

ડાઉનલોડ કરો એસampકોડ S નો ઉપયોગ કરીનેampઇન્ટેલ® વન API ટૂલકીટ માટે બ્રાઉઝર
કોડ S નો ઉપયોગ કરોampઓનલાઈન Intel® one API s ના સંગ્રહને બ્રાઉઝ કરવા માટે ઈન્ટેલ વન API ટૂલકીટ માટે બ્રાઉઝરampલેસ તમે s નકલ કરી શકો છોampતમારી સ્થાનિક ડિસ્કને બિલ્ડ કરવા યોગ્ય s તરીકેampલે પ્રોજેક્ટ્સ. સૌથી વધુ ઇન્ટેલ વન API ઓampલે પ્રોજેક્ટ્સ મેક* અથવા કેકનો ઉપયોગ કરીને બનાવવામાં આવે છે, તેથી બિલ્ડ સૂચનાઓ s ના ભાગ રૂપે શામેલ છેampલે એક README માં file. કોડ એસampઇન્ટેલ વન API ટૂલકીટ માટે le બ્રાઉઝર એ એકલ-એકલો છે.file એક્ઝેક્યુટેબલ કે જેની ગતિશીલ રનટાઇમ લાઇબ્રેરીઓ પર કોઈ નિર્ભરતા નથી.
કેકને સપોર્ટ કરતા ઘટકોની સૂચિ માટે, એક API એપ્લિકેશન સાથે કેકનો ઉપયોગ કરો જુઓ.
મહત્વપૂર્ણ
s ને ડાઉનલોડ કરવા માટે ઇન્ટરનેટ કનેક્શન જરૂરી છેampઇન્ટેલ વન API ટૂલકીટ માટે લેસ. આ ટૂલકીટનો ઑફલાઇન ઉપયોગ કેવી રીતે કરવો તેની માહિતી માટે, ઑફલાઇન સિસ્ટમ્સમાં વિકાસ કરવો જુઓ.
કોડ એસampઇન્ટેલ વન API ટૂલકીટ માટે બ્રાઉઝર સિસ્ટમ પ્રોક્સી સેટિંગ્સ સાથે કામ કરતું નથી અને WPAD પ્રોક્સીને સપોર્ટ કરતું નથી. જો તમને પ્રોક્સીની પાછળથી કનેક્ટ કરવામાં મુશ્કેલી આવી રહી હોય, તો મુશ્કેલીનિવારણ જુઓ.
Intel ® એક API રેન્ડરીંગ ટૂલકીટ (રેન્ડર કીટ) ડાઉનલોડ કરવા માટેampલેસ:

  1. VS 64 કમાન્ડ વિન્ડો માટે x2019 નેટિવ ટૂલ્સ કમાન્ડ પ્રોમ્પ્ટ ખોલો.
  2. પર્યાવરણ ચલો સેટ કરો:
    કૉલ કરો “C:\પ્રોગ્રામ File"s (x86)\Intel\one API\setvars.bat"
    નોંધ જો તમે કસ્ટમ સ્થાન પર રેન્ડર કિટ ઇન્સ્ટોલ કરી હોય, તો C:\Program ને બદલવાની ખાતરી કરો Files (x86)\Intel\one API\ આદેશ ચલાવતા પહેલા કસ્ટમ ઇન્સ્ટોલેશન પાથ સાથે.
  3. ટર્મિનલ પરથી, કોડ S ચલાવોampC++ અને C s સાથે ઇન્ટેલ વન API ટૂલકીટ માટે બ્રાઉઝરampલેસ neap-cli -l coppice
    એક API CLI મેનૂ દેખાય છે:intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો - એક પ્રોજેક્ટ બનાવો
  4. એરો કીનો ઉપયોગ કરીને પ્રોજેક્ટ બનાવો પસંદ કરો, પછી એન્ટર દબાવો.
    ભાષા પસંદગી દેખાશે.intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - cpp
  5. તમારા માટે ભાષા પસંદ કરોample તમારા પ્રથમ પ્રોજેક્ટ માટે, કપ પસંદ કરો, પછી Enter દબાવો.
    ટૂલકીટ એસampલેસ યાદી દેખાય છે. રેન્ડર કિટ એસampલેસ એક API લાઇબ્રેરી સબટ્રીની નીચે સ્થિત છે.intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો - oneAPI લાઇબ્રેરીઓ
  6. એક API લાઇબ્રેરીઓ પર નેવિગેટ કરો > Intel one API રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો > Intel Spray sample > 01_ospray_gsg, પછી Enter દબાવો.
  7. પ્રોજેક્ટ ડાઉનલોડ કરવા માટે સ્થાનનો ઉલ્લેખ કરો. મૂળભૂત રીતે, તે તે પાથ છે જ્યાંથી તમે કોડ S ચલાવ્યો હતોampઇન્ટેલ વન API ટૂલકીટ અને પ્રોજેક્ટ નામ માટે બ્રાઉઝર.intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - બનાવો
  8. બનાવો પસંદ કરવા માટે Tab દબાવો, પછી Enter દબાવો.
  9. s ડાઉનલોડ કરવાનાં પગલાંઓનું પુનરાવર્તન કરોampઅન્ય ઘટકો માટે લેસ: Intel® Embraer માટે 02_embree_gsg, Intel® ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી માટે 03_openvkl_gsg, Intel® ઓપન ઈમેજ માટે 04_oidn_gsg
    Denoise, અને Intel® Implicit SPMD પ્રોગ્રામ કમ્પાઈલર (Intel® ISPC) માટે 05_ispc_gsg. આ એસamples ક્રમાંકિત છે અને stagક્રમમાં અજમાવવા માટે એડ.
    ઇન્ટેલ ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી 03_openvkl_gsg sample કોડ S ના C ભાષા મેનૂ વિકલ્પમાં ઉપલબ્ધ છેampઇન્ટેલ વન API ટૂલકીટ માટે બ્રાઉઝર:
    a સી ભાષા પસંદ કરો:intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - c ભાષા પસંદ કરોb Intel Open VKL s પસંદ કરોampલે:intel Windows માટે oneAPI રેન્ડરીંગ ટૂલકીટ સાથે પ્રારંભ કરો - VKL sample

Intel one API S ની શોધખોળ જુઓampઆદેશ વાક્ય સાથે પ્રોજેક્ટ બનાવવા માટેના વિડિયો ટ્યુટોરીયલ માટે કમાન્ડ લાઇનમાંથી લેસ.
Intel® Spray S બનાવો અને ચલાવોampકેકનો ઉપયોગ કરીને*

  1. ફોલ્ડર પર નેવિગેટ કરો જ્યાં તમે 01_ospray_gsg s ડાઉનલોડ કર્યું છેample
  2. s બનાવવા માટે નીચેના આદેશો ચલાવોampલે:
    midair બિલ્ડ સીડી બિલ્ડ કેક .. કેક -બિલ્ડ . -રૂપરેખા પ્રકાશન
  3. પ્રકાશન નિર્દેશિકા પર નેવિગેટ કરો.
  4. એપ્લિકેશન ચલાવો.
    .\ospTutorialCpp.exe
  5. Review ઈમેજ સાથે આઉટપુટ ઈમેજીસ viewPPM માટેની અરજી file પ્રકાર માજી માટેampલે, ઇમેજ મેજિક સાથે*:
    \imdisplay.exe પ્રથમ ફ્રેમ કપ. પીપીએમ
    \imdisplay.exe સંચિત ફ્રેમ કેપ. પીપીએમ
    તમારે આઉટપુટ છબીઓ જોવી જોઈએ:
    • સિંગલ-એક્યુમ્યુલેશન રેન્ડર પ્રથમ ફ્રેમ Cpp:intel Windows માટે oneAPI રેન્ડરીંગ ટૂલકીટ સાથે પ્રારંભ કરો - સંચય રેન્ડર• દસ-સંચય રેન્ડર સંચિત ફ્રેમ કપ:

intel Windows -Build માટે oneAPI રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરોIntel® Embrey S બનાવો અને ચલાવોampકેકનો ઉપયોગ કરીને*

  1. ફોલ્ડર પર નેવિગેટ કરો જ્યાં તમે 02_embree_gsg s ડાઉનલોડ કર્યું છેample
  2. s બનાવવા માટે નીચેના આદેશો ચલાવોampલે:
    mkdir બિલ્ડ
    સીડી બિલ્ડ
    કેક ..
    cmake – બિલ્ડ. -રૂપરેખા પ્રકાશન
  3. પ્રકાશન નિર્દેશિકા પર નેવિગેટ કરો.
  4. એપ્લિકેશન ચલાવો.

.\minimal.exe
ઓample એપ્લીકેશન Intel Embrey API સાથે બે કિરણ-થી-ત્રિકોણ આંતરછેદ પરીક્ષણો કરે છે. એક પરીક્ષણ સફળ છે, જ્યારે બીજી પરીક્ષા ચૂકી છે. આઉટપુટ ટર્મિનલ પર લખાયેલ છે:
0.000000.
Intel® ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી S બનાવો અને ચલાવોampસીમેકનો ઉપયોગ કરીને*

  1. ફોલ્ડર પર નેવિગેટ કરો જ્યાં તમે 03_openvkl_gsg s ડાઉનલોડ કર્યું છેample
  2. s બનાવવા માટે નીચેના આદેશો ચલાવોampલે:
    મધ્ય હવાનું નિર્માણ
    સીડી બિલ્ડ
    કેક ..
    કેક - બિલ્ડ. - રૂપરેખા પ્રકાશન
  3. પ્રકાશન નિર્દેશિકા પર નેવિગેટ કરો.
  4. એપ્લિકેશન ચલાવો.

.\vklTutorial.exe
ઓample અરજી s બતાવે છેampપ્રક્રિયાગત રીતે જનરેટ થયેલ વોલ્યુમ અને આઉટપુટની અંદર લિંગ. sampલિંગ
ગ્રેડિયન્ટ કમ્પ્યુટેશન, અને મલ્ટી-એટ્રીબ્યુટ એસampલિંગ આઉટપુટ ટર્મિનલ પર લખાયેલ છે.

Intel® Open Image Denoise S બનાવો અને ચલાવોampસીમેકનો ઉપયોગ કરીને*

  1. ફોલ્ડર પર નેવિગેટ કરો જ્યાં તમે 04_oidn_gsg s ડાઉનલોડ કર્યું છેample
  2. s બનાવવા માટે નીચેના આદેશો ચલાવોampલે:
    midair બિલ્ડ cd બિલ્ડ કેક ..
    કેક - બિલ્ડ. - રૂપરેખા પ્રકાશન
  3. પ્રકાશન નિર્દેશિકા પર નેવિગેટ કરો.
  4. સંચિત ફ્રેમ કપને કન્વર્ટ કરો. LSB ડેટા ઓર્ડરિંગ સાથે PFM ફોર્મેટમાં ppm ઇમેજ. માજી માટેample, Image Magics* કન્વર્ટ ટૂલ સાથે:
    \magick.exe કન્વર્ટample>\01_ospray_gsg\build\Release \સંચિત ફ્રેમ કપ. ppm -endian LSB PFM: સંચિત ફ્રેમ કેપ. pm
  5. છબીને નકારી કાઢવા માટે એપ્લિકેશન ચલાવો.
    .\oidnDenoise.exe - તેણીની સંચિત ફ્રેમ કેપ. pm -o denoised.pfm
  6. Review ઈમેજ સાથે આઉટપુટ ઈમેજ viewPPM માટેની અરજી file પ્રકાર માજી માટેampલે, ઇમેજ મેજિક્સ સાથે*:
    \imdisplay.exe નામંજૂર. pm
    • મૂળ દસ-સંચય રેન્ડર સંચિત ફ્રેમ કપ:

intel વિન્ડોઝ માટે oneAPI રેન્ડરીંગ ટૂલકીટ સાથે પ્રારંભ કરો - ડિનોઈઝ્ડ પરિણામ• denoised પરિણામ denoised. pm:intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો - એક Intel ચલાવોIntel® Implicit SPMD પ્રોગ્રામ કમ્પાઈલર એસ બનાવો અને ચલાવોampસીમેકનો ઉપયોગ કરીને*

  1. ફોલ્ડર પર નેવિગેટ કરો જ્યાં તમે 05_ispc_gsg s ડાઉનલોડ કર્યું છેample
  2. s બનાવવા માટે નીચેના આદેશો ચલાવોampલે:
    મધ્ય હવાનું નિર્માણ
    સીડી બિલ્ડ
    કેક ..
    કેક - બિલ્ડ.
  3. એક-લક્ષ્ય s ચલાવોampઅરજી:
    .\simple.exe
  4.  બહુ-લક્ષ્ય s ચલાવો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® onlap Rendering Toolkit પૂર્વ-કમ્પાઇલ કરેલ એસ.ampમાટે અરજીઓ
ટૂલકીટ સુવિધાઓને હાઇલાઇટ કરો. આ પૂર્વ-સંકલિત એપ્લિકેશનો ઘણીવાર બતાવવા માટે બાહ્ય ગ્રાફિક્સ લાઇબ્રેરીઓનો ઉપયોગ કરે છે
ઇન્ટરેક્ટિવ મોડમાં સુવિધાઓ. આ વિભાગમાં, પૂર્વ-સંકલિત ઇન્ટરેક્ટિવ એપ્લિકેશનો ચલાવવાનું શીખો.

પૂર્વ-સંકલિત ઇન્ટરેક્ટિવ એપ્લિકેશનો ચલાવો

  • પૂર્વ-સંકલિત સોપ ચલાવો Exampઇન્ટેલ ® સ્પ્રે સાથે લેસ એપ્લિકેશન.
    sop Exampલેસ ઇન્ટેલ સ્પ્રે સાથે ઇન્ટરેક્ટિવ દ્રશ્યનું મૂળભૂત રેન્ડરિંગ દર્શાવે છે. તેમાં GUI નિયંત્રણો છે જેને તમે Intel Spray સુવિધાઓનું અન્વેષણ કરવા માટે ટૉગલ કરી શકો છો.
  • Intel ® Embrey સાથે પૂર્વ-સંકલિત ત્રિકોણ ભૂમિતિ એપ્લિકેશન ચલાવો. ત્રિકોણ ભૂમિતિ, અન્ય Intel Embrey s તરીકેampલેસ, કોર રે-ટ્રેસીંગ કમ્પ્યુટ ક્ષમતા દર્શાવે છે.
    Intel Embrey સુવિધાઓનું અન્વેષણ કરવા માટે ત્રિકોણ ભૂમિતિનો ઉપયોગ કરો.
  • પૂર્વ-સંકલિત વોલ ચલાવો ExampIntel® ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી (Intel® ઓપન VKL) સાથે લેસ એપ્લિકેશન. વોલ એક્સampલેસ ઇન્ટેલ ઓપન VKL સાથે ઇન્ટરેક્ટિવ સીનનું મૂળભૂત રેન્ડરિંગ દર્શાવે છે. તેમાં વોલ્યુમ રેન્ડરીંગ વિઝ્યુલાઇઝેશન માટે લાક્ષણિક GUI નિયંત્રણો છે.

નોંધ Intel ® Open Image Denoise નો ઉપયોગ ospEx માં પોસ્ટપ્રોસેસિંગ સુવિધા તરીકે થાય છેampલેસ એસample એપ્લિકેશન અને ઇન્ટેલ સ્પ્રે સ્ટુડિયોમાં. Intel Open Image Denoise પાસે એકલ ઇન્ટરેક્ટિવ એપ્લિકેશન નથી
Intel® OSPray સ્ટુડિયો શોકેસ એપ્લિકેશન ચલાવો
ઇન્ટેલ સ્પ્રે સ્ટુડિયો રેન્ડર કિટ લાઇબ્રેરીઓને અત્યાધુનિક શોકેસ એપ્લિકેશનમાં જોડે છે. તમારા પોતાના પ્રોજેક્ટ્સ માટે તેનો ઉપયોગ કરવા માટે સ્રોત કોડની શોધખોળ કરતા પહેલા પૂર્વ સંકલિત ઇન્ટેલ સ્પ્રે સ્ટુડિયો એપ્લિકેશનનો પ્રયાસ કરો.
ઇન્ટેલ સ્પ્રે સ્ટુડિયો સુવિધાઓ:

  • ઇન્ટરેક્ટિવ વાતાવરણમાં દ્રશ્ય ભૂમિતિ, ટેક્સચર અને પરિમાણોને લોડ કરવા, સ્ટોર કરવા અને રૂપાંતરિત કરવા માટેનો સંદર્ભ દ્રશ્ય ગ્રાફ
  • ઇન્ટરેક્ટિવ એપ્લિકેશનના પેરામીટર કંટ્રોલને રેન્ડર કરવા માટે GUI-આધારિત દ્રશ્ય ઇન્સ્ટ્રુમેન્ટેશન
  • કસ્ટમ નિયંત્રણો માટે C++ પ્લગઇન ઇન્ફ્રાસ્ટ્રક્ચર
  • ઇનપુટ/આઉટપુટ: વેવ ફ્રન્ટ OBJ, GLTF*, ઓપન ઇમેજ IO* સાથે HDR ટેક્સચર, સ્ટેટિક ઇમેજ આઉટપુટ
  • ઇન્ટેલ ઓપન ઇમેજ ડેનોઇઝ પોસ્ટ-પ્રોસેસિંગ ઇન્ટેલ સ્પ્રેમાંથી ઓસ્પ્રે મોડ્યુલ ડેનોઇઝર લાઇબ્રેરી સાથે પસાર થાય છે
  • પાયથોન* સ્ક્રિપ્ટ રેન્ડરીંગ સાથે જોડાય છે
  •  કેમેરા એનિમેશન નિયંત્રણો
  • MPI સાથે મલ્ટિ-નોડ રેન્ડરિંગ

એસ ચલાવોampLe Intel® OSPray સાથે
આ વોકથ્રુ દર્શાવે છે કે ઇન્ટરેક્ટિવ એસ કેવી રીતે ચલાવવુંampWindows* OS માટે Intel® oneAPI રેન્ડરિંગ ટૂલકીટ (રેન્ડર કિટ) માંથી Intel® OSPRay સાથેની એપ્લિકેશન.
પૂર્વશરત: તમારી સિસ્ટમ રૂપરેખાંકિત કરો.
એપ્લિકેશન ચલાવવા માટે:

  1. કમાન્ડ પ્રોમ્પ્ટ ખોલો.
  2. પર્યાવરણ ચલો સેટ કરો:
    કૉલ કરો “C:\પ્રોગ્રામ Files (x86)\Intel\oneAPI\setvars.bat”
    નોંધ જો તમે કસ્ટમ સ્થાન પર રેન્ડર કિટ ઇન્સ્ટોલ કરી હોય, તો C:\Program ને બદલવાની ખાતરી કરો Fileઆદેશ ચલાવતા પહેલા કસ્ટમ ઇન્સ્ટોલેશન પાથ સાથે s (x86)\Intel\oneAPI\.
  3. લખી શકાય તેવી ડિરેક્ટરી પર જાઓ અને સપોર્ટિંગ સ્ટોર કરવા માટે ડિરેક્ટરી બનાવો files માજી માટેample, rkgsg ફોલ્ડર બનાવો : cd %USERPROFILE% મિડએર rkgsg cdrkgsg
  4. ospEx ચલાવોampલેસ: ospExamples.exe

મૂળભૂત ભૂમિતિના પ્રકારો, લાઇટ્સ અને વોલ્યુમોથી બનેલા બહુવિધ સરળ દ્રશ્યો સાથે નવી GUI વિન્ડો ખુલશે. તમે ડ્રોપ-ડાઉન બટનને ક્લિક કરીને દ્રશ્યને સંપાદિત કરી શકો છોintel Windows માટે oneAPI રેન્ડરીંગ ટૂલકીટ સાથે પ્રારંભ કરો - ડ્રોપ-ડાઉન બટનોનિયંત્રણો અને ટિપ્સ
તમે દ્રશ્ય નિયંત્રિત કરી શકો છો view નીચે પ્રમાણે માઉસ સાથે:

  • લુક-એટ પોઈન્ટમાંથી કેમેરાને અંદર અને બહાર ખસેડવા માટે જમણું-ક્લિક કરો.
  • ફેરવવા માટે ડાબું-ક્લિક કરો.
  • પેન કરવા માટે માઉસ વ્હીલનો ઉપયોગ કરો.
    આ ટર્મિનલમાં કર્સર હેઠળ છેદાયેલી ભૂમિતિ માટે ભૂમિતિ ID નો પણ અહેવાલ આપે છે.
  • કૅમેરાને ખસેડવા માટે ખેંચો અને છોડો.

તમે નીચેના કીબોર્ડ નિયંત્રણોનો પણ ઉપયોગ કરી શકો છો:

  • વપરાશકર્તા ઈન્ટરફેસ બતાવવા/છુપાવવા માટે G દબાવો.
  • એપ્લિકેશન છોડવા માટે Q દબાવો.
    તમે કંટ્રોલ પેનમાંથી દ્રશ્યને પણ નિયંત્રિત કરી શકો છો:
  • વિવિધ ભૌમિતિક અને વોલ્યુમેટ્રિક દ્રશ્યો અજમાવો. View તેમને વિવિધ રેન્ડરર્સ હેઠળ.
  • ક્રિયાપ્રતિક્રિયા પર ફ્રેમ રદ કરો નેવિગેશન દરમિયાન વધુ સતત એનિમેશન માટે પરવાનગી આપે છે.
  • કેમેરાના દરેક પિક્સેલ સ્થાન પરથી દ્રશ્ય સાથે રે આંતરછેદ પર સંબંધિત ઊંડાઈ બતાવવા માટે ઊંડાઈ બતાવવાનું સક્ષમ કરો.
  •  કેમેરાના દરેક પિક્સેલ સ્થાન પરથી દ્રશ્ય સાથે રે આંતરછેદ પર સામગ્રીનો આલ્બેડો બતાવવા માટે અલ્બેડો બતાવવાનું સક્ષમ કરો.
  • Intel® Open Image Denoised સાથે દરેક ફ્રેમને ડિનોઈઝ કરવા માટે ડેનોઈઝરને સક્ષમ કરો
    નોંધ: ડીનોઈઝર અન્ય લોકો કરતાં કેટલીક ભૂમિતિઓ સાથે વધુ સારી રીતે કામ કરી શકે છે. માજી માટેampતેથી, સ્ટ્રીમલાઇન્સ પૂર્વવ્યાખ્યાયિત દ્રશ્ય સમૂહ વધુ સ્પષ્ટ રીતે ડેનોઇઝ સાથે સંપાત દર્શાવે છે.

નોંધ જો તમારા વિતરણમાં ઓસ્પ્રે મોડ્યુલ ડેનોઈઝર ઉપલબ્ધ ન હોય, તો તમે આગલા પગલાંમાં વર્ણવ્યા મુજબ સુપરબિલનો ઉપયોગ કરીને તેને મેળવી શકો છો.

  • પિક્સેલ ફિલ્ટરને ફરીથી પર બદલોview API માં ઉપલબ્ધ વિવિધ એન્ટિ-એલાઇઝિંગ પદ્ધતિઓ.
  • પિક્સેલ s બદલોamples, જે દ્રશ્ય s ની સંખ્યા છેampએક સંચયમાં પિક્સેલ દીઠ લેસ. ઉચ્ચ એસamples લાંબા સમય સુધી રેન્ડરીંગ સમયમાં પરિણમે છે, પરંતુ સંચય દીઠ ઝડપી કન્વર્જન્સ. ઓછી એસampલેસ પ્રતિ પિક્સેલ એપ્લીકેશનની કામગીરીને ઝડપી પરિણામ આપે છે.
  • મહત્તમ પાથ લંબાઈ પરિમાણ બદલો, જે પ્રતિ s પાથ પ્રતિબિંબ અથવા રીફ્રેક્શન્સની સંખ્યા છેample ઊંચી સંખ્યા વધુ સચોટ છે, જ્યારે ઓછી સંખ્યાની ગણતરી કરવી ઝડપી છે.
  • રૂલેટ પાથની લંબાઈ બદલો, જે થ્રેશોલ્ડ અથવા પ્રતિબિંબ અથવા રીફ્રેક્શન્સ છે કે જેના પર રેન્ડમલી કિરણના ટ્રાવર્સલનો અંત આવે છે. ઊંચી સંખ્યા વધુ સચોટ છે, જ્યારે ઓછી સંખ્યાની ગણતરી કરવી ઝડપી છે.
  • એસ બદલોampયોગદાન. એસampઓછામાં ઓછા કરતાં ઓછું યોગદાન દ્રશ્યને અસર કરશે નહીં. નીચી સંખ્યા વધુ સચોટ છે, જ્યારે ઉચ્ચ સંખ્યાની ગણતરી કરવી ઝડપી છે.
  • કૅમેરાને ખસેડતી વખતે અસ્પષ્ટતાની અસરને નિયંત્રિત કરવા માટે કૅમેરા મોશન બ્લર બદલો. 0 નું મૂલ્ય અસ્પષ્ટતાને બંધ કરે છે.
  • નિયંત્રણક્ષમ દ્રશ્ય ક્ષિતિજને ચાલુ કરવા માટે રેન્ડર સન સ્કાયને સક્ષમ કરો. દ્રશ્ય GUI પોપ-અપ પેરામીટર્સથી ગોઠવેલ ક્ષિતિજને પ્રતિબિંબિત કરશે.

આગળનાં પગલાં

  • પૂર્વ સંકલિત s ચલાવોampઅન્ય રેન્ડર કિટ ઘટકો માટે લે એપ્લીકેશનો.
  • આગલા પગલાઓમાં વધારાના સંસાધનોનું અન્વેષણ કરો.

Intel® Embree S ચલાવોample
આ ટ્યુટોરીયલ બતાવે છે કે કેવી રીતે ઇન્ટરેક્ટિવ Intel® Embrey પ્રી-કમ્પાઇલ્ડ s ચલાવવુંampલે એપ્લીકેશનો Intel® one API રેન્ડરીંગ ટૂલકીટ (રેન્ડર કિટ) માં સમાવિષ્ટ છે. આ એસample Intel Embrey નો ઉપયોગ કરીને મૂળભૂત ભૂમિતિ સાથે છબી કેવી રીતે જનરેટ કરવી તે દર્શાવે છે.
ત્રિકોણ ભૂમિતિ sampટ્યુટોરીયલમાં દર્શાવેલ le એપ્લીકેશન ત્રિકોણ શિરોબિંદુઓનો ઉપયોગ કરીને સ્ટેટિક ક્યુબ અને ગ્રાઉન્ડ પ્લેન બનાવવા માટે ગ્રાફિકલ યુઝર ઈન્ટરફેસનો ઉપયોગ કરે છે.
પૂર્વશરત: તમારી સિસ્ટમને ગોઠવો.
એપ્લિકેશન ચલાવવા માટે:

  1. કમાન્ડ પ્રોમ્પ્ટ ખોલો.
  2. પર્યાવરણ ચલો સેટ કરો:
    કૉલ કરો “C:\પ્રોગ્રામ File"s (x86)\Intel\one API\setvars.bat"
    નોંધ જો તમે કસ્ટમ સ્થાન પર રેન્ડર કિટ ઇન્સ્ટોલ કરી હોય, તો C:\Program ને બદલવાની ખાતરી કરો Files (x86)\Intel\one API\ આદેશ ચલાવતા પહેલા કસ્ટમ ઇન્સ્ટોલેશન પાથ સાથે.
  3. લખી શકાય તેવી ડિરેક્ટરી પર જાઓ અને સપોર્ટિંગ સ્ટોર કરવા માટે ડિરેક્ટરી બનાવો files માજી માટેample, rk_gsg ફોલ્ડર બનાવો:
    cd % USERPROFILE%
    મિડ એર રિગ્સ
    સીડી રિગ્સ
  4. ત્રિકોણ ભૂમિતિ s ચલાવોample: triangle_geometry.exe
    3D રે-ટ્રેસ્ડ ક્યુબ સાથે નવી વિન્ડો ખુલે છે. કૅમેરાને ખસેડવા માટે, ડાબું માઉસ બટન ક્લિક કરો અને ખેંચો અથવા W, A, S, D અથવા એરો કીનો ઉપયોગ કરો. અંગેની વિગતો માટે એસample, Intel Embrey દસ્તાવેજીકરણમાં પ્રકરણ 9 જુઓ.

intel Windows - 3D રે માટે oneAPI રેન્ડરીંગ ટૂલકીટ સાથે પ્રારંભ કરોટિપ્સ અને અવલોકનો

  • કૅમેરાને ખસેડવા માટે, ડાબું માઉસ બટન ક્લિક કરો અને ખેંચો અથવા W, A, S, D બટનો અથવા એરો કીનો ઉપયોગ કરો.
  • આ એસample Intel Embrey નો ઉપયોગ કરીને મૂળભૂત ભૂમિતિ સાથે છબી કેવી રીતે જનરેટ કરવી તે દર્શાવે છે.
  • ત્રિકોણ ભૂમિતિ sample લક્ષણો:
  • સરળ ફ્લોટ શિરોબિંદુ ડેટાની હાર્ડ-કોડેડ એરે, જેમાં ક્યુબના ખૂણાઓ અને ગ્રાઉન્ડ પ્લેનનું સ્થાન હોય છે.
  • શિરોબિંદુઓમાંથી ત્રિકોણ બનાવવા માટે અનુક્રમણિકા સૂચિઓની વ્યાખ્યા.
  • દ્રશ્યમાં શિરોબિંદુ અને અનુક્રમણિકા ડેટા બનાવવા અને મોકલવા માટે API- નિર્ધારિત ભૂમિતિ ડેટા સ્ટ્રક્ચર્સ.
  •  ઇમેજ ફ્રેમ પર રે-ટ્રેસિંગ માટે મલ્ટિ-થ્રેડેડ કમ્પ્યુટ હાયરાર્કી.
  • કમ્પ્યુટિંગ કિરણોને સ્ક્રીન પિક્સેલ્સની ટાઇલ્સમાં વિભાજિત કરવામાં આવે છે. ટાઇલ્સ થ્રેડો વચ્ચે વિભાજિત છે.
  • દરેક ટાઇલ ટાઇલમાં દરેક પિક્સેલ માટે કિરણને આંતરછેદ પરીક્ષણો કરે છે.
  • ત્રિકોણના રંગોને નિર્ધારિત કરતા મૂળભૂત કિરણો આંતરછેદ પરીક્ષણો ઉપરાંત, એક હાર્ડ-કોડેડ નિશ્ચિત પ્રકાશ દિશા માટે આંતરછેદ બિંદુ પર પડછાયાને છેદે છે (ઓક્લુઝન) પરીક્ષણ કરવામાં આવે છે.
  • અંતિમ પિક્સેલ્સમાં RGB કલર ટ્રિપ્લેટમાં પેક કરાયેલા કિરણોમાંથી કલર ડેટાની ગણતરી કરવામાં આવે છે.
  • સ્કેફોલ્ડિંગ એબ્સ્ટ્રેક્શન મોટાભાગનો ગુંદર કોડ પ્રદાન કરે છે. અન્ય ઇન્ટેલમાં આ એબ્સ્ટ્રેક્શનનો ભારે ઉપયોગ થાય છે
    એમ્બ્રે એસampલે એપ્લિકેશન્સ. આ એસampલેસ એબ્સ્ટ્રેક્શનમાં શામેલ છે:
  • આરંભ, રેન્ડરિંગ અને ટિયર-ડાઉન ફંક્શન માટે કૉલ બેક માટે સેટઅપ
  • સીન ડેટા મેનેજ કરવા માટે ડેટા સ્ટ્રક્ચર્સ
  • કીબોર્ડ અને માઉસ ઇનપુટ/આઉટપુટ
  • વિઝ્યુલાઇઝેશન માટે API ઓપરેટિંગ સિસ્ટમ વિન્ડો મેનેજમેન્ટ કોડમાં હૂક કરે છે

Intel Embraer GitHub* રીપોઝીટરીમાં triangle_geometry_device.cpp માં એપ્લિકેશન સ્ત્રોત જુઓ.
અન્ય રેન્ડર કિટ ઘટકો સાથે ઇન્ટેલ એમ્બ્રે સંબંધ

  • Intel® Spray, ઓપન સ્કેલેબલ પોર્ટેબલ રે-ટ્રેસિંગ એન્જિન, ઇમેજ બનાવવા માટે Intel Embrey નો ઉપયોગ કરે છે. Intel Spray 3D દ્રશ્યો માટે લાક્ષણિક વસ્તુઓ અને કાર્યક્ષમતાની પણ જોગવાઈ કરે છે.
  • ઇન્ટેલ સ્પ્રે જોગવાઈઓમાં વોલ્યુમ અને ભૂમિતિ વસ્તુઓ, સામગ્રી, ટેક્સચર, લાઇટ્સ, કેમેરા, ફ્રેમ બફર્સ, MPI-આધારિત વિતરિત કમ્પ્યુટિંગ અને અન્યનો સમાવેશ થાય છે.
  • OpenGL*-જેવી પૃષ્ઠભૂમિ ધરાવતા વિકાસકર્તાઓ માટે, Intel Spray એ Intel Embrey કરતાં ટૂલકીટની શોધખોળ શરૂ કરવાની વધુ સારી રીત હોઈ શકે છે.
  • ઇન્ટેલ એમ્બ્રે પાથ ટ્રેસર ભૂતપૂર્વample પ્રોગ્રામ પાથ ટ્રેસરનો ન્યૂનતમ અને તાર્કિક પરિચય પૂરો પાડે છે. Intel Spray API માં પાથ ટ્રેસર રેન્ડરરના સંપૂર્ણ વ્યાવસાયિક વિઝ્યુલાઇઝેશન અમલીકરણને ઍક્સેસ કરો.
  •  Intel Embrey ક્ષમતા ભૌમિતિક રે-ટ્રેસિંગની આસપાસ કેન્દ્રિત છે. તેનાથી વિપરીત, Intel® Open Volume Kernel Library (Intel® Open VKL) વોલ્યુમ વિઝ્યુલાઇઝેશન પ્રદાન કરે છે અનેampલિંગ ક્ષમતા.
  • Intel Embrey સાથે રેન્ડર કરવામાં આવેલી છબીઓને Intel® Open Image Denoise વડે ડિનોઈઝ કરી શકાય છે. જો કે, ઇન્ટેલ સ્પ્રે ડેટા ડિનોઇઝિંગનું સંચાલન સરળ બનાવવા માટે વિસ્તૃત ફ્રેમ બફર ચેનલ એક્સેસની જોગવાઈ કરે છે. પરિણામ એ ઓછી રે ટ્રેસિંગ કોમ્પ્યુટ ખર્ચ પર ઉચ્ચ ગુણવત્તાની છબીઓને નકારી કાઢવામાં આવે છે.

આગળનાં પગલાં

  • પૂર્વ સંકલિત s ચલાવોampઅન્ય રેન્ડર કિટ ઘટકો માટે લે એપ્લીકેશનો.
  • વધુ સંસાધનો માટે આગળનાં પગલાં જુઓ.

Intel® Open Volume Kernel Library (Intel® Open VKL) S ચલાવોample
આ ટ્યુટોરીયલ પૂર્વ-સંકલિત ઇન્ટરેક્ટિવ s કેવી રીતે ચલાવવું તેનું વર્ણન કરે છેampલે એપ્લીકેશન Intel® ઓપન પર બનેલ છે
વોલ્યુમ કર્નલ લાઇબ્રેરી (Intel® ઓપન VKL).
વોલ Exampલેસ એસample એપ્લીકેશન ગ્રાફિકલ ઇન્ટરફેસ દ્વારા સ્ક્રીન પર ઇન્ટેલ ઓપન VKL API પરિણામોને રેન્ડર કરે છે.
પૂર્વશરત: તમારી સિસ્ટમ રૂપરેખાંકિત કરો.
એપ્લિકેશન ચલાવવા માટે:

  1. કમાન્ડ પ્રોમ્પ્ટ ખોલો.
  2. પર્યાવરણ ચલો સેટ કરો:
    કૉલ કરો “C:\પ્રોગ્રામ File"s (x86)\Intel\one API\setvars.bat"
    નોંધ જો તમે કસ્ટમ સ્થાન પર રેન્ડર કિટ ઇન્સ્ટોલ કરી હોય, તો C:\Program ને બદલવાની ખાતરી કરો Files (x86)\Intel\one API\ આદેશ ચલાવતા પહેલા કસ્ટમ ઇન્સ્ટોલેશન પાથ સાથે.
  3. લખી શકાય તેવી ડિરેક્ટરી પર જાઓ અને સપોર્ટિંગ સ્ટોર કરવા માટે ડિરેક્ટરી બનાવો files માજી માટેample, બનાવો
    ચીંથરા ફોલ્ડર:
    cd % USERPROFILE%
    મિડ એર રિગ્સ
    સીડી રિગ્સ
  4. એસ ચલાવોampઅરજી:
    વોલ એક્સamples.exe
    ઓample પરિણામો નવી GUI વિન્ડોમાં ખુલશે.

નીચેના નિયંત્રણો ઉપલબ્ધ છે:

  • કૅમેરાને ફેરવવા માટે ડાબું-ક્લિક કરો (માઉસ1) અને ખેંચો.
  • જમણું-ક્લિક કરો (માઉસ2) અને કૅમેરાને ઝૂમ કરવા માટે ખેંચો.
  • મિડલ-ક્લિક કરો (માઉસ3) અને પેન કેમેરા પર ખેંચો.
  • વોલ્યુમની કલ્પના કરવા માટે વિવિધ ટ્રાન્સફર કાર્યો, ઇન્ટેલ ઓપન VKL API મૂલ્યો અને રેન્ડરિંગ નિયંત્રણો પસંદ કરો.
    intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - બધા નિયંત્રણો

નોંધ વપરાશકર્તા ઈન્ટરફેસ તત્વો ઓવરલેપ થઈ શકે છે. બધા નિયંત્રણો જોવા માટે વાદળી નિયંત્રણ બારને ખેંચો અને છોડો.
ટિપ્સ અને અવલોકનો

  • રેન્ડરિંગ ડ્રોપ-ડાઉનમાંથી વિવિધ રેન્ડરર મોડ ઉપલબ્ધ છે. આ સ્થિતિઓ સમકાલીન વોલ્યુમ s ને અનુરૂપ છેampલિંગ અને રેન્ડરીંગ કાર્યક્રમો.
  • ઘનતા પાથ ટ્રેસર રેન્ડરર વોલ્યુમની અંદર પાથ ટ્રેસિંગનું નિદર્શન કરે છે. તે વોલ કોમ્પ્યુટ એસનો ઉપયોગ કરે છેample() વુડકોક-ટ્રેકિંગના સમર્થનમાંampલિંગ અલ્ગોરિધમ. અલ્ગોરિધમના પરિમાણોને નિયંત્રિત કરવા માટે સંવાદ બોક્સનો ઉપયોગ કરો. DensityPathTracer.cpp જુઓ.
  • હિટ-ઇટરરેટર રેન્ડરર હિટ-ઇટરરેટર અને ગ્રેડિયન્ટ કમ્પ્યુટેશન કાર્યક્ષમતા દર્શાવે છે. તે vole Iterate it() અને vole Compute Gradient() નો ઉપયોગ કરે છે. આ માજીample શેડો પરીક્ષણ પણ દર્શાવે છે. HitIteratorRenderer.cpp જુઓ.
  • રે-માર્ચ ઇટરરેટર અંતરાલ પુનરાવર્તન અને વોલ્યુમ s ની ગણતરી દર્શાવે છેample તે વોલ ઇટરેટ ઇન્ટરવલ() અને વોલ કોમ્પ્યુટ એસનો ઉપયોગ કરે છેample(). RayMarchIteratorRenderer.cpp જુઓ.
  • શોધખોળ કરતા એસampલેસ, નોંધ કરો કે ઇન્ટરેક્ટિવ રેન્ડરિંગ વિન્ડોને સપોર્ટ કરવા માટે કોડ ઉપનામ અને મોડ્યુલર છે. કોડને વધુ સારી રીતે સમજવા માટે, રેન્ડર Pixel() ફંક્શનથી પ્રારંભ કરો.
  • ISPC મોડ્સ Intel® Implicit SPMD પ્રોગ્રામ કમ્પાઈલર પર બનેલા કોડ અમલીકરણ સાથે અનુરૂપ છે. આ અમલીકરણો એડવાન લે છેtagઆધુનિક પ્રોસેસરોની SIMD ક્ષમતાઓ અને કામગીરી માટે વધુ તક પૂરી પાડે છે.

આગળનાં પગલાં

  • પૂર્વ સંકલિત s ચલાવોampઅન્ય રેન્ડર કિટ ઘટકો માટે લે એપ્લીકેશનો.
  • વધુ સંસાધનો માટે આગળનાં પગલાં જુઓ.

Intel® સ્પ્રે સ્ટુડિયો ચલાવો
આ વોકથ્રુ દર્શાવે છે કે કેવી રીતે Intel® Spray Studio એપ્લિકેશન ચલાવવી. Intel Spray Studio એ Intel® neap Rendering Toolkit (રેન્ડર કિટ) માં સમાવિષ્ટ એક શોકેસ એપ્લિકેશન છે. તે એક ઇન્ટરેક્ટિવ અને એક્સટેન્ડેબલ રે-ટ્રેસિંગ એપ્લિકેશન છે.
પૂર્વશરત: તમારી સિસ્ટમ રૂપરેખાંકિત કરો.
એપ્લિકેશન ચલાવવા માટે:

  1. કમાન્ડ પ્રોમ્પ્ટ ખોલો.
  2. પર્યાવરણ ચલો સેટ કરો:
    કૉલ કરો “C:\પ્રોગ્રામ File"s (x86)\Intel\one API\setvars.bat"
    નોંધ જો તમે કસ્ટમ સ્થાન પર રેન્ડર કિટ ઇન્સ્ટોલ કરી હોય, તો C:\Program ને બદલવાની ખાતરી કરો Files
    (x86)\Intel\one API\ આદેશ ચલાવતા પહેલા કસ્ટમ ઇન્સ્ટોલેશન પાથ સાથે.
  3. લખી શકાય તેવી ડિરેક્ટરી પર જાઓ અને સપોર્ટિંગ અને પરિણામ સ્ટોર કરવા માટે ડિરેક્ટરી બનાવો files માજી માટેampલે,
    રીગ ફોલ્ડર બનાવો:
    cd % USERPROFILE% મિડ એર રિગ્સ સીડી રિગ્સ
  4. ઇન્ટેલ સ્પ્રે સ્ટુડિયો ચલાવો: ospStudio.exe
    તમારે એક ઇન્ટરેક્ટિવ રેન્ડરિંગ વિન્ડો જોવી જોઈએ:ઇન્ટેલ Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - File
  5. રેન્ડરીંગ વિન્ડોમાં, પર જાઓ File > ડેમો સીન અને પૂર્વવ્યાખ્યાયિત ડેમોમાંથી એક પસંદ કરો દ્રશ્યોintel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - ડેમો સીનનોંધ કેટલાક દ્રશ્યો Intel® ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી એકીકરણ ક્ષમતા દર્શાવે છે.
  6. Review પસંદ કરેલ દ્રશ્ય. માજી માટેample, મલ્ટિલેવલ હાયરાર્કી ડેમો નીચે મુજબ દેખાય છે:intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - ડેમો સીન 1તમે દ્રશ્ય નિયંત્રિત કરી શકો છો view નીચે પ્રમાણે માઉસ સાથે:
    • લુક-એટ પોઈન્ટમાંથી કેમેરાને અંદર અને બહાર ખસેડવા માટે જમણું-ક્લિક કરો.
    • ફેરવવા માટે ડાબું-ક્લિક કરો.
    • ઝૂમ ઇન અને આઉટ કરવા માટે માઉસ વ્હીલને સ્ક્રોલ કરો.
    • કૅમેરાને ખસેડવા માટે ખેંચો અને છોડો.
    તમે નીચેના કીબોર્ડ નિયંત્રણોનો પણ ઉપયોગ કરી શકો છો:
    • ઉપર/નીચે: કેમેરાને Z અક્ષ સાથે ખસેડો (અંદર અને બહાર).
    • ALT+UP/ALT+DOWN: કેમેરાને Y અક્ષ (ઉપર અથવા નીચે) સાથે ખસેડો.
    • ડાબે: X અક્ષ સાથે કૅમેરાને ડાબી બાજુએ ખસેડો.
    • જમણે: X અક્ષ સાથે કૅમેરાને જમણી બાજુએ ખસેડો.
    • W/S: કેમેરા એલિવેશન બદલો.
    • ALT+S: ફ્રેમને a તરીકે સાચવો file સ્થાનિક ડિરેક્ટરીમાં.
    • A/D: કેમેરા અઝીમુથ બદલો.
    • ALT+A/ALT+D: કેમેરા રોલ બદલો.
    • G: વપરાશકર્તા ઈન્ટરફેસ બતાવો/છુપાવો.
    • પ્ર: એપ્લિકેશન છોડો.
    • P: શેલ પર દ્રશ્ય ગ્રાફ છાપો.
    • M: શેલ પર સામગ્રી રજિસ્ટ્રી પ્રિન્ટ કરો.
    • B: પ્રિન્ટ ફ્રેમ બાઉન્ડ્સ.
    • V: શેલ પર કેમેરા પેરામીટર પ્રિન્ટ કરો.
    • =: કૅમેરાના પરિમાણોને સાચવવા માટે સ્થાનને દબાણ કરો.
    • -: કૅમેરા પરિમાણો સાચવવા માટે સ્થાન પૉપ કરો.
    • 0-9: કેમેરા સ્નેપશોટ સેટ કરો.
    • X પકડી રાખો, Y પકડી રાખો, Z પકડી રાખો: કૅમેરાની હિલચાલ માટે અક્ષને મર્યાદિત રાખો.
  7. તમે મેનુ > સાચવો... > સ્ક્રીનશોટમાંથી આઉટપુટ ઇમેજને પસંદગીના ઇમેજ ફોર્મેટમાં સાચવી શકો છો. ઇમેજ સ્ટુડિયો તરીકે વર્કિંગ રેગ્સ ડિરેક્ટરીમાં સાચવવામાં આવે છે. .intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો - સાચવો
  8. તમે ફરીથી કરી શકો છોview તમારી પસંદગીની છબી સાથે સાચવેલ સ્ક્રીનશોટ viewer

આગળનાં પગલાં

  • પૂર્વ સંકલિત s ચલાવોampઅન્ય રેન્ડર કિટ ઘટકો માટે લે એપ્લીકેશનો.
  • વધુ સંસાધનો માટે આગળનાં પગલાં જુઓ.

આગળનાં પગલાં
વધારાના Intel ® one API રેન્ડરીંગ ટૂલકીટ (રેન્ડર કિટ) સંસાધનોનું અન્વેષણ કરો.
API માર્ગદર્શિકાઓ
રેન્ડર કિટ લાઇબ્રેરીઓ C99-આધારિત API ઇન્ટરફેસ પ્રદાન કરે છે. API મેન્યુઅલ ઘટકો લાઇબ્રેરી પબ્લિક પર સ્થિત છે webપૃષ્ઠો

  • Intel® OSPRay API મેન્યુઅલ
  • Intel® Embree API મેન્યુઅલ
  • Intel® ઓપન વોલ્યુમ કર્નલ લાઇબ્રેરી (Intel® ઓપન VKL) API મેન્યુઅલ
  • Intel® Open Image Denoise API મેન્યુઅલ

બધા C99 API હેડરો C++11 હેઠળ કમ્પાઇલ કરે છે. જો તમે C++ પસંદ કરો છો, તો કેટલીક રેન્ડર કિટ લાઇબ્રેરીઓ હેડરમાં વ્યાખ્યાયિત C++ API રેપરની કાર્યક્ષમતા દર્શાવે છે files.

પુસ્તકાલય હેડર
ઇન્ટેલ સ્પ્રે ospray_cpp.h
ઇન્ટેલ ઓપન ઇમેજ ડેનોઇઝ oidn.hpp

 એડવાન્સ્ડ એસampલે પ્રોગ્રામ સ્ત્રોતો
દરેક ઘટક માટે એસample, સ્ત્રોત GitHub* રીપોઝીટરી ઘટકમાં ઉપલબ્ધ છે:

  • ઇન્ટેલ સ્પ્રે એસample સ્ત્રોતો
  • ઇન્ટેલ એમ્બ્રી એસample સ્ત્રોતો
    એસ માટેample description, Intel Embrey માર્ગદર્શિકામાં પ્રકરણ 9 જુઓ.
  • ઇન્ટેલ ઓપન VKL sample સ્ત્રોતો
  • Intel Open Image Denoise sample સ્ત્રોતો
    આ માત્ર આદેશ વાક્ય છે.
  • ઇન્ટેલ સ્પ્રે સ્ટુડિયો સ્ત્રોત
સુપરબિલ્સ
તમે બધા s બનાવવા અને ચલાવવા માટે સ્થાનિક પર્યાવરણ જમાવી શકો છોampસુપરબિલ સાથે લેસ. સુપરબિલ એ એક સંપૂર્ણ સ્વચાલિત કેક* સ્ક્રિપ્ટ છે જે તમામ રેન્ડર કિટ લાઇબ્રેરીઓ મેળવવા અને બનાવવા માટે છે.ampલેસ સુપરબિલ આ માટે ભલામણ કરેલ પદ્ધતિ છે:
  • તમામની શોધખોળ એસampસરળ અને વ્યાપક સેન્ડબોક્સમાં. તેમને ઝડપથી સંપાદિત અને પુનઃનિર્માણ.
  • આપમેળે પુસ્તકાલયો બનાવવા માટે ઘણી પૂર્વજરૂરીયાતો મેળવવી
  • Reviewઈન્ટરનલ લાઈબ્રેરી સોર્સ કોડ
  • રેન્ડર કિટની કાર્યક્ષમતા સંશોધિત કરવી, જેમાં staging લાઇબ્રેરી બિલ્ડ સમય વૈકલ્પિક સુવિધાઓ
  • સુપરબિલ સ્ક્રિપ્ટ રેન્ડર કિટ વિતરણના રૂટીલી ઘટક તરીકે વિતરિત કરવામાં આવે છે. તે રેન્ડર કિટ ગિટહબ પોર્ટલમાં પણ સ્થિત છે. સુપરબિલ સ્ક્રિપ્ટ વોકથ્રુ માટે, તમારી ઓપરેટિંગ સિસ્ટમ માટે દસ્તાવેજ જુઓ:
  • Windows* OS માટે Intel વન API રેન્ડરિંગ ટૂલકીટ લાઇબ્રેરીઓ બનાવો
  • Linux* OS માટે Intel વન API રેન્ડરિંગ ટૂલકિટ લાઇબ્રેરીઓ બનાવો
  •  MacOS* માટે Intel વન API રેન્ડરિંગ ટૂલકીટ લાઇબ્રેરીઓ બનાવો*

ફોરમ અને પ્રતિસાદ
Intel oneAPI રેન્ડરીંગ ટૂલકીટ ફોરમ પર પ્રશ્નો પૂછો અને પ્રતિસાદ આપો.
ઘટક GitHub ભંડાર પર સીધી તકનીકી સમસ્યાઓની જાણ કરો:

  • ઇન્ટેલ સ્પ્રે રિપોઝીટરી
  • ઇન્ટેલ એમ્બ્રી રીપોઝીટરી
  • ઇન્ટેલ ઓપન VKL રીપોઝીટરી
  • ઇન્ટેલ ઓપન ઇમેજ ડેનોઇસ રિપોઝીટરી
  • ઇન્ટેલ સ્પ્રે સ્ટુડિયો રીપોઝીટરી

મુશ્કેલીનિવારણ

આ વિભાગ જાણીતી સમસ્યાઓનું વર્ણન કરે છે જે તમને Intel® one API રેન્ડરિંગ ટૂલકીટ (રેન્ડર કિટ) નો ઉપયોગ કરતી વખતે આવી શકે છે.
ટેક્નિકલ સપોર્ટ માટે, Intel ® one API રેન્ડરિંગ ટૂલકિટ કોમ્યુનિટી ફોરમની મુલાકાત લો.
ભૂલ: કોઈ પ્રોટોકોલ ઉલ્લેખિત નથી
ડોકર* કન્ટેનરમાંથી GUI-આધારિત એપ્લિકેશન ચલાવતી વખતે તમને નીચેની ભૂલ દેખાઈ શકે છે:
કોઈ પ્રોટોકોલ ઉલ્લેખિત નથી
ભૂલ 65544: X11: ડિસ્પ્લે ખોલવામાં નિષ્ફળ :0
'sty::રનટાઇમ એરર' નો દાખલો ફેંક્યા પછી કૉલ ટર્મિનેટ કરો
શું(): GLFW પ્રારંભ કરવામાં નિષ્ફળ!
રદ કરેલ (કોર ડમ્પ કરેલ)
ઉકેલ: એપ્લિકેશન લોંચ કરતા પહેલા, ખાતરી કરો કે તમે ડોકર કન્ટેનરમાં xhost આદેશ ચલાવો છો:
યજમાન +

સૂચનાઓ અને અસ્વીકરણ

ઇન્ટેલ ટેક્નોલજીઓને સક્ષમ હાર્ડવેર, સ softwareફ્ટવેર અથવા સેવા સક્રિયકરણની જરૂર પડી શકે છે.
કોઈપણ ઉત્પાદન અથવા ઘટક સંપૂર્ણપણે સુરક્ષિત હોઈ શકતું નથી.
તમારા ખર્ચ અને પરિણામો અલગ અલગ હોઈ શકે છે.
© ઇન્ટેલ કોર્પોરેશન. ઇન્ટેલ, ઇન્ટેલ લોગો અને અન્ય ઇન્ટેલ ચિહ્નો ઇન્ટેલ કોર્પોરેશન અથવા તેની પેટાકંપનીઓના ટ્રેડમાર્ક છે. અન્ય નામો અને બ્રાન્ડનો દાવો અન્યની મિલકત તરીકે થઈ શકે છે.
ઉત્પાદન અને પ્રદર્શન માહિતી
ઉપયોગ, રૂપરેખાંકન અને અન્ય પરિબળો દ્વારા પ્રદર્શન બદલાય છે. પર વધુ જાણો www.Intel.com/PerformanceIndex.
નોટિસ પુનરાવર્તન #20201201
આ દસ્તાવેજ દ્વારા કોઈપણ બૌદ્ધિક સંપદા અધિકારો માટે કોઈ લાઇસન્સ (વ્યક્ત અથવા ગર્ભિત, એસ્ટોપલ દ્વારા અથવા અન્યથા) આપવામાં આવતું નથી.
વર્ણવેલ ઉત્પાદનોમાં ડિઝાઇન ખામીઓ અથવા ભૂલો હોઈ શકે છે જેને ત્રુટિસૂચી તરીકે ઓળખવામાં આવે છે જે ઉત્પાદનને પ્રકાશિત સ્પષ્ટીકરણોથી વિચલિત થવાનું કારણ બની શકે છે. વર્તમાન લાક્ષણિકતા ત્રુટિસૂચી વિનંતી પર ઉપલબ્ધ છે.
ઇન્ટેલ તમામ સ્પષ્ટ અને ગર્ભિત વોરંટીનો અસ્વીકાર કરે છે, જેમાં મર્યાદા વિના, વેપારીતાની ગર્ભિત વોરંટી, ચોક્કસ હેતુ માટે યોગ્યતા અને બિન-ઉલ્લંઘન, તેમજ કામગીરી, વ્યવહારના અભ્યાસક્રમ અથવા વેપારમાં ઉપયોગથી ઉદ્ભવતી કોઈપણ વોરંટીનો સમાવેશ થાય છે.

ઇન્ટેલ - લોગો

દસ્તાવેજો / સંસાધનો

intel Windows માટે oneAPI રેન્ડરિંગ ટૂલકીટ સાથે પ્રારંભ કરો [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
Windows માટે oneAPI રેન્ડરિંગ ટૂલકિટ સાથે પ્રારંભ કરો, Windows માટે OneAPI રેન્ડરિંગ ટૂલકિટ સાથે, Windows માટે ટૂલકિટ સાથે પ્રારંભ કરો

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *