intel - logoDechreuwch gydag un Pecyn Cymorth Rendro API ar gyfer Windows
Canllaw Defnyddiwr

Mae'r cyfarwyddiadau canlynol yn tybio eich bod wedi gosod Pecyn Cymorth Rendro API Intel® one (Render Kit). Os nad yw'r pecyn cymorth wedi'i osod gennych, gweler Canllawiau Gosod Pecynnau Cymorth Intel® un API ar gyfer opsiynau gosod. Dilynwch y Camau Hyn i Gychwyn Arni gyda Phecyn Cymorth Rendro API Intel® one

  1. Ffurfweddu eich system.
  2. Adeiladu a rhedeg sampgyda cheisiadau.
  3. Rhedeg yr s a luniwyd ymlaen llawampgyda cheisiadau.
  4. Camau nesaf: Review adnoddau ychwanegol i ddysgu mwy am y Pecyn Rendro.

Ffurfweddu Eich System

I ddefnyddio Pecyn Cymorth Rendro API Intel ® un (Render Kit) sample, yn gyntaf mae angen i chi sefydlu'ch system fel a ganlyn:

  1. Gosodwch yr un API sample porwr i gael mynediad sample ffynonellau.
  2. Gosodwch Microsoft Visual Studio* gyda Chacen* a Windows* SDK i adeiladu'r samples.
  3. Gosod offer delweddu.
  4. Dewisol: Gosodwch yrwyr GPU.

Gosodwch yr un API Sample Porwr
Gallwch gyrchu sample ceisiadau o'r un API sampgyda porwr. Dosberthir y porwr fel rhan o Becyn Cymorth Sylfaenol API Intel® one (Base Kit) yn y cyfeiriadur dev-utilities.
Gosodwch y Pecyn Sylfaen gydag un Intel® API Threading Building Blocks, sydd ar gael yn y Pecyn Rendro a'r Pecyn Sylfaen. Nid oes angen unrhyw gydrannau Pecyn Sylfaen eraill. Gweler tudalen cynnyrch Base Kit am ragor o wybodaeth a lawrlwytho dolenni.
NODYN Gallwch hefyd gael yr sampllai â llaw gan ddefnyddio Git*.
Gosod Microsoft Visual Studio* gyda Chacen* a Windows* SDK
Er nad oes angen Cacen* a Windows* SDK ar Becynnau Cymorth Intel® neap , mae llawer un API sampmae les yn cael eu darparu fel prosiectau Gwneud. Er mwyn adeiladu samples, mae angen i chi osod Cacen a Windows SDK.
I wneud hyn, gosodwch offer datblygu Microsoft Visual Studio* C++, sy'n cynnwys offer Make yn natblygiad bwrdd gwaith gyda llwyth gwaith C++. Gweler prosiectau Cacen yn Visual Studio am gyfarwyddiadau gosod.
Yn nodweddiadol, mae'r cydrannau gofynnol yn cael eu gosod o adran ddewisol y gosodwr Visual Studio. Mae Offer Visual C ++ ar gyfer Cacen wedi'i osod yn ddiofyn fel rhan o'r Datblygiad Penbwrdd gyda llwyth gwaith C ++. I gael rhagor o wybodaeth am Gacen, cyfeiriwch at CMake.org. Am ragor o wybodaeth am y Windows * SDK cyfeiriwch at
y Microsoft Dev Center Windows* SDK.
Gosod Offer Delweddu
Pecyn Rendro sampyn aml mae angen delweddau wedi'u prosesu ymlaen llaw fel mewnbwn neu gynhyrchu delweddau fel allbwn. I arddangos a throsi delweddau mewnbwn ac allbwn, mae angen i chi gael offer delweddu ar gyfer staging PBM Net filemathau (PPM a PFM). Offeryn a argymhellir yw Image Magics*. Gweler y Magick Delwedd websafle ar gyfer cyfarwyddiadau gosod ar wahân a rheolwr pecyn.
Ar gyfer Defnyddwyr GPU, Lawrlwythwch a Gosodwch Gyrwyr GPU

  1. I lawrlwytho'r gyrrwr, ewch i Gyrwyr Graffeg.
  2. Cliciwch ar y fersiwn ddiweddaraf o Intel® Graphics - Windows ® 10 DCH Drivers.
  3. Rhedeg y gosodwr.

Camau Nesaf
Dechreuwch â Phecyn Cymorth Rendro API Intel ® un trwy adeiladu a rhedeg sampgyda cheisiadau.
Adborth
Rhannwch eich adborth ar yr erthygl hon yn fforwm Pecyn Cymorth Rendro Intel ® un API.
Adeiladu a rhedeg Sample Prosiectau sy'n Defnyddio'r Llinell Reoli Stiwdio Weledol*
Rhagofyniad: Ffurfweddu eich system.
I adeiladu a rhedeg felample:

  1. Lleolwch felampprosiect gan ddefnyddio'r Cod Sample Porwr ar gyfer Intel® oneAPI Toolkits.
  2. Adeiladu a rhedeg felampprosiect gan ddefnyddio CMake*.

