Tòisich le aon inneal API Rendering airson Windows
Stiùireadh Cleachdaiche
Tha an stiùireadh a leanas a’ gabhail ris gu bheil thu air an Intel® one API Rendering Toolkit (Render Kit) a chuir a-steach. Mura h-eil an inneal agad air a chuir a-steach, faic Intel® one API Toolkits Installation Guides airson roghainnean stàlaidh. Lean na ceumannan seo gus tòiseachadh le Intel® one API Rendering Toolkit
- Dèan rèiteachadh air an t-siostam agad.
- Tog agus ruith sample tagraidhean.
- Ruith na sample tagraidhean.
- Na h-ath cheumannan: Review goireasan a bharrachd gus barrachd ionnsachadh mun Render Kit.
Dèan rèiteachadh air an t-siostam agad
Gus an Intel ® one API Rendering Toolkit (Render Kit) s a chleachdadhamples, feumaidh tu an siostam agad a stèidheachadh mar a leanas:
- Stàlaich an aon API sample brabhsair gus faighinn gu sample stòran.
- Stàlaich Microsoft Visual Studio * le Cèic * agus Windows * SDK gus na samples.
- Stàlaich innealan dealbhan.
- Roghainneil: Stàlaich draibhearan GPU.
Stàlaich an aon API Sample Brabhsair
Gheibh thu cothrom air sample tagraidhean bhon aon API sample brabhsair. Tha am brabhsair air a chuairteachadh mar phàirt den Intel® one API Base Toolkit (Base Kit) anns an eòlaire dev-utilities.
Stàlaich am Base Kit le Intel® one API Threading Building Blocks, a tha ri fhaighinn an dà chuid ann an Render Kit agus Base Kit. Chan eil feum air co-phàirtean Base Kit eile. Faic duilleag toraidh Base Kit airson tuilleadh fiosrachaidh agus luchdaich sìos ceanglaichean.
NOTA Faodaidh tu cuideachd an samples le làimh a’ cleachdadh Git*.
Stàlaich Microsoft Visual Studio * le Cèic * agus Windows * SDK
Ged nach eil feum aig Intel® neap Toolkits Cèic * agus Windows * SDK , tha mòran aon API samples air an lìbhrigeadh mar phròiseactan Dèan. Gus a leithid de samples, feumaidh tu Cèic agus Windows SDK a stàladh.
Gus seo a dhèanamh, stàlaich innealan leasachaidh Microsoft Visual Studio * C ++, a tha a’ toirt a-steach Dèan innealan ann an leasachadh deasg le uallach obrach C ++. Faic pròiseactan cèic ann an Visual Studio airson stiùireadh stàlaidh.
Mar as trice, bidh na pàirtean riatanach air an stàladh bhon roinn roghnach den stàlaichear Visual Studio. Tha Visual C ++ Innealan airson Cèic air a chuir a-steach gu bunaiteach mar phàirt den Leasachadh Deasg le uallach obrach C ++. Airson tuilleadh fiosrachaidh mu chèic, thoir sùil air CMake.org. Airson tuilleadh fiosrachaidh air an Windows * SDK thoir sùil air
Ionad Microsoft Dev Windows * SDK.
Stàlaich Innealan Imaging
Kit Render sampBidh les agus tagraidhean gu tric a’ feumachdainn ìomhaighean ro-ullaichte mar chuir a-steach no gineadh ìomhaighean mar toradh. Gus ìomhaighean cuir a-steach is toraidh a thaisbeanadh agus a thionndadh, feumaidh tu innealan ìomhaighean fhaighinn airson stagann am PBM Net fileseòrsaichean (PPM agus PFM). Is e an inneal a thathar a’ moladh Image Magics *. Faic an Image Magick weblàrach airson stiùireadh stàlaidh agus manaidsear pacaid.
Airson luchd-cleachdaidh GPU, luchdaich sìos agus stàlaich draibhearan GPU
- Gus an dràibhear a luchdachadh sìos, rachaibh gu Graphics Drivers.
- Cliog air an tionndadh as ùire de Intel® Graphics - Windows ® 10 DCH Drivers.
- Ruith an stàlaichear.
Na h-Ath Cheumannan
Tòisich leis an Intel ® One API Rendering Toolkit le bhith a’ togail agus a’ ruith sample tagraidhean.
Fios air ais
Roinn do bheachdan air ais mun artaigil seo ann am fòram Intel ® one API Rendering Toolkit.
Tog agus ruith Sample Pròiseactan a’ cleachdadh Loidhne-àithne Visual Studio*
Ro-riatanach: Dèan rèiteachadh air an t-siostam agad.
A thogail agus a ruith marample:
- Lorg marample pròiseact a’ cleachdadh a’ Chòd Sample Brabhsair airson innealan Intel® oneAPI.
- Tog agus ruith marample pròiseact a’ cleachdadh CMake*.
Luchdaich sìos S.ampnas lugha a’ cleachdadh Còd Sample Browser airson Intel® aon API Innealan
Cleachd an Còd Sample Brabhsair airson innealan Intel aon API gus sùil a thoirt air a’ chruinneachadh de API air-loidhne Intel® oneamples. Faodaidh tu lethbhreac a dhèanamh den sampnas lugha don diosc ionadail agad mar a ghabhas togail sample pròiseactan. A’ mhòr-chuid de Intel one API sample pròiseactan air an togail le bhith a’ cleachdadh Make* or Cake, agus mar sin tha an stiùireadh togail air a ghabhail a-steach mar phàirt de na sampann an README file. Còd Sample Browser airson Intel tha aon API Toolkits na aon-neach fa lethfile so-ghnìomhaichte aig nach eil eisimeileachd air leabharlannan runtime fiùghantach.
Airson liosta de cho-phàirtean a bheir taic do chèic, faic Cleachd Cèic le aon Iarrtas API.
Cudromach
Tha feum air ceangal eadar-lìn gus am faidhle sampnas lugha airson Intel aon API Innealan. Airson fiosrachadh air mar a chleachdas tu an inneal seo far loidhne, faic Leasachadh ann an Siostaman Offline.
Còd Sample Browser for Intel one API Toolkits chan eil e ag obair le roghainnean progsaidh siostaim agus chan eil e a’ toirt taic do neach-ionaid WPAD. Ma tha duilgheadas agad ceangal a dhèanamh bho chùl neach-ionaid, faic Fuasgladh dhuilgheadasan.
Gus an Intel ® one API Rendering Toolkit (Render Kit) samples:
- Fosgail Pìos stiùiridh Innealan Dùthchasach x64 airson uinneag àithne VS 2019.
- Stèidhich caochladairean àrainneachd:
cuir fòn gu “C: \ Program Files (x86) \ Intel \ one API \ setvars.bat ”
NOTA Ma shuidhich thu an Render Kit gu àite àbhaisteach, dèan cinnteach gun cuir thu C: \ Program an àite Files (x86) \ Intel \ one API \ leis an t-slighe stàlaidh àbhaisteach mus ruith thu an àithne. - Bhon cheann-uidhe, ruith an còd Sample Brabhsair airson Intel aon API Innealan le C ++ agus C samples. neap-cli -l copaidh
Tha an aon chlàr API CLI a’ nochdadh: - Tagh Cruthaich pròiseact a’ cleachdadh iuchraichean saighead, agus an uairsin brùth Enter.
Nochdaidh an taghadh cànain. - Tagh an cànan airson do chuid sample. Airson a’ chiad phròiseact agad, tagh cupa, agus an uairsin brùth Enter.
Tha an goireas samples liosta a’ nochdadh. Kit Render samptha les suidhichte fon aon fho-chraobh Leabharlannan API. - Seòl gu aon Leabharlannan API> A’ tòiseachadh le Intel one API Rendering Toolkit> Intel Spray sample> 01_ospray_gsg, an uairsin brùth Enter.
- Sònraich àite far an urrainn dhut am pròiseact a luchdachadh sìos gu. Gu gnàthach, is e seo an t-slighe bhon do ruith thu Còd Sample Browser airson Intel aon API Innealan agus ainm pròiseict.
- Brùth Tab gus Cruthaich a thaghadh, agus an uairsin brùth Enter.
- Dèan a-rithist na ceumannan gus luchdachadh sìos samples airson co-phàirtean eile: 02_embree_gsg airson Intel® Embraer, 03_openvkl_gsg airson Intel® Open Volume Kernel Library, 04_oidn_gsg airson Intel® Open Image
Denoise, agus 05_ispc_gsg airson Compiler Prògram Intel® Implicit SPMD (Intel® ISPC). Tha an samples are àireamh agus staged gu bhi air fheuchainn an ordugh.
Leabharlann Intel Open Volume Kernel 03_openvkl_gsg sample ri fhaighinn ann an roghainn clàr cànain C den Chòd Sample Browser airson Intel aon API Innealan:
a. Tagh cànan c:b. Tagh an Intel Open VKL sample:
Faic A’ sgrùdadh Intel one API Samples bhon Loidhne-àithne airson oideachadh bhidio air cruthachadh pròiseact leis an loidhne-àithne.
Tog agus ruith inneal Intel® Spray Sample bhith a' cleachdadh cèic*
- Seòl dhan phasgan far an do luchdaich thu sìos am faidhle 01_ospray_gsg sample.
- Ruith na h-òrdughan a leanas gus na sample:
midair togail cd togail cèic.. cake –build . - config Sgaoileadh - Seòl chun an eòlaire Release.
- Ruith an tagradh.
.\ospTutorialCpp.exe - Review na h-ìomhaighean toraidh le ìomhaigh viewIarrtas airson PPM file seòrsa. Airson example, le Image Magick*:
\ imdisplay.exe a’ chiad chupa frèam. ppm
\imdisplay.exe chruinnich Frame Capp. ppm
Bu chòir dhut na h-ìomhaighean toraidh fhaicinn:
• Bheir cruinneachadh singilte a’ chiad Fhrèam Cpp:• Cupa frèam cruinnichte le deich-cruinneachadh:
Tog agus ruith inneal Intel® Embrey Sample bhith a' cleachdadh cèic*
- Seòl chun phasgan far an do luchdaich thu sìos am faidhle 02_embree_gsg sample.
- Ruith na h-òrdughan a leanas gus na sample:
togail mkdir
togail cd
cèic..
cmake - togail. - config Sgaoileadh - Seòl chun an eòlaire Release.
- Ruith an tagradh.
.\minimal.exe
Na sample application a’ dèanamh dà dheuchainn eadar-ghearradh ray-to-triangle leis an Intel Embrey API. Tha aon deuchainn soirbheachail, agus tha an deuchainn eile na chall. Tha an toradh air a sgrìobhadh chun cheann-uidhe:
0.000000, 0.000000, -1.000000: Lorgar eadar-ghearradh air geoimeatraidh 0, prìomhadail 0 aig tsar=1.000000 1.000000, 1.000000, -1.000000: Cha do lorg sinn eadar-ghearradh sam bith.
Tog agus ruith Leabharlann Kernel Volume Open Intel® Sample bhith a’ cleachdadh CMake*
- Seòl dhan phasgan far an do luchdaich thu sìos the03_openvkl_gsg sample.
- Ruith na h-òrdughan a leanas gus na sample:
togail mheadhonach
togail cd
cèic..
cèic - togail. - config Sgaoileadh - Seòl chun an eòlaire Release.
- Ruith an tagradh.
.\vklTutorial.exe
Na sample iarrtas a’ sealltainn samptaobh a-staigh tomhas-lìonaidh agus toraidhean a chaidh a chruthachadh le modhan-obrach. samplanga,
àireamhachadh caisead, agus ioma-ghnè samplanga. Tha an toradh air a sgrìobhadh chun cheann-uidhe.
Tog agus ruith Intel® Open Image Denoise Sample bhith a’ cleachdadh CMake*
- Seòl chun phasgan far an do luchdaich thu sìos am faidhle 04_oidn_gsg sample.
- Ruith na h-òrdughan a leanas gus na sample:
midair togail cd togail cèic ..
cèic - togail. - config Sgaoileadh - Seòl chun an eòlaire Release.
- Tionndaidh an Cupa Frame cruinnichte. ìomhaigh ppm gu cruth PFM le òrdachadh dàta LSB. Airson example, leis an inneal tionndaidh Image Magics *:
tionndadh \magick.exeample>\01_ospray_gsg\tog\Release\Cupa frèam cruinnichte. ppm -endian LSB PFM: Frame Capp cruinnichte. fn - Ruith an aplacaid gus an ìomhaigh a dhiùltadh.
.\oidnDenoise.exe - an Frame Capp cruinnichte aice. pm -o denoised.pfm - Review an dealbh toraidh le ìomhaigh viewIarrtas airson PPM file seòrsa. Airson example, le Image Magics*:
\imdisplay.exe àicheadh. fn
• Cupa frèam cruinn cruinnichte deich-cruinneachadh tùsail:
• Toradh neo-chinnteach air a dhiùltadh. pm:
Tog agus ruith Compiler Prògram SPMD Intel® Inplicit Sample bhith a’ cleachdadh CMake*
- Seòl chun phasgan far an do luchdaich thu sìos am faidhle 05_ispc_gsg sample.
- Ruith na h-òrdughan a leanas gus na sample:
togail mheadhonach
togail cd
cèic..
cèic - togail. - Ruith targaid singilte sample iarrtas:
.\ simple.exe - Ruith ioma-targaid sample iarrtas:
./simple_multi.exe
Bidh an tagradh a’ cur an gnìomh gnìomh sreath puing-fleòdraidh sìmplidh. Tha an toradh air a chlò-bhualadh chun an stout.
0: sìmplidh (0.000000) = 0.000000 | 8: sìmplidh (8.000000) = 2.828427 |
1: sìmplidh (1.000000) = 1.000000 | 9: sìmplidh (9.000000) = 3.000000 |
2: sìmplidh (2.000000) = 4.000000 | 10: sìmplidh (10.000000) = 3.162278 |
3: sìmplidh (3.000000) = 1.732051 | 11: sìmplidh (11.000000) = 3.316625 |
4: sìmplidh (4.000000) = 2.000000 | 12: sìmplidh (12.000000) = 3.464102 |
5: sìmplidh (5.000000) = 2.236068 | 13: sìmplidh (13.000000) = 3.605551 |
6: sìmplidh (6.000000) = 2.449490 | 14: sìmplidh (14.000000) = 3.741657 |
7: sìmplidh (7.000000) = 2.645751 | 15: sìmplidh (15.000000) = 3.872983 |
Na h-Ath Cheumannan
Rannsaich goireasan a bharrachd anns na h-ath cheumannan.
Ruith Sample Tagraidhean
A bharrachd air leabharlannan, tha an Intel® onlap Rendering Toolkit a’ toirt seachad sample iarrtasan gu
cuir cuideam air feartan inneal-taice. Bidh na tagraidhean ro-chruinnichte seo gu tric a’ cleachdadh leabharlannan grafaigs taobh a-muigh airson sealltainn
feartan ann am modh eadar-ghnìomhach. Anns an earrainn seo, ionnsaich mar a ruitheas tu na h-aplacaidean eadar-ghnìomhach ro-ullaichte.
Ruith Tagraidhean Eadar-ghnìomhach Ro-ullaichte
- Ruith sop Exampnas lugha de thagradh le Intel ® Spray.
sop Examples a’ nochdadh sealladh bunaiteach de shealladh eadar-ghnìomhach le Intel Spray. Tha smachdan GUI ann as urrainn dhut a thogail gus feartan Intel Spray a sgrùdadh. - Ruith tagradh geoimeatraidh triantan ro-ullaichte le Intel ® Embrey. triantan geoimeatraidh, mar eile Intel Embrey samples, a’ taisbeanadh comas coimpiutaireachd bunaiteach airson lorg ghathan.
Cleachd geoimeatraidh an triantain gus feartan Intel Embrey a sgrùdadh. - Ruith vole Exampnas lugha de thagradh le Leabharlann Intel ® Open Volume Kernel (Intel® Open VKL). vole Examples a’ nochdadh sealladh bunaiteach de shealladh eadar-ghnìomhach le Intel Open VKL. Tha smachdan GUI aige a tha àbhaisteach airson fradharc toirt seachad meud.
NOTA Tha Intel ® Open Image Denoise air a chleachdadh mar fheart post-giullachd ann an ospExampnas lugha sample tagradh agus ann an Intel Spray Studio. Chan eil aplacaid eadar-ghnìomhach fa-leth aig Intel Open Image Denoise
Ruith Iarrtas Taisbeanaidh Stiùidio Intel® OSPray
Bidh Intel Spray Studio a’ cothlamadh leabharlannan Render Kit gu bhith na thagradh taisbeanaidh ùr-nodha. Feuch an aplacaid Intel Spray Studio ro-ullaichte mus dèan thu sgrùdadh air a’ chòd stòr gus a chleachdadh airson na pròiseactan agad fhèin.
Feartan Intel Spray Studio:
- Graf sealladh iomraidh airson luchdachadh, stòradh, agus cruth-atharrachadh geoimeatraidh sealladh, inneach, agus paramadairean ann an àrainneachd eadar-ghnìomhach
- Ionnsramaid seallaidh stèidhichte air GUI airson smachd paramadair a thoirt seachad air tagradh eadar-ghnìomhach
- Bun-structar plugan C ++ airson smachdan àbhaisteach
- Cur a-steach / toradh: aghaidh tonn OBJ, GLTF *, inneach HDR le Ìomhaigh Fosgailte IO *, toradh ìomhaigh statach
- Bidh iar-giullachd Intel Open Image Denoise a’ dol seachad leis an leabharlann denoiser modal iolaire-uisge bho Intel Spray
- Ceangalaichean Python * ri toirt seachad sgriobt
- Smachdan beothachaidh camara
- Render ioma-node le MPI
Ruith Sample Intel® OSPray
Tha an t-slighe coiseachd seo a’ sealltainn mar a ruitheas tu prògram eadar-ghnìomhach sample tagradh le Intel® OSPRay bhon Intel® oneAPI Rendering Toolkit (Render Kit) airson Windows * OS.
Ro-riatanach: Dèan rèiteachadh air an t-siostam agad.
Gus an tagradh a ruith:
- Fosgail àithne àithne.
- Stèidhich caochladairean àrainneachd:
cuir fòn gu “C: \ Program Files (x86) \ Intel \ oneAPI \ setvars.bat ”
NOTA Ma shuidhich thu an Render Kit gu àite àbhaisteach, dèan cinnteach gun cuir thu C: \ Program an àite Files (x86) \ Intel \ oneAPI \ leis an t-slighe stàlaidh àbhaisteach mus ruith thu an àithne. - Rach gu eòlaire a ghabhas sgrìobhadh agus cruthaich eòlaire airson taic a stòradh files. Airson example, cruthaich am pasgan rkgsg : cd % USERPROFILE% midair rkgsg cdrkgsg
- Ruith ospExamples: ospExamples.exe
Fosglaidh uinneag GUI ùr le grunn sheallaidhean sìmplidh air an dèanamh suas de sheòrsan geoimeatraidh bunaiteach, solais, agus meudan. Faodaidh tu an sealladh a dheasachadh le bhith a’ briogadh air a’ phutan tuiteam-sìosMolaidhean agus smachdan
Faodaidh tu smachd a chumail air an t-sealladh view le luchag mar a leanas:
- Dèan briogadh deas gus an camara a ghluasad a-steach agus a-mach bhon àite seallaidh.
- Cliog air chlì gus tionndadh.
- Cleachd cuibhle na luchaige airson pana.
Bidh seo cuideachd ag aithris air an ID geoimeatraidh airson geoimeatraidh eadar-ghearraichte fon chursair ann an inneal-crìochnachaidh. - Slaod is leig às gus an camara a ghluasad.
Faodaidh tu cuideachd na smachdan meur-chlàr a leanas a chleachdadh:
- Brùth G gus an eadar-aghaidh cleachdaiche a shealltainn / fhalach.
- Brùth Q gus an tagradh a leigeil seachad.
Faodaidh tu cuideachd smachd a chumail air an t-sealladh bhon phana smachd: - Feuch diofar sheallaidhean geoimeatrach agus tomhas-lìonaidh. View iad fo dhiofar renders.
- Sguir am frèam air eadar-obrachadh a’ ceadachadh beòthalachd nas leantainneach rè seòladh.
- Dèan comas air doimhneachd a shealltainn gus doimhneachd coimeasach a shealltainn aig an eadar-ghearradh ghathan leis an t-sealladh bho gach àite piogsail den chamara.
- Dèan comas air albedo a shealltainn gus albedo an stuth a shealltainn aig an eadar-ghearradh gath leis an t-sealladh bho gach àite piogsail den chamara.
- Dèan comas air denoiser gach frèam a dhiùltadh le Intel® Open Image Denoised
Thoir an aire: Is dòcha gum bi an denoiser ag obair nas fheàrr le cuid de gheoimeatraidh na le feadhainn eile. Airson example, tha an t-seata seallaidh ro-mhìnichte Streamlines a’ sealltainn co-thaobhadh le denoise nas soilleire.
NOTA Mura h-eil denoiser modal iolair-uisge ri fhaighinn nad chuairteachadh, gheibh thu e a’ cleachdadh an Superbill mar a chaidh a mhìneachadh ann an Na h-ath cheumannan.
- Atharraich criathrag piogsail gu review na diofar dhòighean anti-aliasing a tha rim faighinn san API.
- Atharraich piogsail samples, dè an àireamh de sheallaidhean sampnas lugha gach piogsail ann an aon chruinneachadh. Àrd-ìre sampbidh nas lugha a’ ciallachadh amannan tairgse nas fhaide, ach co-ghluasad nas luaithe gach cruinneachadh. Nas lugha sampbidh nas lugha gach piogsail a’ toirt seachad coileanadh tagraidh nas luaithe.
- Atharraich am paramadair fad slighe as àirde, is e sin an àireamh de faileasan slighe no refractions gach sample. Tha àireamh nas àirde nas cruinne, agus tha àireamh nas ìsle nas luaithe airson obrachadh a-mach.
- Atharraich fad slighe an roulette, is e sin an stairsneach no faileasan no ath-bheachdan aig am bu chòir crìoch a chuir air cuairteachadh gath air thuaiream. Tha àireamh nas àirde nas cruinne, agus tha àireamh nas ìsle nas luaithe airson obrachadh a-mach.
- Atharraich sample tabhartasan. Sample tabhartas nas lugha na am min Cha toir tabhartas buaidh air an t-sealladh. Tha àireamh nas ìsle nas cruinne, agus tha àireamh nas àirde nas luaithe airson obrachadh a-mach.
- Atharraich blur gluasad camara gus smachd a chumail air a’ bhuaidh blur fhad ‘s a tha thu a’ gluasad a ’chamara. Bidh luach 0 a’ tionndadh an doilleireachd dheth.
- Dèan comas air Render Sun Sky sealladh a ghabhas smachdachadh a thionndadh air. Bidh an sealladh a’ nochdadh fàire mar a chaidh a dhealbhadh bho pharamadairean pop-up GUI.
Na h-Ath Cheumannan
- Ruith sample tagraidhean airson co-phàirtean Render Kit eile.
- Rannsaich goireasan a bharrachd anns na h-ath cheumannan.
Ruith Intel® Embree Sample
Tha an oideachadh seo a’ sealltainn mar a ruitheas tu inneal eadar-ghnìomhach Intel® Embrey ro-ullaichte sample tagraidhean a tha air an toirt a-steach don Intel® one API Rendering Toolkit (Render Kit). Tha seo sample a’ sealltainn mar a ghineas tu ìomhaigh le geoimeatraidh bunaiteach a’ cleachdadh Intel Embrey.
An triantan geoimeatraidh sampBidh an tagradh a chithear san oideachadh a’ cleachdadh eadar-aghaidh cleachdaiche grafaigeach gus ciùb statach agus plèana talmhainn a chruthachadh a’ cleachdadh vertices triantan.
Ro-ghoireasan riatanach: Dèan rèiteachadh air an t-siostam agad.
Gus an tagradh a ruith:
- Fosgail àithne àithne.
- Stèidhich caochladairean àrainneachd:
cuir fòn gu “C: \ Program Files (x86) \ Intel \ one API \ setvars.bat ”
NOTA Ma shuidhich thu an Render Kit gu àite àbhaisteach, dèan cinnteach gun cuir thu C: \ Program an àite Files (x86) \ Intel \ one API \ leis an t-slighe stàlaidh àbhaisteach mus ruith thu an àithne. - Rach gu eòlaire a ghabhas sgrìobhadh agus cruthaich eòlaire airson taic a stòradh files. Airson example, cruthaich am pasgan rk_gsg :
cd % USERPROFILE%
feannagan midair
clàran cd - Ruith an triantan geoimeatraidh sample: triangle_geometry.exe
Tha uinneag ùr a’ fosgladh le ciùb 3D le lorg-ghathan. Gus camara a ghluasad, cliog is slaod putan clì na luchaige no cleachd iuchraichean W, A, S, D no saighead. Airson mion-fhiosrachadh mu na sample, faic Caibideil 9 ann an sgrìobhainnean Intel Embrey.
Molaidhean agus beachdan
- Gus camara a ghluasad, cliog is slaod putan clì na luchaige no cleachd putanan W, A, S, D no iuchraichean saighead.
- Tha seo sample a’ sealltainn mar a ghineas tu ìomhaigh le geoimeatraidh bunaiteach a’ cleachdadh Intel Embrey.
- triantan geoimeatraidh sample feartan:
- Sreath de chòd cruaidh de dhàta vertex fleòdraidh sìmplidh, anns a bheil suidheachadh oiseanan a’ chiùb agus am plèana talmhainn.
- Tha am mìneachadh air liostaichean clàr-amais airson triantanan a thogail bho na h-earrainnean.
- Structaran dàta geoimeatraidh air an comharrachadh le API gus dàta vertex agus clàr-amais a chruthachadh agus a chuir a-steach don t-sealladh.
- Rangachd coimpiutaireachd ioma-snàthainn airson lorg ghathan thairis air frèam na h-ìomhaigh.
- Tha ghathan coimpiutaireachd air an roinn ann an leacan de piogsail sgrion. Tha leacan air an roinn am measg nan snàithleanan.
- Bidh gach leacag a’ dèanamh deuchainnean eadar-ghearradh ray airson gach piogsail san leacag.
- A bharrachd air deuchainnean eadar-ghearradh ghathan bunaiteach a bhios a’ dearbhadh dathan an triantain, thèid deuchainn eadar-ghearradh sgàil (occlusion) a dhèanamh aig a’ phuing eadar-ghearraidh airson aon stiùireadh solais stèidhichte le còd cruaidh.
- Tha dàta dath aig na piogsail deireannach air a thomhas bho na ghathan air am pacadh a-steach do thrioblaidean dath RGB.
- Tha tarraing às sgafallachd a 'toirt seachad mòran den chòd glue. Tha an tarraing seo air a chleachdadh gu mòr ann an Intel eile
Embrey sample iarrtasan. Tha an samples abstraction gabhail a-steach: - Suidhich airson fios air ais gu gnìomhan tòiseachaidh, toirt seachad, agus deòir sìos
- Structaran dàta airson stiùireadh dàta sealladh
- Cuir a-steach / toradh meur-chlàr is luchag
- Bidh API a’ dol a-steach do chòd riaghlaidh uinneag an t-siostaim obrachaidh airson sealladh
Faic stòr an tagraidh ann an triangle_geometry_device.cpp ann an stòr Intel Embraer GitHub *.
Dàimh Intel Embrey le pàirtean Render Kit eile
- Bidh Intel® Spray, an einnsean lorg ghathan so-ghiùlain fosgailte, a’ cleachdadh Intel Embrey gus ìomhaighean a ghineadh. Bidh Intel Spray cuideachd a’ toirt seachad nithean agus comas-gnìomh a tha àbhaisteach do sheallaidhean 3D.
- Tha ullachaidhean Intel Spray a’ toirt a-steach nithean tomhas-lìonaidh agus geoimeatraidh, stuthan, inneach, solais, camara, bufairean frèam, coimpiutaireachd sgaoilte stèidhichte air MPI, agus feadhainn eile.
- Do luchd-leasachaidh le cùl-raon coltach ri OpenGL *, is dòcha gum bi Intel Spray na dhòigh nas fheàrr air an inneal a sgrùdadh na an Intel Embrey.
- Intel Embrey slighe tracer example prògram a’ toirt seachad ro-ràdh beag agus loidsigeach air lorgaire slighe. Faigh cothrom air làn bhuileachadh lèirsinneach proifeasanta de render lorg slighe taobh a-staigh an Intel Spray API.
- Tha comas Intel Embrey stèidhichte air lorg ghathan geoimeatrach. An coimeas ri sin, tha Leabharlann Intel® Open Volume Kernel (Intel® Open VKL) a’ toirt seachad sealladh meud agus sampcomas cànain.
- Faodar ìomhaighean a chaidh a thoirt seachad leis an Intel Embrey a dhiùltadh le Intel® Open Image Denoise. Ach, leudaich ullachaidhean Intel Spray ruigsinneachd seanail bufair frèam gus riaghladh diùltadh dàta a dhèanamh nas sìmplidhe. Mar thoradh air an sin tha ìomhaighean àrd-inbhe air an àicheadh aig cosgais coimpiutaireachd nas ìsle a’ lorg ghathan.
Na h-Ath Cheumannan
- Ruith sample tagraidhean airson co-phàirtean Render Kit eile.
- Faic Next Steps airson barrachd ghoireasan.
Ruith Leabharlann Intel® Open Volume Kernel (Intel® Open VKL) Sample
Tha an oideachadh seo ag innse mar a ruitheas tu clàr-ama eadar-ghnìomhach ro-ullaichteample tagradh air a thogail air Intel® Open
Leabharlann Volume Kernel (Intel® Fosgailte VKL).
Tha an vole Exampnas lugha sample tagradh a’ toirt seachad toraidhean Intel Open VKL API airson sgrìonadh tro eadar-aghaidh grafaigeach.
Ro-riatanach: Dèan rèiteachadh air an t-siostam agad.
Gus an tagradh a ruith:
- Fosgail àithne àithne.
- Stèidhich caochladairean àrainneachd:
cuir fòn gu “C: \ Program Files (x86) \ Intel \ one API \ setvars.bat ”
NOTA Ma shuidhich thu an Render Kit gu àite àbhaisteach, dèan cinnteach gun cuir thu C: \ Program an àite Files (x86) \ Intel \ one API \ leis an t-slighe stàlaidh àbhaisteach mus ruith thu an àithne. - Rach gu eòlaire a ghabhas sgrìobhadh agus cruthaich eòlaire airson taic a stòradh files. Airson example, cruthaich an
pasgan rags:
cd % USERPROFILE%
feannagan midair
clàran cd - Ruith an sample iarrtas:
vole Examples.exe
Na sample toraidhean a’ fosgladh ann an uinneag GUI ùr.
Tha na smachdan a leanas rim faighinn:
- Dèan briogadh clì (Mouse1) agus slaod gus camara a thionndadh.
- Dèan briogadh deas (Mouse2) agus slaod gus camara a ghluasad.
- Cliog meadhanach (Mouse3) agus slaod gu camara pan.
- Tagh diofar ghnìomhan gluasaid, luachan Intel Open VKL API, agus smachdan tairgse gus an tomhas-lìonaidh fhaicinn.
NOTA Faodaidh eileamaidean eadar-aghaidh cleachdaiche a dhol thairis air. Slaod is leig às am bàr smachd gorm gus a h-uile smachd fhaicinn.
Molaidhean agus beachdan
- Tha diofar mhodhan tairgse rim faighinn bhon chlàr tuiteam-sìos. Tha na modhan sin a’ freagairt ri leabhar s an latha an-diughamptagraidhean agus rendering.
- Bidh renderer Density Path Tracer a’ nochdadh lorg slighe taobh a-staigh tomhas-lìonaidh. Bidh e a’ cleachdadh vole Compute Sample() a’ toirt taic do lorg Woodcock sampalgairim lang. Cleachd na bogsaichean deasbaid gus smachd a chumail air paramadairean algairim. Faic DensityPathTracer.cpp.
- Bidh neach-riochdachaidh hit-iterator a’ nochdadh comas coimpiutaireachd hit-iterator agus caisead. Bidh e a’ cleachdadh lamhallan Iterate it() agus vole Compute Gradient(). Tha an t-exampBidh le cuideachd a’ taisbeanadh deuchainn sgàile. Faic HitIteratorRenderer.cpp.
- Bidh iterator Ray-march a’ taisbeanadh tionndadh eadar-amail agus obrachadh a-mach tomhas-lìonaidh sample. Bidh e a’ cleachdadh vole Iterate Interval () agus vole Compute Sample(). Faic RayMarchIteratorRenderer.cpp.
- Nuair a bhios tu a’ sgrùdadh an samples, thoir an aire gu bheil an còd aliased agus modular gus taic a thoirt don uinneag tairgse eadar-ghnìomhach. Gus an còd a thuigsinn nas fheàrr, tòisich leis a’ ghnìomh render Pixel ().
- Bidh modhan ISPC a’ freagairt ri buileachadh còd a chaidh a thogail air Compiler Prògram Intel® Implicit SPMD. Tha feum air na gnìomhan sin air adharttage de chomasan SIMD luchd-giullachd an latha an-diugh agus a’ toirt barrachd cothrom airson coileanadh.
Na h-Ath Cheumannan
- Ruith sample tagraidhean airson co-phàirtean Render Kit eile.
- Faic Next Steps airson barrachd ghoireasan.
Ruith Intel® Spray Studio
Tha an t-slighe coiseachd seo a’ sealltainn mar a ruitheas tu an tagradh Intel® Spray Studio. Tha Intel Spray Studio na thagradh taisbeanaidh a tha air a ghabhail a-steach ann an Inneal Rendering Neap Intel® (Render Kit). Is e tagradh lorg ghathan eadar-ghnìomhach agus leudachail a th’ ann.
Ro-riatanach: Dèan rèiteachadh air an t-siostam agad.
Gus an tagradh a ruith:
- Fosgail àithne àithne.
- Stèidhich caochladairean àrainneachd:
cuir fòn gu “C: \ Program Files (x86) \ Intel \ one API \ setvars.bat ”
NOTA Ma shuidhich thu an Render Kit gu àite àbhaisteach, dèan cinnteach gun cuir thu C: \ Program an àite Files
(x86) \ Intel \ one API \ leis an t-slighe stàlaidh àbhaisteach mus ruith thu an àithne. - Rach gu eòlaire a ghabhas sgrìobhadh agus cruthaich eòlaire gus taic agus toradh a stòradh files. Airson example,
cruthaich am pasgan rigs :
cd % USERPROFILE% midair rigs cd rigs - Ruith Intel Spray Studio: ospStudio.exe
Bu chòir dhut uinneag tairgse eadar-ghnìomhach fhaicinn: - Anns an uinneag tairgse, rachaibh gu File > Demo Scene agus tagh aon de na demo ro-mhìnichte seallaidhean.
NOTA Tha cuid de sheallaidhean a’ nochdadh comas amalachaidh Leabharlann Intel® Open Volume Kernel.
- Review an sealladh taghte. Airson example, tha an demo Rangachd Ioma-ìre a’ coimhead mar a leanas:
Faodaidh tu smachd a chumail air an t-sealladh view le luchag mar a leanas:
• Dèan briogadh deas gus an camara a ghluasad a-steach agus a-mach bhon àite seallaidh.
• Dèan briogadh clì gus a thionndadh.
• Sgrolaich cuibhle na luchaige gus gluasad a-steach is a-mach.
• Slaod is leig às gus an camara a ghluasad.
Faodaidh tu cuideachd na smachdan meur-chlàr a leanas a chleachdadh:
• UP/DOWN: Gluais an camara air an axis Z (a-steach is a-mach).
• ALT+UP/ALT+DOWN: Gluais an camara air an axis Y (suas no sìos).
• Clì: Gluais an camara air an taobh chlì air an axis X.
• CEART: Gluais an camara air an taobh dheas air an axis X.
• W/S: Atharraich àrdachadh camara.
• ALT+S: Sàbhail frèam mar a file gu eòlaire ionadail.
• A/D: Atharraich azimuth camara.
• ALT+A/ALT+D: Atharraich rolla camara.
• G: Seall/Falaich an eadar-aghaidh cleachdaiche.
• C: Sguir dhen iarrtas.
• P: Clò-bhuail graf seallaidh dhan t-slige.
• M: Clò-bhuail clàr stuth don t-slige.
• B: Clò-bhuail crìochan frèam.
• V: Clò-bhuail paramadairean camara chun an t-slige.
• =: Brùth àite gus paramadairean camara a shàbhaladh.
• -: Pop location a shàbhaladh chamara crìochan.
• 0-9: Suidhich dealbh camara camara.
• Cùm X, cùm Y, cùm Z: Cùm axis air a chuingealachadh airson gluasad camara. - Faodaidh tu ìomhaigh toraidh a shàbhaladh bho chlàr> Sàbhail…> Glacadh-sgrìn ann an cruth ìomhaigh as fheàrr leat. Thèid an dealbh a shàbhaladh don eòlaire rags obrachaidh mar stiùidio. .
- Faodaidh tu a-rithistview an dealbh-sgrìn a chaidh a shàbhaladh leis an ìomhaigh as fheàrr leat viewer.
Na h-Ath Cheumannan
- Ruith sample tagraidhean airson co-phàirtean Render Kit eile.
- Faic Next Steps airson barrachd ghoireasan.
Na h-Ath Cheumannan
Dèan sgrùdadh air goireasan a bharrachd Intel ® aon API Rendering Toolkit (Render Kit).
Leabhar-làimhe API
Bidh leabharlannan Render Kit a’ toirt seachad eadar-aghaidh API stèidhichte air C99. Tha leabhraichean-làimhe API suidhichte air leabharlann co-phàirteach poblach webduilleagan.
- Leabhar-làimhe Intel® OSPray API
- Leabhar-làimhe Intel® Embree API
- Leabhar-làimhe API Leabharlann Intel® Open Volume Kernel (Intel® Open VKL).
- Leabhar-làimhe Intel® Open Image Denoise API
Bidh a h-uile bann-cinn C99 API a’ cruinneachadh fo C ++11. Mas fheàrr leat C ++, bidh cuid de leabharlannan Render Kit a’ nochdadh comas fillte C ++ API air a mhìneachadh ann am bann-cinn files.
Leabharlann | Ceann-cinnidh |
Intel spraeadh | ospray_cpp.h |
Intel fosgailte ìomhaigh Denoise | oidn.hpp |
Adhartach Sample Stòran a’ Phrògraim
Airson gach co-phàirt sample, tha an stòr ri fhaighinn anns an stòras GitHub * co-phàirteach:
- Intel spraeadh sample stòran
- Intel Embrey sample stòran
Airson sample tuairisgeul, faic caibideil 9 ann an stiùireadh Intel Embrey. - Intel fosgailte VKL sample stòran
- Intel Open Ìomhaigh Denoise sample stòran
Is e seo loidhne-àithne a-mhàin. - Stòr Intel Spray Studio
- A 'sgrùdadh a h-uile sampnas lugha ann am bogsa gainmhich furasta agus farsaing. Deasaich agus ath-thogail iad gu sgiobalta.
- A 'faighinn mòran prerequisites airson togail na leabharlannan gu fèin-obrachail
- Reviewle còd stòr taobh a-staigh an leabharlainn
- Ag atharrachadh gnìomhachd Render Kit, a’ toirt a-steach stagfeartan roghainneil togail ùine leabharlann
- Tha an sgriobt superbill air a lìbhrigeadh mar phàirt ruttily de chuairteachadh Render Kit. Tha e cuideachd suidhichte ann am portal Render Kit GitHub. Airson slighe sgriobt superbill, faic an sgrìobhainn airson an t-siostam obrachaidh agad:
- Tog Leabharlannan Inneal Rendering Intel aon API airson Windows * OS
- Tog Leabharlannan Inneal Rendering Intel aon API airson Linux * OS
- Tog leabharlannan inneal tairgse Intel aon API airson macOS *
Fòraman agus Fios air ais
Faighnich ceistean agus thoir seachad fios air ais air fòram Inneal Rendering Intel oneAPI.
Dèan aithris gu dìreach air cùisean teignigeach air stòran co-phàirteach GitHub:
- Stòr-dàta Intel Spray
- Stòr-dàta Intel Embrey
- Intel fosgail stòr VKL
- Stòr-tasgaidh Intel Open Image Denoise
- Stòr-dàta Intel Spray Studio
Fuasgladh thrioblaidean
Tha an roinn seo a’ toirt cunntas air na duilgheadasan aithnichte a dh’ fhaodadh a bhith ort nuair a bhios tu a’ cleachdadh an Intel® one API Rendering Toolkit (Render Kit).
Airson taic theicnigeach, tadhail air Intel ® aon Fòram Coimhearsnachd Inneal Rendering API.
Mearachd: Cha deach protocol a shònrachadh
Is dòcha gum faic thu a’ mhearachd a leanas nuair a ruitheas tu tagradh stèidhichte air GUI bho shoitheach Docker *:
Cha deach protocol a shònrachadh
Mearachd 65544: X11: Dh'fhàillig fosgladh an taisbeanaidh: 0
Crìoch air a ghairm às deidh dha eisimpleir de 'sty :: runtime error' a thilgeil
Dè (): Dh’ fhàillig GLFW a thòiseachadh!
Sguir dheth (bunaiteach air a dhumpadh)
Fuasgladh: Mus cuir thu an tagradh air bhog, dèan cinnteach gun ruith thu an àithne xhost ann an soitheach Docker:
aoigheachd +
Sanasan agus Aithrisean-àichidh
Is dòcha gu feum teicneòlasan Intel bathar-cruaidh, bathar-bog no gnìomh seirbheis comasach.
Chan urrainn toradh no co-phàirt sam bith a bhith gu tur tèarainte.
Faodaidh do chosgaisean agus toraidhean atharrachadh.
© Intel Corporation. Tha Intel, suaicheantas Intel, agus comharran Intel eile nan comharran-malairt aig Intel Corporation no na fo-chompanaidhean aige. Faodar ainmean is suaicheantasan eile a thagradh mar sheilbh chàich.
Fiosrachadh Bathar is Coileanaidh
Bidh coileanadh ag atharrachadh a rèir cleachdadh, rèiteachadh agus factaran eile. Ionnsaich tuilleadh aig www.Intel.com/PerformanceIndex.
Mùthadh sanas #20201201
Chan eil cead sam bith (an cèill no so-thuigsinn, le estopel no eile) airson còraichean seilbh inntleachdail sam bith air a thoirt seachad leis an sgrìobhainn seo.
Faodaidh uireasbhaidhean dealbhaidh no mearachdan ris an canar errata a bhith anns na toraidhean a tha air am mìneachadh a dh’ fhaodadh gum bi an toradh a ’gluasad bho shònrachaidhean foillsichte. Gheibhear mearachdan comharraichte gnàthach ma thèid an iarraidh.
Tha Intel a’ diùltadh a h-uile barantas soilleir agus so-thuigsinn, a’ gabhail a-steach gun chuingealachadh, na barrantasan so-thuigsinn a thaobh marsantachd, freagarrachd airson adhbhar sònraichte, agus neo-bhriseadh, a bharrachd air barantas sam bith ag èirigh bho chùrsa dèanadais, cùrsa làimhseachaidh, no cleachdadh ann am malairt.
Sgrìobhainnean/Goireasan
![]() |
Intel Tòisich le OneAPI Rendering Toolkit airson Windows [pdfStiùireadh Cleachdaiche Tòisich le aon inneal tairgse API airson Windows, Tòisich, le aon inneal tairgse API airson Windows, pasgan inneal airson Windows |