Atombohy amin'ny fitaovana famandrihana API iray ho an'ny Windows
Torolàlana ho an'ny mpampiasa
Ity torolalana manaraka ity dia mihevitra fa nametraka ny Intel® one API Rendering Toolkit (Render Kit). Raha toa ka tsy nametraka ny kitapom-pitaovana ianao dia jereo ny Intel® one API Toolkits Installation Guides momba ny safidy fametrahana. Araho ireto dingana ireto mba hanombohana amin'ny Intel® one API Rendering Toolkit
- Amboary ny rafitrao.
- Manorina sy mihazakazaka sample applications.
- Alefaso ny s efa natambatraample applications.
- Dingana manaraka: Review loharano fanampiny hianarana bebe kokoa momba ny Render Kit.
Amboary ny rafitrao
Mampiasa ny Intel ® One API Rendering Toolkit (Render Kit) samples, mila manangana ny rafitrao aloha ianao toy izao manaraka izao:
- Ampidiro ny API irayample navigateur hidirana sample loharano.
- Ampidiro ny Microsoft Visual Studio* miaraka amin'ny Cake* sy Windows* SDK hanamboarana ny samples.
- Mametraka fitaovana fanaovana sary.
- Azo atao: Mametraka mpamily GPU.
Ampidiro ny API Sampny Browser
Afaka miditra amin'ny sample fampiharana avy amin'ny API irayampny navigateur. Ny navigateur dia zaraina ho ampahany amin'ny Intel® one API Base Toolkit (Base Kit) ao amin'ny lahatahiry dev-utilities.
Apetraho ny kitapo fototra miaraka amin'ny Intel® iray API Threading Building Blocks, izay misy ao amin'ny Render Kit sy Base Kit. Tsy ilaina ny singa Base Kit hafa. Jereo ny pejin'ny vokatra Base Kit raha mila fanazavana fanampiny sy rohy fampidinana.
FANAMARIHANA Azonao atao koa ny mahazo ny samples amin'ny fampiasana Git*.
Mametraka Microsoft Visual Studio* miaraka amin'ny Cake* sy Windows* SDK
Na dia tsy mila Cake* sy Windows* SDK aza ny Intel® neap Toolkits, dia maro ny APIamples dia aterina ho tetikasa Make. Mba hanorina sampRaha ny tokony ho izy, mila mametraka Cake sy Windows SDK ianao.
Mba hanaovana izany, apetraho ny fitaovana fampivoarana Microsoft Visual Studio* C++, izay ahitana fitaovana Mamorona ao amin'ny fampivoarana desktop miaraka amin'ny enta-mavesatra C++. Jereo ny tetikasa Cake ao amin'ny Visual Studio ho an'ny torolàlana fametrahana.
Amin'ny ankapobeny, ireo singa ilaina dia apetraka avy amin'ny fizarana azo atao amin'ny installer Visual Studio. Ny Visual C ++ Tools for Cake dia napetraka amin'ny alàlan'ny default ho ampahany amin'ny Desktop Development miaraka amin'ny enta-mavesatra C++. Raha mila fanazavana fanampiny momba ny mofomamy dia jereo ny CMake.org. Raha mila fanazavana fanampiny momba ny Windows* SDK dia jereo ny
ny Microsoft Dev Center Windows* SDK.
Mametraka fitaovana fanaovana sary
Render Kit sampNy les sy ny fampiharana matetika dia mitaky sary efa voaomana ho fampidirana na mamorona sary ho vokatra. Mba hampisehoana sy hamadika sary miditra sy mivoaka dia mila maka fitaovana fanaovana sary ho an'ny stagamin'ny Net PBM filekarazana (PPM sy PFM). Ny fitaovana atolotra dia Image Magics*. Jereo ny Image Magick webtranokala ho an'ny toromarika fametrahana ny tompon'andraikitra tokana sy ny fonosana.
Ho an'ny mpampiasa GPU, misintona sy mametraka mpamily GPU
- Raha hisintona ny mpamily dia mandehana any amin'ny Graphics Drivers.
- Tsindrio ny kinova farany an'ny Intel® Graphics - Windows ® 10 DCH Drivers.
- Alefaso ny installer.
Dingana manaraka
Manomboha amin'ny Intel ® One API Rendering Toolkit amin'ny fananganana sy fampandehanana sample applications.
Feedback
Zarao ny valinteninao momba ity lahatsoratra ity ao amin'ny forum Intel ® one API Rendering Toolkit.
Build and Run SampNy tetikasa mampiasa ny Visual Studio* Command Line
Fepetra takiana: Amboary ny rafitrao.
Manangana sy mihazakazaka toy nyample:
- Tadiavo hoampny tetikasa mampiasa ny Code Sampny Browser ho an'ny Intel® oneAPI Toolkits.
- Manorina ary mihazakazaka toy nyampny tetikasa mampiasa CMake*.
Download Sampmampiasa ny Code Sampny Browser ho an'ny Intel® One API Toolkits
Ampiasao ny Code Sample Browser ho an'ny Intel One API Toolkits hijerena ny fanangonana ny Intel® one API an-tseraseraamples. Azonao atao ny mandika ny samples amin'ny kapila eo an-toerana ho s buildableample projects. Ny ankamaroan'ny Intel iray APIampNy tetikasa dia aorina amin'ny Make* na Cake, noho izany dia ampidirina ao anatin'ny sample ao amin'ny README file. Code Sample Browser ho an'ny Intel One API Toolkits dia tokana tokanafile executable izay tsy misy fiankinan-doha amin'ny tranomboky dynamic runtime.
Raha mila lisitry ny singa manohana ny mofomamy, jereo ny Mampiasà mofomamy miaraka amin'ny fampiharana API iray.
ZAVA-DEHIBE
Ilaina ny fifandraisana Internet mba hisintonana ny samples ho an'ny Intel One API Toolkits. Raha mila fanazavana momba ny fomba fampiasana an'ity kitapom-pitaovana ivelan'ny aterineto ity dia jereo ny Fampandrosoana amin'ny Rafitra an-tserasera.
Code Sample Browser ho an'ny Intel One API Toolkits dia tsy miasa amin'ny rafitra proxy ary tsy manohana WPAD proxy. Raha manana olana amin'ny fifandraisana avy ao ambadiky ny proxy ianao dia jereo ny famahana olana.
Raha hisintona ny Intel ® one API Rendering Toolkit (Render Kit) samples:
- Sokafy ny x64 Native Tools Command Prompt ho an'ny fikandrana baiko VS 2019.
- Mametraha fari-piainana manodidina:
miantso "C:\Program Files (x86)\Intel\one API\setvars.bat”
FANAMARIHANA Raha nametraka ny Render Kit amin'ny toerana mahazatra ianao dia ataovy izay hanoloana C:\Program Files (x86)\Intel\one API\ miaraka amin'ny lalana fametrahana manokana alohan'ny handefasana ny baiko. - Avy amin'ny terminal, sokafy ny Code Sample Browser ho an'ny Intel iray API Toolkits miaraka amin'ny C++ sy C samples. neap-cli -l coppice
Ny menu API CLI iray dia miseho: - Safidio ny Mamorona tetikasa amin'ny alàlan'ny fanalahidin'ny zana-tsipìka, ary tsindrio ny Enter.
Hiseho ny fifantenana fiteny. - Fidio ny fiteny ho an'ny sample. Ho an'ny tetikasanao voalohany, safidio ny kaopy, ary tsindrio ny Enter.
Ny fitaovana samples list miseho. Render Kit samples dia hita eo ambanin'ny subtree API Libraries. - Mankanesa any amin'ny Tranomboky API iray > Manomboha amin'ny Intel One API Rendering Toolkit > Intel Spray sample > 01_ospray_gsg, avy eo tsindrio ny Enter.
- Mametraha toerana hisintonana ilay tetikasa. Amin'ny alàlan'ny default, io no lalana izay nampandehananao ny Code Sample Browser ho an'ny Intel iray API Toolkits sy ny anaran'ny tetikasa.
- Tsindrio ny Tab raha hifidy Create, ary tsindrio ny Enter.
- Avereno ny dingana hisintonana samples ho an'ny singa hafa: 02_embree_gsg ho an'ny Intel® Embraer, 03_openvkl_gsg ho an'ny Intel® Open Volume Kernel Library, 04_oidn_gsg ho an'ny Intel® Open Image
Denoise, ary 05_ispc_gsg ho an'ny Intel® Implicit SPMD Program Compiler (Intel® ISPC). Ny samples dia isaina ary staged hotsaraina araka ny filaharany.
Intel Open Volume Kernel Library 03_openvkl_gsg sample dia hita ao amin'ny safidy sakafo amin'ny fiteny C amin'ny Code Sampny Browser ho an'ny Intel One API Toolkits:
a. Safidio ny fiteny c:b. Safidio ny Intel Open VKL sample:
Jereo ny fikarohana Intel iray API Samples avy amin'ny Command Line ho an'ny video tutorial momba ny famoronana tetikasa miaraka amin'ny baiko baiko.
Manamboara sy mitantana Intel® Spray Sampmampiasa mofomamy*
- Mandehana any amin'ny lahatahiry nisintonanao ny 01_ospray_gsg sample.
- Ampandehano ireto baiko manaraka ireto mba hananganana ny sample:
midair manorina cd manorina mofomamy .. mofomamy –manorina . - config Release - Mandehana any amin'ny lahatahiry Release.
- Ampandehano ny fampiharana.
.\ospTutorialCpp.exe - Review ny sary mivoaka miaraka amin'ny sary viewer fampiharana ho an'ny PPM file karazana. Ho an'ny example, miaraka amin'ny Image Magick*:
\imdisplay.exe voalohany Frame Cup. ppm
\imdisplay.exe nanangona Frame Capp. ppm
Tokony ho hitanao ny sary mivoaka:
• Famoriam-bola tokana mandika Frame Cpp voalohany:• Kaopy Frame voaangona amin'ny famoriam-bola folo:
Manamboara sy mitantana Intel® Embrey Sampmampiasa mofomamy*
- Mandehana any amin'ny lahatahiry nisintonanao ny 02_embree_gsg sample.
- Ampandehano ireto baiko manaraka ireto mba hananganana ny sample:
mkdir build
cd fananganana
mofomamy..
cmake –build . - config Release - Mandehana any amin'ny lahatahiry Release.
- Ampandehano ny fampiharana.
.\minimal.exe
Ny sampNy fampiharana dia manao andrana mifanelanelana taratra-to-triangle roa miaraka amin'ny Intel Embrey API. Tafita ny fitsapana iray, raha tsy nahomby ny fitsapana iray. Ny Output dia voasoratra ao amin'ny terminal:
0.000000, 0.000000, -1.000000: Hita fifanenjehana amin'ny géométrie 0, primitive 0 amin'ny tsar=1.000000 1.000000, 1.000000, -1.000000: Tsy nahita sampana.
Manamboara sy mitantana Intel® Open Volume Kernel Library Sampmampiasa CMake*
- Mandehana any amin'ny lahatahiry nisintonanao ny 03_openvkl_gsg sample.
- Ampandehano ireto baiko manaraka ireto mba hananganana ny sample:
fanorenana midair
cd fananganana
mofomamy..
mofomamy – manorina . - config Release - Mandehana any amin'ny lahatahiry Release.
- Ampandehano ny fampiharana.
.\vklTutorial.exe
Ny sample fampiharana mampiseho sampao anatin'ny volume sy ny vokatra azo avy amin'ny procédure. sampling,
gradient computation, ary multi-attribute sampling. Ny Output dia voasoratra amin'ny terminal.
Manamboara sy mitantana Intel® Open Image Denoise Sampmampiasa CMake*
- Mandehana any amin'ny lahatahiry nisintonanao ny 04_oidn_gsg sample.
- Ampandehano ireto baiko manaraka ireto mba hananganana ny sample:
midair build cd build cake..
mofomamy – manorina . - config Release - Mandehana any amin'ny lahatahiry Release.
- Amboary ny kaopy Frame voaangona. sary ppm amin'ny endrika PFM miaraka amin'ny filaharana angona LSB. Ho an'ny example, miaraka amin'ny fitaovana fanovana Image Magics*:
\magic.exe convertample>\01_ospray_gsg\build\Release \accumulated Frame Cup. ppm -endian LSB PFM: voaangona Frame Capp. pm - Alefaso ny rindranasa hanesorana ny sary.
.\oidnDenoise.exe -ny Frame Capp voaangona. pm -o denoised.pfm - Review ny sary mivoaka miaraka amin'ny sary viewer fampiharana ho an'ny PPM file karazana. Ho an'ny example, miaraka amin'ny Image Magics*:
\imdisplay.exe nolavina. pm
• Kaopy Frame voaangona tamin'ny famoriam-bola folo tany am-boalohany:
• Vokany nolavina. pm:
Manamboara sy mitantana Intel® Implicit SPMD Program Compiler Sampmampiasa CMake*
- Mankanesa any amin'ny lahatahiry nisintonanao ny 05_ispc_gsg sample.
- Ampandehano ireto baiko manaraka ireto mba hananganana ny sample:
fanorenana midair
cd fananganana
mofomamy..
mofomamy – manorina . - Manaova tanjona tokana sampny fampiharana:
.\simple.exe - Manaova tanjona marobeampny fampiharana:
./simple_multi.exe
Ny fampiharana dia manatanteraka asa mitsingevana-teboka tsotra. Ny vokatra dia vita printy amin'ny stout.
0: tsotra(0.000000) = 0.000000 | 8: tsotra(8.000000) = 2.828427 |
1: tsotra(1.000000) = 1.000000 | 9: tsotra(9.000000) = 3.000000 |
2: tsotra(2.000000) = 4.000000 | 10: tsotra(10.000000) = 3.162278 |
3: tsotra(3.000000) = 1.732051 | 11: tsotra(11.000000) = 3.316625 |
4: tsotra(4.000000) = 2.000000 | 12: tsotra(12.000000) = 3.464102 |
5: tsotra(5.000000) = 2.236068 | 13: tsotra(13.000000) = 3.605551 |
6: tsotra(6.000000) = 2.449490 | 14: tsotra(14.000000) = 3.741657 |
7: tsotra(7.000000) = 2.645751 | 15: tsotra(15.000000) = 3.872983 |
Dingana manaraka
Mikaroka loharano fanampiny ao amin'ny dingana manaraka.
Run pre-compiled Sample Fampiharana
Ho fanampin'ny tranomboky, ny Intel® onlap Rendering Toolkit dia manome sample applications to
Asongadino ny endri-javatra fitaovana. Mampiasa trano famakiam-bokin'ny sary ivelany aseho ireo fampiharana efa voaangona mialoha ireo
endri-javatra amin'ny fomba interactive. Ato amin'ity fizarana ity, ianaro ny fampandehanana ireo rindranasa ifanakalozan-kevitra efa natambatra.
Alefaso ny Application Interactive efa natambatra
- Manaova sop efa natambatra Exampfampiharana miaraka amin'ny Intel ® Spray.
sop Eksamples dia mampiseho ny fanaovana fototra amin'ny sehatra ifanakalozan-kevitra miaraka amin'ny Intel Spray. Izy io dia manana fifehezana GUI izay azonao atao ny mifamadika amin'ny fijerena ireo endri-javatra Intel Spray. - Manaova fampiharana geometrika telozoro efa natambatra miaraka amin'ny Intel ® Embrey. geometrika telozoro, toy ny Intel Embrey hafaamples, dia mampiseho ny fahaizan'ny kajy fototra amin'ny fanaraha-maso taratra.
Ampiasao ny geometrika telozoro hijerena ireo endri-javatra Intel Embrey. - Manaova vole efa voaangona Exampfampiharana miaraka amin'ny Intel® Open Volume Kernel Library (Intel® Open VKL). vole Examples dia mampiseho ny fandikana fototra amin'ny sehatra ifanakalozan-kevitra miaraka amin'ny Intel Open VKL. Izy io dia manana fifehezana GUI mahazatra ho an'ny fijerena sary mihetsika.
FANAMARIHANA Intel ® Open Image Denoise dia ampiasaina ho endri-pamokarana aorian'ny ospExampKely kokoaample fampiharana ary ao amin'ny Intel Spray Studio. Intel Open Image Denoise dia tsy manana rindranasa ifandrimbonana tokana
Mandehana Intel® OSPRay Studio Showcase Application
Intel Spray Studio dia manambatra ny tranomboky Render Kit ho fampiharana fampirantiana manara-penitra. Andramo ny fampiharana Intel Spray Studio efa namboarina mialoha alohan'ny hikarohana ny kaody loharano hampiasana azy amin'ny tetikasanao manokana.
Ny endri-javatra Intel Spray Studio:
- Sarimihetsika momba ny seho ho an'ny fametahana, fitahirizana ary fanovana ny jeometrika, ny harona ary ny masontsivana amin'ny tontolo mifampiresaka
- Fitaovana seho mifototra amin'ny GUI ho an'ny fanaraha-maso ny mari-pamantarana amin'ny fampiharana ifanakalozan-kevitra
- C++ plugin fotodrafitrasa ho an'ny fanaraha-maso mahazatra
- Input/output: Wave front OBJ, GLTF*, HDR textures with Open Image IO*, static image output
- Intel Open Image Denoise post-processing dia mandalo miaraka amin'ny osprey module denoiser library avy amin'ny Intel Spray
- Python* mifamatotra amin'ny famoahana script
- Fanaraha-maso animation fakan-tsary
- Fandikana multi-node miaraka amin'ny MPI
Manaova Sampmiaraka amin'ny Intel® OSPRay
Ity dingana ity dia mampiseho ny fomba fampandehanana s interactiveampNy fampiharana miaraka amin'ny Intel® OSPRay avy amin'ny Intel® oneAPI Rendering Toolkit (Render Kit) ho an'ny Windows* OS.
Fepetra takiana: Amboary ny rafitrao.
Mba hampandehanana ny fampiharana:
- Sokafy baiko haingana.
- Mametraha fari-piainana manodidina:
miantso "C:\Program Files (x86)\Intel\oneAPI\setvars.bat”
FANAMARIHANA Raha nametraka ny Render Kit amin'ny toerana mahazatra ianao dia ataovy izay hanoloana C:\Program Files (x86)\Intel\oneAPI\ miaraka amin'ny lalana fametrahana manokana alohan'ny handefasana ny baiko. - Mankanesa any amin'ny lahatahiry azo soratana ary mamorona lahatahiry hitahiry fanohanana files. Ho an'ny exampary, mamorona ny lahatahiry rkgsg: cd% USERPROFILE% midair rkgsg cdrkgsg
- Manaova ospExampny: ospExamples.exe
Hisokatra ny varavarankelin'ny GUI vaovao miaraka amin'ny sehatra tsotra maro ahitana karazana géométrie fototra, jiro ary boky. Azonao atao ny manova ny sehatra amin'ny fipihana ny bokotra midinaFanaraha-maso sy toro-hevitra
Afaka mifehy ny sehatra ianao view miaraka amin'ny totozy toy izao manaraka izao:
- Tsindrio havanana mba hamindra ny fakan-tsary miditra sy mivoaka amin'ny teboka fijerena.
- Kitiho ankavia hanodina.
- Mampiasà kodiaran'ny totozy hanesorana.
Ity koa dia mitatitra ny ID géométrie ho an'ny géometrika mifanelanelana eo ambanin'ny cursor amin'ny terminal. - Tariho ary ampidino hamindra ny fakantsary.
Azonao atao koa ny mampiasa ireto fanaraha-maso kitendry manaraka ireto:
- Tsindrio G raha te hampiseho/manafina ny interface interface.
- Tsindrio Q raha hiala amin'ny fampiharana.
Azonao atao koa ny mifehy ny sehatra avy amin'ny tontonana fanaraha-maso: - Manandrama sehatra geometrika sy volumetric samihafa. View eo ambanin'ny renderers samihafa.
- Ny fanafoanana ny kisary eo amin'ny fifaneraserana dia ahafahan'ny sarimiaina mitohy kokoa mandritra ny fitetezana.
- Alefaso ny halalin'ny fampisehoana hanehoana ny halalin'ny tara-masoandro miaraka amin'ny seho avy amin'ny toerana misy ny fakantsary tsirairay.
- Alefaso ny fampisehoana albedo mba hampisehoana ny albedo amin'ny akora eo amin'ny fihaonan'ny taratra miaraka amin'ny seho avy amin'ny toerana misy piksel tsirairay amin'ny fakantsary.
- Alefaso ny denoiser hanala ny sary tsirairay miaraka amin'ny Intel® Open Image Denoised
Fanamarihana: Ny denoiser dia mety ho tsara kokoa raha jerena amin'ny geometries sasany noho ny hafa. Ho an'ny exampary, ny andian-tsehatra voafaritr'i Streamlines dia mampiseho mazava kokoa ny fifandonana amin'ny denoise.
FANAMARIHANA Raha tsy hita ao amin'ny fizaranao ny osprey module denoiser dia azonao atao ny maka izany amin'ny alàlan'ny Superbill araka ny voalaza ao amin'ny dingana manaraka.
- Hanova ny sivana piksel ho review ny fomba fiadiana amin'ny anarana samihafa hita ao amin'ny API.
- Ovay piksel samples, izay isan'ny sehatra samples isaky ny pixel amin'ny fanangonana iray. Ambony samples dia miteraka fotoana fandefasana lava kokoa, fa haingana kokoa ny convergence isaky ny fanangonana. Kely samples isaky ny piksel dia manome vokatra haingana kokoa ny fampiharana.
- Hanova ny mari-pamantarana halavan'ny lalana ambony indrindra, izay isan'ny taratry ny lalana na refraction isaky ny sample. Ny isa ambony dia marina kokoa, raha ny isa ambany kokoa dia haingana kokoa ny kajy.
- Hanova ny halavan'ny lalan'ny roulette, izay ny tokonam-baravarana na fisaintsainana na refraction izay mamarana kisendrasendra ny dian'ny taratra iray. Ny isa ambony dia marina kokoa, raha ny isa ambany kokoa dia haingana kokoa ny kajy.
- Miova sample fandraisana anjara. SampNy fandraisana anjara latsaky ny min Ny fandraisana anjara dia tsy hisy fiantraikany amin'ny sehatra. Ny isa ambany dia marina kokoa, raha ny isa ambony kokoa dia haingana kokoa ny kajy.
- Ovay ny blur fakan-tsary mba hifehezana ny fiantraikan'ny blur rehefa manetsika ny fakantsary. Ny sandan'ny 0 dia manala ny blur.
- Alefaso ny Render Sun Sky mba hampandeha ny faravodilanitra azo fehezina. Ny sehatra dia haneho ny faravodilanitra araka ny narindran'ny GUI pop-up parameters.
Dingana manaraka
- Mandehana mialoha natambatra sample fampiharana ho an'ny singa Render Kit hafa.
- Mikaroka loharano fanampiny ao amin'ny dingana manaraka.
Alefaso ny Intel® Embree Sample
Ity fampianarana ity dia mampiseho ny fomba fampandehanana ny Intel® Embrey interactive efa natambatraampNy fampiharana tafiditra ao amin'ny Intel® one API Rendering Toolkit (Render Kit). Ity sample mampiseho ny fomba hamoronana sary miaraka amin'ny jeometrika fototra amin'ny fampiasana Intel Embrey.
Ny geometrika telozoro sampNy fampiharana aseho ao amin'ny lesona dia mampiasa interface tsara amin'ny mpampiasa sary mba hamoronana cube static sy plana amin'ny tany mampiasa vertices telozoro.
Fepetra takiana: Amboary ny rafitrao.
Mba hampandehanana ny fampiharana:
- Sokafy baiko haingana.
- Mametraha fari-piainana manodidina:
miantso "C:\Program Files (x86)\Intel\one API\setvars.bat”
FANAMARIHANA Raha nametraka ny Render Kit amin'ny toerana mahazatra ianao dia ataovy izay hanoloana C:\Program Files (x86)\Intel\one API\ miaraka amin'ny lalana fametrahana manokana alohan'ny handefasana ny baiko. - Mankanesa any amin'ny lahatahiry azo soratana ary mamorona lahatahiry hitahiry fanohanana files. Ho an'ny example, mamorona ny lahatahiry rk_gsg:
cd %USERPROFILE%
rigs midair
cd rigs - Ataovy ny geometrika telozoro sample: triangle_geometry.exe
Misy varavarankely vaovao misokatra miaraka amin'ny goba 3D misy taratra. Raha hamindra ny fakan-tsary dia tsindrio ary tariho ny bokotra havian'ny totozy na ampiasao W, A, S, D na zana-tsipìka. Raha mila fanazavana fanampiny momba ny sampary jereo ny Toko 9 ao amin'ny tahirin-kevitra Intel Embrey.
Soso-kevitra sy fanamarihana
- Raha hamindra ny fakan-tsary dia tsindrio ary tariho ny bokotra havian'ny totozy na ampiasao ny bokotra W, A, S, D na ny zana-tsipìka.
- Ity sample mampiseho ny fomba hamoronana sary miaraka amin'ny jeometrika fototra amin'ny fampiasana Intel Embrey.
- geometrika telozoro sample endri-javatra:
- Ny angon-drakitra vertex mitsingevana tsotra, misy ny toerana misy ny zoron'ny cube sy ny fiaramanidina ambanin'ny tany.
- Famaritana ny lisitry ny tondro hanamboarana telozoro avy amin'ny vertex.
- Firafitra angon-drakitra ara-jeometrika voafaritry ny API mba hamoronana sy hametrahana angona vertex sy fanondroana amin'ny sehatra.
- Ambaratonga kajy misy kofehy maromaro ho an'ny fanaraha-maso taratra eo ambonin'ny sarin-tsary.
- Ny taratra informatika dia mizara ho taila amin'ny piksela amin'ny efijery. Mizarazara amin'ny kofehy ny taila.
- Ny taila tsirairay dia manao andrana mifanelanelana taratra ho an'ny piksel tsirairay ao anaty taila.
- Ho fanampin'ny fitsapana taratra fototra izay mamaritra ny loko telozoro, dia misy andrana mifanelanelana aloka (occlusion) andrana atao eo amin'ny teboka mifanongoa ho an'ny lalana mazava raikitra voafehy mafy.
- Ny piksela farany dia manana angon-drakitra miloko kajy avy amin'ny taratra voarakitra ho triplets miloko RGB.
- Ny scaffolding abstraction dia manome ny ankamaroan'ny kaody lakaoly. Ity abstraction ity dia ampiasaina betsaka amin'ny Intel hafa
Embrey sample applications. Ny sampNy abstraction dia ahitana: - Fametrahana ny antso miverina amin'ny asa fanombohana, famadihana ary fandrodanana
- Rafitra data ho an'ny fitantanana ny angona seho
- Kitendry sy totozy fampidirana/famoahana
- Ny API dia mifandray amin'ny kaody fitantanana ny fikandrana rafitra miasa ho an'ny sary
Jereo ny loharanon'ny fampiharana amin'ny triangle_geometry_device.cpp ao amin'ny fitahirizana Intel Embraer GitHub*.
Fifandraisana Intel Embrey amin'ireo singa Render Kit hafa
- Intel® Spray, ilay maotera tra-tra-tra-tra-tra-tra-na-scalable misokatra, dia mampiasa Intel Embrey hamokatra sary. Ny Intel Spray koa dia manome zavatra sy fiasa mahazatra amin'ny sehatra 3D.
- Ny fepetra Intel Spray dia ahitana zavatra volume sy geometrika, fitaovana, haingon-trano, jiro, fakantsary, buffers frame, computing distributed MPI, ary ny hafa.
- Ho an'ny mpamorona manana fiaviana mitovy amin'ny OpenGL*, ny Intel Spray dia mety ho fomba tsara kokoa hanombohana ny fikarohana ny fitaovana fa tsy ny Intel Embrey.
- Intel Embrey path tracer exampNy programa dia manome fampidirana kely sy lojika amin'ny tracer lalana. Mankanesa amin'ny fampiharana sary matihanina feno amin'ny mpandrindra lalana ao anatin'ny Intel Spray API.
- Ny fahaizan'ny Intel Embrey dia mifantoka amin'ny fanaraha-maso taratra geometrika. Mifanohitra amin'izany kosa, ny Intel® Open Volume Kernel Library (Intel® Open VKL) dia manome sary an-tsary sy sampfahaiza-manao.
- Ny sary adika miaraka amin'ny Intel Embrey dia azo adika amin'ny Intel® Open Image Denoise. Na izany aza, ny Intel Spray dia manome ny fidirana amin'ny fantsom-pamokarana frame buffer mba hanamora ny fitantanana ny data denoising. Ny vokatr'izany dia sary tsy misy kalitao avo lenta amin'ny vidin'ny kajy taratra.
Dingana manaraka
- Mandehana mialoha natambatra sample fampiharana ho an'ny singa Render Kit hafa.
- Jereo ny dingana manaraka raha te hahazo loharano fanampiny.
Alefaso ny Intel® Open Volume Kernel Library (Intel® Open VKL) Sample
Ity torolalana ity dia mamaritra ny fomba fampandehanana s interactive efa natambatraampny fampiharana natsangana tamin'ny Intel® Open
Tranomboky Kernel Volume (Intel® Open VKL).
Ny vole ExampKely kokoaampNy fampiharana dia manome ny valin'ny Intel Open VKL API ho jerena amin'ny alàlan'ny interface an-tsary.
Fepetra takiana: Amboary ny rafitrao.
Mba hampandehanana ny fampiharana:
- Sokafy baiko haingana.
- Mametraha fari-piainana manodidina:
miantso "C:\Program Files (x86)\Intel\one API\setvars.bat”
FANAMARIHANA Raha nametraka ny Render Kit amin'ny toerana mahazatra ianao dia ataovy izay hanoloana C:\Program Files (x86)\Intel\one API\ miaraka amin'ny lalana fametrahana manokana alohan'ny handefasana ny baiko. - Mankanesa any amin'ny lahatahiry azo soratana ary mamorona lahatahiry hitahiry fanohanana files. Ho an'ny example, mamorona ny
lahatahiry lamba:
cd %USERPROFILE%
rigs midair
cd rigs - Mihazakazaka ny sampny fampiharana:
vole Examples.exe
Ny sampNy valiny dia hisokatra amin'ny varavarankely GUI vaovao.
Ireto misy fanaraha-maso manaraka ireto:
- Kitiho ankavia (Mouse1) ary tariho hanodina fakantsary.
- Tsindrio havanana (Mouse2) ary tariho ny fakan-tsary zoom.
- Tsindrio eo afovoany (Mouse3) ary tadiavo ny fakan-tsary.
- Safidio ny fiasa famindrana samihafa, ny soatoavin'ny Intel Open VKL API, ary ny fanaraha-mason'ny famoahana mba hijerena ny feo.
FANAMARIHANA Mety mifanipaka ny singa interface tsara. Tariho ary ampidino ny bara fanaraha-maso manga hahitana ny fanaraha-maso rehetra.
Soso-kevitra sy fanamarihana
- Misy fomba famandrihana samihafa azo avy amin'ny fidina midina. Ireo maodely ireo dia mifanaraka amin'ny volume ankehitrinyampling sy fampiharana fampiharana.
- Ny mpamoaka Density Path Tracer dia mampiseho ny fanaraha-maso ny lalana ao anaty boky iray. Mampiasa vole Compute Sample() ho fanohanana ny Woodcock-tracking sampling algorithm. Ampiasao ny boaty fifanakalozan-kevitra mba hifehezana ny masontsivana algorithm. Jereo ny DensityPathTracer.cpp.
- Hit-iterator renderer mampiseho hit-iterator sy gradient computing functionality. Mampiasa vole Iterate it() sy vole Compute Gradient(). Ity example manao fitiliana aloka koa. Jereo ny HitIteratorRenderer.cpp.
- Ny mpitatitra ray-march dia mampiseho ny famerenan'ny elanelam-potoana sy ny kajy ny volume sample. Mampiasa vole Iterate Interval() sy vole Compute Sample(). Jereo ny RayMarchIteratorRenderer.cpp.
- Rehefa mandinika ny samples, mariho fa ny kaody dia nomena anarana sy modular mba hanohanana ny varavarankelin'ny fanaovana interactive. Mba hahatakarana bebe kokoa ny kaody dia atombohy amin'ny fampiasa Pixel() render.
- Ny maodely ISPC dia mifanaraka amin'ny fampiharana kaody natsangana tamin'ny Intel® Implicit SPMD Program Compiler. Ireo fampiharana ireo dia mitaky advantage ny fahaizan'ny SIMD an'ny processeur maoderina ary manome fahafahana bebe kokoa amin'ny fampisehoana.
Dingana manaraka
- Mandehana mialoha natambatra sample fampiharana ho an'ny singa Render Kit hafa.
- Jereo ny dingana manaraka raha te hahazo loharano fanampiny.
Alefaso ny Intel® Spray Studio
Ity dingana ity dia mampiseho ny fomba fampandehanana ny fampiharana Intel® Spray Studio. Intel Spray Studio dia fampiharana fampirantiana tafiditra ao amin'ny Intel® neap Rendering Toolkit (Render Kit). Fampiharana fandrefesana taratra ifandrimbonana sy azo itarina izy io.
Fepetra takiana: Amboary ny rafitrao.
Mba hampandehanana ny fampiharana:
- Sokafy baiko haingana.
- Mametraha fari-piainana manodidina:
miantso "C:\Program Files (x86)\Intel\one API\setvars.bat”
FANAMARIHANA Raha nametraka ny Render Kit amin'ny toerana mahazatra ianao dia ataovy izay hanoloana C:\Program Files
(x86)\Intel\one API\ miaraka amin'ny lalana fametrahana manokana alohan'ny handefasana ny baiko. - Mandehana any amin'ny lahatahiry azo soratana ary mamorona lahatahiry hitahiry fanohanana sy valiny files. Ho an'ny example,
mamorona ny lahatahiry rigs:
cd %USERPROFILE% midair rigs cd rigs - Manaova Intel Spray Studio: ospStudio.exe
Tokony hahita varavarankelin'ny famadihana interactive ianao: - Ao amin'ny varavarankely famandrihana, mandehana mankany File > Scene Demo ary mifidiana iray amin'ireo demo efa voafaritra mialoha sehatra.
FANAMARIHANA Ny sehatra sasany dia mampiseho ny fahaizan'ny Intel® Open Volume Kernel Library.
- Review ny sehatra voafantina. Ho an'ny exampAry toy izao manaraka izao ny demo Hierarchy Multilevel:
Afaka mifehy ny sehatra ianao view miaraka amin'ny totozy toy izao manaraka izao:
• Tsindrio havanana hamindra ny fakan-tsary miditra sy mivoaka avy ao amin'ny teboka fijerena.
• Tsindrio havia mba hanodina.
• Hosory ny kodiaran'ny totozy mba hiondrana sy hivoaka.
• Tariho ary ampidino hamindra ny fakantsary.
Azonao atao koa ny mampiasa ireto fanaraha-maso kitendry manaraka ireto:
• AVY AVY: Afindrao ny fakan-tsary manaraka ny axe Z (miditra sy mivoaka).
• ALT+UP/ALT+DOWN: Afindrao ny fakan-tsary manaraka ny axis Y (miakatra na midina).
• ANKAVIANA: Afindrano miankavia ny fakan-tsary manaraka ny axe X.
• ANKAVIANA: Afindrano miankavanana ny fakan-tsary manaraka ny axe X.
• W/S: Hanova ny haavon'ny fakantsary.
• ALT+S: Tehirizo frame ho a file mankany amin'ny lahatahiry eo an-toerana.
• A/D: Manova azimuth fakan-tsary.
• ALT+A/ALT+D: Ovay ny horonan-tsary.
• G: Asehoy/Afeno ny interface interface.
• F: Atsaharo ny fampiharana.
• P: Manonta sarin'ny sehatra amin'ny akorandriaka.
• M: Manorata rejisitra ara-pitaovana amin'ny akorandriaka.
• B: Fehezan-damba fanontana.
• V: Manonta ny mari-pamantarana fakan-tsary mankany amin'ny akorandriaka.
• =: Manosika toerana iray hitahiry ny mari-pamantarana fakantsary.
• -: Alefaso toerana iray hitahiry ny mari-pamantarana fakan-tsary.
• 0-9: Mametraka sary fakantsary.
• Tazony X, tazony Y, tazony Z: Tehirizo ny axis mba hivezivezin'ny fakantsary. - Azonao atao ny mitahiry sary avy amin'ny Menu> Save...> Screenshot amin'ny endrika sary tiana. Ny sary dia voatahiry ao amin'ny lahatahiry rovitra miasa ho studio. .
- Azonao atao indrayview ny pikantsary voatahiry miaraka amin'ny sary tianao viewer.
Dingana manaraka
- Mandehana mialoha natambatra sample fampiharana ho an'ny singa Render Kit hafa.
- Jereo ny dingana manaraka raha te hahazo loharano fanampiny.
Dingana manaraka
Mikaroka loharano fanampiny Intel ® iray API Rendering Toolkit (Render Kit).
API Manuals
Ny tranomboky Render Kit dia manome interface tsara API mifototra amin'ny C99. Ny boky torolalana API dia hita ao amin'ny tranomboky ho an'ny daholobe webpejy.
- Intel® OSPRay API manual
- Intel® Embree API manual
- Intel® Open Volume Kernel Library (Intel® Open VKL) API manual
- Intel® Open Image Denoise API manual
Ny lohatenin'ny C99 API rehetra dia mitambatra ao ambanin'ny C++11. Raha tianao ny C++, ny tranomboky Render Kit sasany dia mampiseho ny fiasan'ny fonosana C++ API voafaritra ao amin'ny lohapejy files.
-BOKIN'NY Vavolombelon'i Jehovah | Lohateny |
Intel Spray | ospray_cpp.h |
Intel Open Image Denoise | oidn.hpp |
Advanced Sample Program Sources
Ho an'ny singa tsirairay sample, loharano dia hita ao amin'ny tahiry GitHub*:
- Intel Spray sample loharano
- Intel Embrey sample loharano
Ho an'ny sampNy famaritana, jereo ny toko 9 ao amin'ny torolàlana Intel Embrey. - Intel Open VKL sample loharano
- Intel Open Image Denoise sample loharano
Fibaikoana ihany ity. - Loharano Intel Spray Studio
- Mikaroka ny samples ao anaty boaty fasika mora sy feno. Fanitsiana sy fanamboarana azy ireo haingana.
- Mahazo fepetra takiana maro amin'ny fananganana ho azy ireo tranomboky
- Reviewamin'ny kaody loharanon'ny tranomboky anatiny
- Manova ny fiasa Render Kit, ao anatin'izany ny stagamin'ny trano famakiam-boky manangana endri-javatra azo atao
- Ny script superbill dia natolotra ho toy ny singa ruttily amin'ny fizarana Render Kit. Izy io koa dia hita ao amin'ny vavahadin-tserasera Render Kit GitHub. Raha mila fanazavana fanampiny momba ny script superbill, jereo ny antontan-taratasy momba ny rafitra fiasanao:
- Amboary ny Intel iray API Rendering Toolkit Libraries ho an'ny Windows* OS
- Amboary ny Intel iray API Rendering Toolkit Libraries ho an'ny Linux* OS
- Amboary ny Intel iray API Rendering Toolkit Libraries ho an'ny macOS*
Forums sy Feedback
Mametraha fanontaniana ary manomeza valiny momba ny forum Intel oneAPI Rendering Toolkit.
Mitatitra mivantana ny olana ara-teknika amin'ny tahiry GitHub singa:
- Intel Spray repository
- Intel Embrey repository
- Intel Open VKL repository
- Intel Open Image Denoise repository
- Intel Spray Studio tahiry
Fanamboarana
Ity fizarana ity dia manoritsoritra ireo olana fantatra mety sendra anao rehefa mampiasa ny Intel® one API Rendering Toolkit (Render Kit).
Raha mila fanohanana ara-teknika, tsidiho ny Intel ® One API Rendering Toolkit Community Forum.
Error: Tsy misy protocole voafaritra
Mety hahita ity hadisoana manaraka ity ianao rehefa mampiasa fampiharana mifototra amin'ny GUI avy amin'ny container Docker*:
Tsy misy protokol voalaza
Error 65544: X11: Tsy nahavita nanokatra ny fampisehoana: 0
Atsaharo ny antso rehefa avy nanipy ohatra ny 'sty::runtime error'
What(): Tsy nahomby ny GLFW!
Nariana (fototra nariana)
Vahaolana: Alohan'ny hanombohana ny fampiharana dia ataovy azo antoka fa mihazakazaka ny baiko xhost ao amin'ny container Docker ianao:
mpampiantrano +
Fampandrenesana sy fandavana
Ny teknolojia Intel dia mety mitaky fitaovana, lozisialy na fampahavitrihana serivisy.
Tsy misy vokatra na singa azo antoka tanteraka.
Mety hiovaova ny fandanianao sy ny vokatrao.
© Intel Corporation. Ny Intel, ny logo Intel, ary ny marika Intel hafa dia marika famantarana an'ny Intel Corporation na ny sampany. Ny anarana sy ny marika hafa dia azo lazaina ho fananan'ny hafa.
Fampahalalana momba ny vokatra sy ny zava-bita
Ny fampisehoana dia miovaova arakaraka ny fampiasana, ny fanamafisana ary ny antony hafa. Mianara bebe kokoa amin'ny www.Intel.com/PerformanceIndex.
Fanamarihana fanavaozana #20201201
Tsy misy fahazoan-dàlana (nambara na an-kolaka, amin'ny alàlan'ny estoppel na hafa) amin'ny zon'ny fananana ara-tsaina omen'ity antontan-taratasy ity.
Ny vokatra voalaza dia mety misy lesoka na lesoka fantatra amin'ny anarana hoe errata izay mety hahatonga ny vokatra hivily amin'ny famaritana navoaka. Ny fahadisoana voafaritra amin'izao fotoana izao dia azo alaina amin'ny fangatahana.
Ny Intel dia mandà ny antoka rehetra nambara sy an-kolaka, ao anatin'izany tsy misy fetrany, ireo antoka voatanisa momba ny fahafaha-mivarotra, ny maha-mety ho an'ny tanjona iray manokana, ary ny tsy fanitsakitsahana, ary koa ny fiantohana rehetra azo avy amin'ny fampandehanana, ny fizotran'ny fifampiraharahana, na ny fampiasana amin'ny varotra.
Documents / Loharano
![]() |
intel Manomboka amin'ny OneAPI Rendering Toolkit ho an'ny Windows [pdf] Torolàlana ho an'ny mpampiasa Manomboha amin'ny OneAPI Rendering Toolkit ho an'ny Windows, Manomboha, miaraka amin'ny OneAPI Rendering Toolkit ho an'ny Windows, Toolkit ho an'ny Windows |