Dadlwythwch S.ampllai gan ddefnyddio'r Cod Sample Porwr ar gyfer Intel® un Pecyn Cymorth API
Defnyddiwch y Cod Sample Porwr ar gyfer Pecynnau Cymorth Intel un API i bori drwy'r casgliad o API s Intel® un ar-leinamples. Gallwch chi gopïo'r sampllai i'ch disg lleol fel adeiladadwy sampgyda phrosiectau. Mae'r rhan fwyaf o Intel un API sample mae prosiectau'n cael eu hadeiladu gan ddefnyddio Make* neu cake, felly mae'r cyfarwyddiadau adeiladu wedi'u cynnwys fel rhan o'r sample mewn README file. Cod Sample Porwr ar gyfer Intel Mae Pecynnau Cymorth un API yn un unigol ar ei ben ei hunfile gweithredadwy nad oes ganddo unrhyw ddibyniaeth ar lyfrgelloedd amser rhedeg deinamig.
Am restr o gydrannau sy'n cefnogi Cacen, gweler Defnyddio Cacen gydag un Cymwysiadau API.
Pwysig
Mae angen cysylltiad rhyngrwyd i lawrlwytho'r samples ar gyfer Pecynnau Cymorth API Intel un. Am wybodaeth ar sut i ddefnyddio'r pecyn cymorth hwn all-lein, gweler Datblygu mewn Systemau All-lein.
Cod Sample Nid yw Porwr ar gyfer Pecynnau Cymorth Intel un API yn gweithio gyda gosodiadau dirprwy system ac nid yw'n cefnogi dirprwy WPAD. Os ydych chi'n cael trafferth cysylltu o'r tu ôl i ddirprwy, gweler Datrys Problemau.
I lawrlwytho Pecyn Cymorth Rendro API Intel ® one (Render Kit) samples:

  1. Agorwch Anogwr Gorchymyn Offer Brodorol x64 ar gyfer ffenestr orchymyn VS 2019.
  2. Gosod newidynnau amgylchedd:
    ffoniwch “C:\Program Files (x86)\Intel\one API\setvars.bat"
    NODYN Os gwnaethoch osod y Pecyn Rendro i leoliad arferol, gwnewch yn siŵr eich bod yn disodli C: \ Program Files (x86) \ Intel \ one API \ gyda'r llwybr gosod arferol cyn rhedeg y gorchymyn.
  3. O'r derfynell, rhedwch y Cod Sample Porwr ar gyfer Intel un Pecyn Cymorth API gyda C++ a C samples. neap-cli -l prysgoed
    Mae'r ddewislen un API CLI yn ymddangos:intel Dechrau Arni gyda Pecyn Cymorth Rendro oneAPI ar gyfer Windows - Creu prosiect
  4. Dewiswch Creu prosiect gan ddefnyddio bysellau saeth, yna pwyswch Enter.
    Bydd y dewis iaith yn ymddangos.intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - cpp
  5. Dewiswch yr iaith ar gyfer eich sample. Ar gyfer eich prosiect cyntaf, dewiswch cwpan, yna pwyswch Enter.
    Mae'r pecyn cymorth samples rhestr yn ymddangos. Pecyn Rendro sampmae les wedi'u lleoli o dan un is-goeden API Llyfrgelloedd.intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - Llyfrgelloedd oneAPI
  6. Llywiwch i un Llyfrgelloedd API > Dechrau Arni gyda Phecyn Cymorth Rendro API Intel un > Intel Spray sample> 01_ospray_gsg, yna pwyswch Enter.
  7. Nodwch leoliad i lawrlwytho'r prosiect iddo. Yn ddiofyn, dyma'r llwybr lle gwnaethoch chi redeg y Cod Sample Porwr ar gyfer Intel un Pecyn Cymorth API ac enw'r prosiect.intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - Creu
  8. Pwyswch Tab i ddewis Creu, yna pwyswch Enter.
  9. Ailadroddwch y camau i lawrlwytho samples ar gyfer cydrannau eraill: 02_embree_gsg ar gyfer Intel® Embraer, 03_openvkl_gsg ar gyfer Llyfrgell Cnewyllyn Cyfrol Agored Intel®, 04_oidn_gsg ar gyfer Delwedd Agored Intel®
    Denoise, a 05_ispc_gsg ar gyfer Compiler Rhaglen SPMD Intel® Implicit (Intel® ISPC). Mae'r samples yn cael eu rhifo a staged i'w brofi mewn trefn.
    Llyfrgell Cnewyllyn Cyfrol Agored Intel 03_openvkl_gsg sampMae le ar gael yn yr opsiwn dewislen iaith C yn y Cod Sample Porwr ar gyfer Pecynnau Cymorth API Intel un:
    a. Dewiswch iaith c:intel Cychwyn Arni gyda Pecyn Cymorth Rendro oneAPI ar gyfer Windows - Dewiswch iaith cb. Dewiswch y Intel Open VKL sample:intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - VKL sample

Gweler Archwilio Intel un API Samples o'r Llinell Reoli ar gyfer tiwtorial fideo ar greu prosiect gyda'r llinell orchymyn.
Adeiladu a rhedeg Intel® Spray Sampgan ddefnyddio cacen*

  1. Llywiwch i'r ffolder lle gwnaethoch chi lawrlwytho'r 01_ospray_gsg sample.
  2. Rhedeg y gorchmynion canlynol i adeiladu'r sample:
    midair adeiladu cd adeiladu cacen .. cacen –build . -config Datganiad
  3. Llywiwch i'r cyfeiriadur Rhyddhau.
  4. Rhedeg y cais.
    .\ospTutorialCpp.exe
  5. Review y delweddau allbwn gyda delwedd viewcais am PPM file math. Am gynample, gyda Image Magick*:
    \imdisplay.exe Cwpan Ffrâm cyntaf. ppm
    \imdisplay.exe cronedig Frame Capp. ppm
    Dylech weld y delweddau allbwn:
    • rendrad croniad sengl Ffrâm gyntaf Cpp:intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - rendrad cronni• rendrad deg-croniad Cwpan ffrâm cronedig:

intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows -BuildAdeiladu a rhedeg Intel® Embrey Sampgan ddefnyddio cacen*

  1. Llywiwch i'r ffolder lle gwnaethoch chi lawrlwytho'r 02_embree_gsg sample.
  2. Rhedeg y gorchmynion canlynol i adeiladu'r sample:
    mkdir adeiladu
    adeiladu cd
    cacen..
    cmake - adeiladu . -config Datganiad
  3. Llywiwch i'r cyfeiriadur Rhyddhau.
  4. Rhedeg y cais.

.\minimal.exe
Y sample application yn perfformio dau brawf croestoriad pelydr-i-triongl gyda'r Intel Embrey API. Mae un prawf yn llwyddiannus, tra bod y prawf arall yn fethiant. Ysgrifennir allbwn i'r derfynell:
0.000000, 0.000000, -1.000000: Wedi dod o hyd i groesffordd ar geometreg 0, cyntefig 0 yn tsar=1.000000 1.000000, 1.000000, -1.000000: Heb ganfod unrhyw groesffordd.
Adeiladu a Rhedeg Llyfrgell Cnewyllyn Cyfrol Agored Intel® Samptrwy ddefnyddio CMake*

  1. Llywiwch i'r ffolder lle gwnaethoch chi lawrlwytho the03_openvkl_gsg sample.
  2. Rhedeg y gorchmynion canlynol i adeiladu'r sample:
    adeiladu canolair
    adeiladu cd
    cacen..
    cacen - adeiladu . -config Datganiad
  3. Llywiwch i'r cyfeiriadur Rhyddhau.
  4. Rhedeg y cais.

.\vklTutorial.exe
Y sample cais yn dangos sampling o fewn cyfaint ac allbynnau a gynhyrchir yn weithdrefnol. sampling,
graddiant cyfrifiant, ac aml-briodoledd sampling. Ysgrifennir allbwn i'r derfynell.

Adeiladu a rhedeg Delwedd Agored Intel® Denoise Samptrwy ddefnyddio CMake*

  1. Llywiwch i'r ffolder lle gwnaethoch chi lawrlwytho'r 04_oidn_gsg sample.
  2. Rhedeg y gorchmynion canlynol i adeiladu'r sample:
    midair adeiladu cd adeiladu cacen ..
    cacen - adeiladu . -config Datganiad
  3. Llywiwch i'r cyfeiriadur Rhyddhau.
  4. Trosi'r Cwpan Ffrâm cronedig. delwedd ppm i fformat PFM gydag archebu data BGLl. Am gynample, gyda'r offeryn trosi Image Magics*:
    \magick.exe trosiample>\01_ospray_gsg\build\Release\Cwpan Ffrâm cronedig. ppm -endian LSB PFM: Capp Frame cronedig. pm
  5. Rhedeg y cais i denoise y ddelwedd.
    .\oidnDenoise.exe -ei Chap Ffrâm cronedig. pm -o denoised.pfm
  6. Review y ddelwedd allbwn gyda delwedd viewcais am PPM file math. Am gynample, gyda Image Magics*:
    \imdisplay.exe gwadu. pm
    • Cwpan Ffrâm rendrad gwreiddiol o ddeg-croniad:

intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - canlyniad dadnodi• Canlyniad wedi'i denoisi wedi'i wadu. pm:intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows -Rhedeg IntelAdeiladu a rhedeg Crynhoydd Rhaglen SPMD Intel® Ymhlyg Samptrwy ddefnyddio CMake*

  1. Llywiwch i'r ffolder lle gwnaethoch chi lawrlwytho'r 05_ispc_gsg sample.
  2. Rhedeg y gorchmynion canlynol i adeiladu'r sample:
    adeiladu canolair
    adeiladu cd
    cacen..
    cacen - adeiladu .
  3. Rhedeg targed sengl sampcais:
    .\syml.exe
  4.  Rhedeg aml-darged sampcais:
    ./simple_multi.exe
    Mae'r cymhwysiad yn gweithredu gweithrediad arae pwyntiau arnofio syml. Argreffir y canlyniad i'r stowt.
0: syml(0.000000) = 0.000000 8: syml(8.000000) = 2.828427
1: syml(1.000000) = 1.000000 9: syml(9.000000) = 3.000000
2: syml(2.000000) = 4.000000 10: syml(10.000000) = 3.162278
3: syml(3.000000) = 1.732051 11: syml(11.000000) = 3.316625
4: syml(4.000000) = 2.000000 12: syml(12.000000) = 3.464102
5: syml(5.000000) = 2.236068 13: syml(13.000000) = 3.605551
6: syml(6.000000) = 2.449490 14: syml(14.000000) = 3.741657
7: syml(7.000000) = 2.645751 15: syml(15.000000) = 3.872983

Camau Nesaf
Archwiliwch adnoddau ychwanegol yn y Camau Nesaf.

Rhedeg S Pre-Compiledample Ceisiadau

Yn ogystal â llyfrgelloedd, mae Pecyn Cymorth Rendro onlap Intel® yn darparu sample ceisiadau i
amlygu nodweddion pecyn cymorth. Mae'r cymwysiadau hyn a luniwyd ymlaen llaw yn aml yn defnyddio llyfrgelloedd graffeg allanol i'w dangos
nodweddion mewn modd rhyngweithiol. Yn yr adran hon, dysgwch sut i redeg y cymwysiadau rhyngweithiol a luniwyd ymlaen llaw.

Rhedeg Cymwysiadau Rhyngweithiol a luniwyd ymlaen llaw

  • Rhedeg sop a baratowyd ymlaen llaw Exampllai cais gyda Intel ® Chwistrellu.
    sop Exampmae les yn dangos rendrad sylfaenol o olygfa ryngweithiol gydag Intel Spray. Mae ganddo reolaethau GUI y gallwch chi eu toglo i archwilio nodweddion Intel Spray.
  • Rhedeg rhaglen geometreg triongl wedi'i llunio ymlaen llaw gyda Intel ® Embrey. geometreg triongl, fel eraill Intel Embrey samples, yn dangos gallu craidd olrhain pelydr-cyfrifiadur.
    Defnyddiwch geometreg y triongl i archwilio nodweddion Intel Embrey.
  • Rhedeg llygoden bengron Exampllai cais gyda Intel ® Llyfrgell Cnewyllyn Cyfrol Agored (Intel® Agored VKL). llygoden fawr Exampmae les yn dangos rendrad sylfaenol o olygfa ryngweithiol gydag Intel Open VKL. Mae ganddo reolaethau GUI sy'n nodweddiadol ar gyfer delweddu rendro cyfaint.

NODYN Defnyddir Intel ® Open Image Denoise fel nodwedd ôl-brosesu yn ospExamples sampgyda cais ac yn Intel Spray Studio. Nid oes gan Intel Open Image Denoise raglen ryngweithiol annibynnol
Rhedeg Cais Arddangos Stiwdio Intel® OSPray
Mae Intel Spray Studio yn cyfuno llyfrgelloedd Render Kit yn gymhwysiad arddangos o'r radd flaenaf. Rhowch gynnig ar y cymhwysiad Intel Spray Studio wedi'i lunio ymlaen llaw cyn archwilio'r cod ffynhonnell i'w ddefnyddio ar gyfer eich prosiectau eich hun.
Nodweddion Intel Spray Studio:

  • Graff golygfa gyfeiriol ar gyfer llwytho, storio a thrawsnewid geometreg golygfa, gweadau a pharamedrau mewn amgylchedd rhyngweithiol
  • Offeryniaeth golygfa GUI ar gyfer rendro rheolaeth baramedr o gymhwysiad rhyngweithiol
  • Seilwaith ategyn C ++ ar gyfer rheolaethau personol
  • Mewnbwn/allbwn: OBJ blaen tonnau, GLTF*, gweadau HDR gyda Delwedd Agored IO*, allbwn delwedd statig
  • Intel Open Image Denoise ôl-brosesu yn pasio gyda'r llyfrgell denoiser modiwl gweilch y pysgod o Intel Spray
  • Rhwymiadau Python* i rendro sgript
  •  Rheolyddion animeiddio camera
  • Rendro aml-nodyn gyda MPI

Rhedeg Sampgyda Intel® OSPray
Mae'r llwybr cerdded hwn yn dangos sut i redeg sampgyda chymhwysiad gydag Intel® OSPRay o Becyn Cymorth Rendro OneAPI Intel® (Pecyn Rendro) ar gyfer Windows* OS.
Rhagofyniad: Ffurfweddu eich system.
I redeg y cais:

  1. Agor anogwr gorchymyn.
  2. Gosod newidynnau amgylchedd:
    ffoniwch “C:\Program Files (x86)\Intel\oneAPI\setvars.bat"
    NODYN Os gwnaethoch osod y Pecyn Rendro i leoliad arferol, gwnewch yn siŵr eich bod yn disodli C: \ Program Files (x86) \ Intel \ oneAPI \ gyda'r llwybr gosod arferol cyn rhedeg y gorchymyn.
  3. Ewch i gyfeiriadur ysgrifenadwy a chreu cyfeiriadur i storio ategol files. Am gynample, crëwch y ffolder rkgsg : cd % USERPROFILE% midair rkgsg cdrkgsg
  4. Rhedeg ospExamples: ospExamples.exe

Bydd ffenestr GUI newydd yn agor gyda nifer o olygfeydd syml yn cynnwys mathau geometreg sylfaenol, goleuadau a chyfeintiau. Gallwch olygu'r olygfa trwy glicio ar y botwm cwympointel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - botymau cwympoRheolaethau a Chynghorion
Gallwch reoli'r olygfa view gyda llygoden fel a ganlyn:

  • De-gliciwch i symud y camera i mewn ac allan o'r man edrych.
  • Chwith-gliciwch i gylchdroi.
  • Defnyddiwch olwyn llygoden i badellu.
    Mae hwn hefyd yn adrodd yr ID geometreg ar gyfer geometreg croestoriadol o dan y cyrchwr mewn terfynell.
  • Llusgwch a gollwng i symud y camera.

Gallwch hefyd ddefnyddio'r rheolyddion bysellfwrdd canlynol:

  • Pwyswch G i ddangos/cuddio'r rhyngwyneb defnyddiwr.
  • Pwyswch Q i roi'r gorau i'r cais.
    Gallwch hefyd reoli'r olygfa o'r cwarel rheoli:
  • Rhowch gynnig ar wahanol olygfeydd geometrig a chyfeintiol. View hwynt o dan wahanol rendrwyr.
  • Mae canslo ffrâm ar ryngweithio yn caniatáu ar gyfer animeiddiad mwy parhaus yn ystod llywio.
  • Galluogi dangos dyfnder i ddangos dyfnder cymharol ar y groesffordd pelydr â'r olygfa o bob lleoliad picsel o'r camera.
  •  Galluogi dangos albedo i ddangos albedo'r deunydd ar y groesffordd pelydr â'r olygfa o bob lleoliad picsel o'r camera.
  • Galluogi denoiser i denoise pob ffrâm gyda Intel® Open Image Denoised
    Nodyn: Efallai y byddai'n well arsylwi'r gwaith denoiser gyda rhai geometregau nag eraill. Am gynample, mae set golygfa rhagddiffiniedig Streamlines yn dangos cydgyfeiriant â denoise yn gliriach.

NODYN Os nad yw denoiser modiwl gweilch y pysgod ar gael yn eich dosbarthiad, gallwch ei gael gan ddefnyddio'r Superbill fel y disgrifir yn y Camau Nesaf.

  • Newid hidlydd picsel i ailview y gwahanol ddulliau gwrth-aliasing sydd ar gael yn yr API.
  • Newid picsel samples, sef nifer yr olygfa samples y picsel mewn un croniad. Uwch sampmae llai yn arwain at amseroedd rendro hirach, ond cydgyfeiriant cyflymach fesul croniad. Llai sampllai y picsel canlyniadau perfformiad cais cyflymach.
  • Newid paramedr hyd llwybr uchaf, sef nifer yr adlewyrchiadau neu blygiadau llwybr fesul sample. Mae nifer uwch yn fwy cywir, tra bod nifer is yn gyflymach i'w gyfrifo.
  • Newid hyd llwybr roulette, sef y trothwy neu'r adlewyrchiadau neu'r plygiannau i roi terfyn ar groesiad pelydryn ar hap. Mae nifer uwch yn fwy cywir, tra bod nifer is yn gyflymach i'w gyfrifo.
  • Newid sample cyfraniadau. Sample cyfraniad llai na'r lleiaf Ni fydd cyfraniad yn effeithio ar yr olygfa. Mae nifer is yn fwy cywir, tra bod nifer uwch yn gyflymach i'w gyfrifo.
  • Newid aneglurder mudiant camera i reoli'r effaith aneglur wrth symud y camera. Mae gwerth 0 yn troi'r niwl i ffwrdd.
  • Galluogi Render Sun Sky i droi gorwel golygfa y gellir ei reoli ymlaen. Bydd yr olygfa yn adlewyrchu'r gorwel fel y mae wedi'i ffurfweddu o baramedrau pop-up GUI.

Camau Nesaf

  • Rhedeg a luniwyd ymlaen llaw sample ceisiadau am gydrannau eraill Rendro Kit.
  • Archwiliwch adnoddau ychwanegol yn y Camau Nesaf.

Rhedeg Intel® Embree Sample
Mae'r tiwtorial hwn yn dangos sut i redeg Intel® Embrey rhyngweithiol a luniwyd ymlaen llawampgyda chymwysiadau sydd wedi'u cynnwys ym Mhecyn Cymorth Rendro API Intel® one (Render Kit). Mae hyn yn sampMae le yn dangos sut i gynhyrchu delwedd gyda geometreg sylfaenol gan ddefnyddio Intel Embrey.
Geometreg y triongl sampMae'r cymhwysiad a ddangosir yn y tiwtorial yn defnyddio rhyngwyneb defnyddiwr graffigol i greu ciwb statig ac awyren ddaear gan ddefnyddio fertigau triongl.
Rhagofyniad: Ffurfweddu eich system.
I redeg y cais:

  1. Agor anogwr gorchymyn.
  2. Gosod newidynnau amgylchedd:
    ffoniwch “C:\Program Files (x86)\Intel\one API\setvars.bat"
    NODYN Os gwnaethoch osod y Pecyn Rendro i leoliad arferol, gwnewch yn siŵr eich bod yn disodli C: \ Program Files (x86) \ Intel \ one API \ gyda'r llwybr gosod arferol cyn rhedeg y gorchymyn.
  3. Ewch i gyfeiriadur ysgrifenadwy a chreu cyfeiriadur i storio ategol files. Am gynample, crëwch y ffolder rk_gsg :
    cd % USERPROFILE%
    rigiau midair
    rigiau cd
  4. Rhedeg geometreg y triongl sample: triongl_geometry.exe
    Mae ffenestr newydd yn agor gyda chiwb 3D wedi'i olrhain â phelydr. I symud camera, cliciwch a llusgwch fotwm chwith y llygoden neu defnyddiwch bysellau W, A, S, D neu saeth. Am fanylion am y sample, gweler Pennod 9 yn nogfennaeth Intel Embrey.

intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - pelydr 3DAwgrymiadau a Sylwadau

  • I symud camera, cliciwch a llusgwch fotwm chwith y llygoden neu defnyddiwch fotymau W, A, S, D neu bysellau saeth.
  • Mae hyn yn sampMae le yn dangos sut i gynhyrchu delwedd gyda geometreg sylfaenol gan ddefnyddio Intel Embrey.
  • geometreg triongl sampgyda nodweddion:
  • Arae â chod caled o ddata fertig arnofio syml, sy'n cynnwys lleoliad corneli'r ciwb a'r awyren ddaear.
  • Y diffiniad o restrau mynegai i lunio trionglau o'r fertigau.
  • Strwythurau data geometreg wedi'u diffinio gan API i greu ac ymrwymo data fertig a mynegai i'r olygfa.
  •  Hierarchaeth gyfrifiadurol aml-edau ar gyfer olrhain pelydrau dros ffrâm y ddelwedd.
  • Rhennir pelydrau cyfrifiadurol yn deils o bicseli sgrin. Mae teils yn cael eu hollti rhwng edafedd.
  • Mae pob teils yn perfformio profion croestoriad pelydr ar gyfer pob picsel yn y deilsen.
  • Yn ogystal â phrofion croestoriad pelydr sylfaenol sy'n pennu lliwiau'r triongl, perfformir prawf croestoriad cysgod (occlusion) ar y pwynt croestoriad ar gyfer un cyfeiriad golau sefydlog cod caled.
  • Mae gan bicseli terfynol ddata lliw wedi'i gyfrifo o'r pelydrau wedi'u pacio i dripledi lliw RGB.
  • Mae tynnu sgaffaldiau yn darparu llawer o'r cod glud. Defnyddir y tynnu hwn yn helaeth mewn Intel eraill
    Embrey sampceisiadau. Mae'r sampmae llai o dynnu yn cynnwys:
  • Gosod ar gyfer galwadau yn ôl i swyddogaethau cychwyn, rendro a rhwygo i lawr
  • Strwythurau data ar gyfer rheoli data golygfa
  • Mewnbwn/allbwn bysellfwrdd a llygoden
  • Mae API yn bachu i god rheoli ffenestri'r system weithredu ar gyfer delweddu

Gweler ffynhonnell y rhaglen yn triongl_geometry_device.cpp yn ystorfa Intel Embraer GitHub*.
Perthynas Intel Embrey â chydrannau Rendro Kit eraill

  • Mae Intel® Spray, yr injan olrhain pelydrau cludadwy graddadwy, yn defnyddio Intel Embrey i gynhyrchu delweddau. Mae Intel Spray hefyd yn darparu gwrthrychau ac ymarferoldeb sy'n nodweddiadol o olygfeydd 3D.
  • Mae darpariaethau Intel Spray yn cynnwys gwrthrychau cyfaint a geometreg, deunyddiau, gweadau, goleuadau, camera, byfferau ffrâm, cyfrifiadura dosbarthedig yn seiliedig ar MPI, ac eraill.
  • Ar gyfer datblygwyr sydd â chefndir tebyg i OpenGL *, gall Intel Spray fod yn ffordd well o ddechrau archwilio'r pecyn cymorth na'r Intel Embrey.
  • Olrheiniwr llwybr Intel Embrey exampMae'r rhaglen yn rhoi cyflwyniad bychan a rhesymegol i olrheiniwr llwybr. Cyrchwch weithrediad delweddu proffesiynol llawn o rendr olrhain llwybr o fewn API Spray Intel.
  •  Mae gallu Intel Embrey yn canolbwyntio ar olrhain pelydrau geometrig. Mewn cyferbyniad, mae Llyfrgell Cnewyllyn Cyfrol Agored Intel® (Intel® Open VKL) yn darparu delweddu cyfaint a sampgallu ling.
  • Gall delweddau sydd wedi'u rendro gyda'r Intel Embrey gael eu dadwneud â Intel® Open Image Denoise. Fodd bynnag, mae darpariaethau Intel Spray yn ymestyn mynediad sianel glustogi ffrâm i symleiddio rheoli dadwneud data. Y canlyniad yw delweddau o ansawdd uchel wedi'u dadwneud am gost is ar gyfer olrhain pelydrau cyfrifiadurol.

Camau Nesaf

  • Rhedeg a luniwyd ymlaen llaw sample ceisiadau am gydrannau eraill Rendro Kit.
  • Gweler y Camau Nesaf am ragor o adnoddau.

Rhedeg Llyfrgell Cnewyllyn Cyfrol Agored Intel® (Intel® Open VKL) Sample
Mae'r tiwtorial hwn yn disgrifio sut i redeg fersiwn rhyngweithiol a luniwyd ymlaen llawample cais wedi'i adeiladu ar Intel® Open
Llyfrgell Cnewyllyn Cyfrol (Intel® Agored VKL).
Llygoden Bengron Examples sample application yn gwneud y canlyniadau Intel Open VKL API i sgrinio trwy ryngwyneb graffigol.
Rhagofyniad: Ffurfweddu eich system.
I redeg y cais:

  1. Agor anogwr gorchymyn.
  2. Gosod newidynnau amgylchedd:
    ffoniwch “C:\Program Files (x86)\Intel\one API\setvars.bat"
    NODYN Os gwnaethoch osod y Pecyn Rendro i leoliad arferol, gwnewch yn siŵr eich bod yn disodli C: \ Program Files (x86) \ Intel \ one API \ gyda'r llwybr gosod arferol cyn rhedeg y gorchymyn.
  3. Ewch i gyfeiriadur ysgrifenadwy a chreu cyfeiriadur i storio ategol files. Am gynample, creu y
    ffolder rags :
    cd % USERPROFILE%
    rigiau midair
    rigiau cd
  4. Rhedeg y sampcais:
    llygoden fawr Examples.exe
    Y sample bydd canlyniadau yn agor mewn ffenestr GUI newydd.

Mae'r rheolaethau canlynol ar gael:

  • Chwith-gliciwch (Llygoden1) a llusgo i gylchdroi camera.
  • De-gliciwch (Mouse2) a llusgwch i chwyddo'r camera.
  • Cliciwch canol (Mouse3) a llusgo i gamera padell.
  • Dewiswch wahanol swyddogaethau trosglwyddo, gwerthoedd API Intel Open VKL, a rheolyddion rendro i ddelweddu'r gyfrol.
    intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - yr holl reolaethau

NODYN Gall elfennau rhyngwyneb defnyddiwr orgyffwrdd. Llusgwch a gollwng y bar rheoli glas i weld yr holl reolaethau.
Awgrymiadau a Sylwadau

  • Mae gwahanol foddau rendr ar gael o'r gwymplen rendro. Mae'r moddau hyn yn cyfateb i gyfrol gyfoes sampceisiadau ling a rendro.
  • Mae rendrwr Tracer Llwybr Dwysedd yn dangos olrhain llwybr o fewn cyfrol. Mae'n defnyddio llygoden gyfrifiadurol Sample() i gefnogi tracio cyffylog aampalgorithm ling. Defnyddiwch y blychau deialog i reoli paramedrau algorithm. Gweler DensityPathTracer.cpp.
  • Mae rendrwr hit-iterator yn dangos ymarferoldeb cyfrifiant taro-iterator a graddiant. Mae'n defnyddio llygoden lygoden iterate it() a llygoden bengron Compute Gradient(). Mae'r cynampMae le hefyd yn dangos profion cysgod. Gweler HitIteratorRenderer.cpp.
  • Mae iterator Ray-march yn dangos iteriad cyfwng a chyfrifiant cyfrol sample. Mae’n defnyddio Cyfnod Iterad llygoden bengron () a llygoden bengron Compute Sample(). Gweler RayMarchIteratorRenderer.cpp.
  • Wrth archwilio'r samples, sylwch fod y cod yn aliased a modiwlaidd i gefnogi'r ffenestr rendro rhyngweithiol. Er mwyn deall y cod yn well, dechreuwch gyda'r swyddogaeth rendrad Pixel ().
  • Mae moddau ISPC yn cyfateb i weithrediadau cod sydd wedi'u hadeiladu ar y Compiler Program SPMD Intel® Implicit. Mae'r gweithrediadau hyn yn cymryd advantage gallu SIMD proseswyr modern a rhoi mwy o gyfle i berfformio.

Camau Nesaf

  • Rhedeg a luniwyd ymlaen llaw sample ceisiadau am gydrannau eraill Rendro Kit.
  • Gweler y Camau Nesaf am ragor o adnoddau.

Rhedeg Stiwdio Chwistrellu Intel®
Mae'r llwybr cerdded hwn yn dangos sut i redeg cymhwysiad Intel® Spray Studio. Mae Intel Spray Studio yn gymhwysiad arddangos sydd wedi'i gynnwys ym Mhecyn Cymorth Rendro neap Intel® (Render Kit). Mae'n gymhwysiad olrhain pelydrau rhyngweithiol ac estynadwy.
Rhagofyniad: Ffurfweddu eich system.
I redeg y cais:

  1. Agor anogwr gorchymyn.
  2. Gosod newidynnau amgylchedd:
    ffoniwch “C:\Program Files (x86)\Intel\one API\setvars.bat"
    NODYN Os gwnaethoch osod y Pecyn Rendro i leoliad arferol, gwnewch yn siŵr eich bod yn disodli C: \ Program Files
    (x86) \ Intel \ one API \ gyda'r llwybr gosod arferol cyn rhedeg y gorchymyn.
  3. Ewch i gyfeiriadur ysgrifenadwy a chreu cyfeiriadur i storio'r gefnogaeth a'r canlyniad files. Am gynample,
    creu'r ffolder rigiau :
    cd % USERPROFILE% midair rigs cd rigiau
  4. Rhedeg Stiwdio Chwistrellu Intel: ospStudio.exe
    Dylech weld ffenestr rendro ryngweithiol:intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - File
  5. Yn y ffenestr rendro, ewch i File > Demo Scene a dewiswch un o'r demo a ddiffiniwyd ymlaen llaw golygfeydd.intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - Demo SceneNODYN Mae rhai golygfeydd yn dangos gallu integreiddio Intel® Open Volume Kernel Library.
  6. Review yr olygfa ddethol. Am gynample, mae demo'r Hierarchaeth Aml-lefel yn edrych fel a ganlyn:intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows - Demo Scene 1Gallwch reoli'r olygfa view gyda llygoden fel a ganlyn:
    • De-gliciwch i symud y camera i mewn ac allan o'r man edrych.
    • Chwith-gliciwch i gylchdroi.
    • Sgroliwch olwyn y llygoden i chwyddo i mewn ac allan.
    • Llusgwch a gollwng i symud y camera.
    Gallwch hefyd ddefnyddio'r rheolyddion bysellfwrdd canlynol:
    • I FYNY/I LAWR: Symudwch y camera ar hyd yr echelin Z (i mewn ac allan).
    • ALT+UP/ALT+DOWN: Symudwch y camera ar hyd yr echelin Y (i fyny neu i lawr).
    • CHWITH: Symudwch y camera i'r chwith ar hyd yr echelin X.
    • DDE: Symudwch y camera i'r dde ar hyd yr echelin X.
    • W/S: Newid drychiad y camera.
    • ALT+S: Cadw ffrâm fel a file i gyfeiriadur lleol.
    • A/D: Newid camera azimuth.
    • ALT+A/ALT+D: Newid rholyn camera.
    • G: Dangos/Cuddio'r rhyngwyneb defnyddiwr.
    • C: Rhoi'r gorau i'r cais.
    • P: Argraffwch graff golygfa i'r plisgyn.
    • M: Argraffwch gofrestrfa ddeunydd i'r gragen.
    • B: Argraffu ffiniau ffrâm.
    • V: Argraffu paramedrau camera i'r gragen.
    • =: Gwthiwch leoliad i arbed paramedrau camera.
    • -: Pop lleoliad i arbed paramedrau camera.
    • 0-9: Gosod ciplun camera.
    • Dal X, dal Y, dal Z: Cadw'r echelin wedi'i chyfyngu ar gyfer symudiad camera.
  7. Gallwch arbed delwedd allbwn o Ddewislen > Cadw… > Sgrinlun mewn fformat delwedd a ffefrir. Mae'r ddelwedd yn cael ei chadw yn y cyfeiriadur carpiau gweithio fel stiwdio. .intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows -Save
  8. Gallwch ailview y sgrinlun sydd wedi'i chadw gyda'ch delwedd ddewisol viewer.

Camau Nesaf

  • Rhedeg a luniwyd ymlaen llaw sample ceisiadau am gydrannau eraill Rendro Kit.
  • Gweler y Camau Nesaf am ragor o adnoddau.

Camau Nesaf
Archwiliwch adnoddau Pecyn Cymorth Rendro API (Render Kit) ychwanegol Intel ® un.
Llawlyfrau API
Mae llyfrgelloedd Render Kit yn darparu rhyngwynebau API seiliedig ar C99. Mae llawlyfrau API wedi'u lleoli ar lyfrgell gydran gyhoeddus webtudalennau.

  • Llawlyfr Intel® OSPray API
  • Llawlyfr Intel® Embree API
  • Llawlyfr API Llyfrgell Cnewyllyn Agored Intel® (Intel® Open VKL).
  • Llawlyfr Intel® Open Image Denoise API

Mae holl benawdau API C99 yn crynhoi o dan C++11. Os yw'n well gennych C ++, mae rhai llyfrgelloedd Render Kit yn datgelu ymarferoldeb deunydd lapio C ++ API a ddiffinnir yn y pennawd files.

Llyfrgell Pennawd
Intel Chwistrellu gweilch_cpp.h
Delwedd Agored Intel Denoise oidn.hpp

 Uwch Sample Ffynonellau Rhaglen
Ar gyfer pob cydran sample, mae'r ffynhonnell ar gael yn ystorfa gydran GitHub*:

  • Intel Chwistrellu sample ffynonellau
  • Intel Embrey sample ffynonellau
    Am sampgyda disgrifiad, gweler pennod 9 yn Intel Embrey canllaw.
  • Intel Agored VKL sample ffynonellau
  • Delwedd Agored Intel Denoise sample ffynonellau
    Llinell orchymyn yn unig yw hon.
  • Ffynhonnell Stiwdio Spray Intel
Superbills
Gallwch ddefnyddio amgylchedd lleol i adeiladu a rhedeg pob samples gyda'r gorcbwyl. Mae'r superbill yn sgript Cacen* awtomataidd gyflawn i gael ac adeiladu holl lyfrgelloedd ac apiau Rendro Kitamples. Mae'r superbill yn ddull a argymhellir ar gyfer:
  • Archwilio pob samples mewn blwch tywod hawdd a chynhwysfawr. Eu golygu a'u hailadeiladu'n gyflym.
  • Cael llawer o ragofynion ar gyfer adeiladu'r llyfrgelloedd yn awtomatig
  • Reviewing cod ffynhonnell mewnol y llyfrgell
  • Addasu ymarferoldeb y Pecyn Rendro, gan gynnwys staging llyfrgell adeiladu nodweddion amser opsiynol
  • Mae'r sgript superbill yn cael ei chyflwyno fel y gydran ruttily o'r dosbarthiad Kit Render. Mae hefyd wedi'i leoli ym mhorth Render Kit GitHub. I gael llwybr sgript gwych, gweler y ddogfen ar gyfer eich system weithredu:
  • Adeiladu Llyfrgelloedd Pecyn Cymorth Rendro API Intel un ar gyfer Windows * OS
  • Adeiladu Llyfrgelloedd Pecyn Cymorth Rendro API Intel un ar gyfer Linux * OS
  •  Adeiladu Llyfrgelloedd Pecyn Cymorth Rendro API Intel un ar gyfer macOS *

Fforymau ac Adborth
Gofynnwch gwestiynau a rhowch adborth ar fforwm Pecyn Cymorth Rendro Intel oneAPI.
Adrodd am faterion technegol yn uniongyrchol ar ystorfeydd cydran GitHub:

  • Ystorfa Intel Spray
  • Ystorfa Intel Embrey
  • Intel Open storfa VKL
  • Storfa Intel Open Image Denoise
  • Stiwdio Intel Spray Studio

Datrys problemau

Mae'r adran hon yn disgrifio'r problemau hysbys y gallech ddod ar eu traws wrth ddefnyddio Pecyn Cymorth Rendro API Intel® one (Pecyn Rendro).
Am gymorth technegol, ewch i Intel ® un API Rendro Pecyn Cymorth Fforwm Cymunedol.
Gwall: Dim protocol wedi'i nodi
Efallai y gwelwch y gwall canlynol wrth redeg rhaglen GUI o gynhwysydd Docker *:
Ni nodwyd protocol
Gwall 65544: X11: Methwyd ag agor y dangosydd :0
Terfynu o'r enw ar ôl taflu enghraifft o 'sty::runtime error'
Beth(): Wedi methu cychwyn GLFW!
Erthylu (craidd wedi'i ddympio)
Ateb: Cyn lansio'r cais, gwnewch yn siŵr eich bod yn rhedeg y gorchymyn xhost yn y cynhwysydd Docker:
gwesteiwr +

Hysbysiadau a Gwadiadau

Efallai y bydd angen caledwedd, meddalwedd neu actifadu gwasanaeth wedi'i alluogi ar dechnolegau Intel.
Ni all unrhyw gynnyrch neu gydran fod yn gwbl ddiogel.
Gall eich costau a'ch canlyniadau amrywio.
© Intel Corporation. Mae Intel, logo Intel, a nodau Intel eraill yn nodau masnach Intel Corporation neu ei is-gwmnïau. Gellir hawlio enwau a brandiau eraill fel eiddo eraill.
Gwybodaeth Cynnyrch a Pherfformiad
Mae perfformiad yn amrywio yn ôl defnydd, cyfluniad a ffactorau eraill. Dysgwch fwy yn www.Intel.com/PerformanceIndex.
Diwygio hysbysiad #20201201
Nid yw'r ddogfen hon yn rhoi trwydded (mynegedig neu ymhlyg, trwy estopel neu fel arall) i unrhyw hawliau eiddo deallusol.
Gall y cynhyrchion a ddisgrifir gynnwys diffygion dylunio neu wallau a elwir yn errata a allai achosi i'r cynnyrch wyro oddi wrth fanylebau cyhoeddedig. Mae gwallau nodwedd cyfredol ar gael ar gais.
Mae Intel yn ymwadu â'r holl warantau penodol ac ymhlyg, gan gynnwys heb gyfyngiad, y gwarantau ymhlyg o fasnachadwyedd, addasrwydd at ddiben penodol, a pheidio â thorri rheolau, yn ogystal ag unrhyw warant sy'n deillio o gwrs perfformiad, cwrs delio, neu ddefnydd mewn masnach.

intel - logo

Dogfennau / Adnoddau

intel Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows [pdfCanllaw Defnyddiwr
Cychwyn Arni gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows, Cychwyn Arni, gyda Phecyn Cymorth Rendro oneAPI ar gyfer Windows, Pecyn Cymorth ar gyfer Windows

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *