ਵਿੰਡੋਜ਼ ਲਈ ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ
ਯੂਜ਼ਰ ਗਾਈਡ
ਹੇਠ ਲਿਖੀਆਂ ਹਦਾਇਤਾਂ ਮੰਨਦੀਆਂ ਹਨ ਕਿ ਤੁਸੀਂ Intel® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਨੂੰ ਸਥਾਪਿਤ ਕੀਤਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਟੂਲਕਿੱਟ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ, ਤਾਂ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਕਲਪਾਂ ਲਈ Intel® one API ਟੂਲਕਿੱਟਸ ਇੰਸਟਾਲੇਸ਼ਨ ਗਾਈਡ ਦੇਖੋ। Intel® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ
- ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ।
- ਬਿਲਡ ਐਂਡ ਰਨ ਐੱਸample ਐਪਲੀਕੇਸ਼ਨ.
- ਪਹਿਲਾਂ ਤੋਂ ਕੰਪਾਇਲ ਕੀਤੇ ਐੱਸample ਐਪਲੀਕੇਸ਼ਨ.
- ਅਗਲੇ ਪੜਾਅ: ਮੁੜview ਰੈਂਡਰ ਕਿੱਟ ਬਾਰੇ ਹੋਰ ਜਾਣਨ ਲਈ ਵਾਧੂ ਸਰੋਤ।
ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ
Intel ® ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈampਇਸ ਲਈ, ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਆਪਣੇ ਸਿਸਟਮ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਅਨੁਸਾਰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:
- ਇੱਕ API ਨੂੰ ਸਥਾਪਿਤ ਕਰੋample ਬਰਾਊਜ਼ਰ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਐੱਸampਸਰੋਤ.
- ਮਾਈਕਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਨੂੰ ਕੇਕ* ਅਤੇ ਵਿੰਡੋਜ਼* SDK ਨਾਲ ਸਥਾਪਿਤ ਕਰੋ s ਨੂੰ ਬਣਾਉਣ ਲਈamples.
- ਇਮੇਜਿੰਗ ਟੂਲ ਸਥਾਪਿਤ ਕਰੋ।
- ਵਿਕਲਪਿਕ: GPU ਡਰਾਈਵਰ ਸਥਾਪਤ ਕਰੋ।
ਇੱਕ API S ਨੂੰ ਸਥਾਪਿਤ ਕਰੋampਬਰਾਊਜ਼ਰ
ਤੁਸੀਂ ਐੱਸampਇੱਕ API s ਤੋਂ le ਐਪਲੀਕੇਸ਼ਨampਬਰਾਊਜ਼ਰ. ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ dev-utilities ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ Intel® one API ਬੇਸ ਟੂਲਕਿਟ (ਬੇਸ ਕਿੱਟ) ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਵੰਡਿਆ ਗਿਆ ਹੈ।
ਬੇਸ ਕਿੱਟ ਨੂੰ Intel® ਵਨ API ਥਰਿੱਡਿੰਗ ਬਿਲਡਿੰਗ ਬਲਾਕਾਂ ਨਾਲ ਸਥਾਪਿਤ ਕਰੋ, ਜੋ ਕਿ ਰੈਂਡਰ ਕਿੱਟ ਅਤੇ ਬੇਸ ਕਿੱਟ ਦੋਵਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ। ਕਿਸੇ ਹੋਰ ਬੇਸ ਕਿੱਟ ਦੇ ਭਾਗਾਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਅਤੇ ਡਾਊਨਲੋਡ ਲਿੰਕਾਂ ਲਈ ਬੇਸ ਕਿੱਟ ਉਤਪਾਦ ਪੰਨਾ ਦੇਖੋ।
ਨੋਟ ਕਰੋ ਤੁਸੀਂ ਵੀ ਐਸamples ਹੱਥੀਂ Git* ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ.
ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਨੂੰ ਕੇਕ* ਅਤੇ ਵਿੰਡੋਜ਼* SDK ਨਾਲ ਸਥਾਪਿਤ ਕਰੋ
ਹਾਲਾਂਕਿ Intel® neap Toolkits ਨੂੰ Cake* ਅਤੇ Windows* SDK ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਬਹੁਤ ਸਾਰੇ ਇੱਕ APIamples ਨੂੰ ਮੇਕ ਪ੍ਰੋਜੈਕਟਾਂ ਵਜੋਂ ਡਿਲੀਵਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਅਜਿਹੇ ਬਣਾਉਣ ਲਈ ਐਸampਇਸ ਲਈ, ਤੁਹਾਨੂੰ ਕੇਕ ਅਤੇ ਵਿੰਡੋਜ਼ SDK ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
ਅਜਿਹਾ ਕਰਨ ਲਈ, ਮਾਈਕਰੋਸਾਫਟ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* C++ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ ਸਥਾਪਿਤ ਕਰੋ, ਜਿਸ ਵਿੱਚ C++ ਵਰਕਲੋਡ ਦੇ ਨਾਲ ਡੈਸਕਟਾਪ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਮੇਕ ਟੂਲ ਸ਼ਾਮਲ ਹਨ। ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਵਿੱਚ ਕੇਕ ਪ੍ਰੋਜੈਕਟ ਵੇਖੋ।
ਆਮ ਤੌਰ 'ਤੇ, ਲੋੜੀਂਦੇ ਹਿੱਸੇ ਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ ਇੰਸਟਾਲਰ ਦੇ ਵਿਕਲਪਿਕ ਭਾਗ ਤੋਂ ਸਥਾਪਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਕੇਕ ਲਈ ਵਿਜ਼ੂਅਲ C++ ਟੂਲ C++ ਵਰਕਲੋਡ ਦੇ ਨਾਲ ਡੈਸਕਟਾਪ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਡਿਫੌਲਟ ਤੌਰ 'ਤੇ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਹਨ। ਕੇਕ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, CMake.org ਵੇਖੋ। Windows* SDK ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਵੇਖੋ
Microsoft Dev Center Windows* SDK।
ਇਮੇਜਿੰਗ ਟੂਲ ਸਥਾਪਿਤ ਕਰੋ
ਰੈਂਡਰ ਕਿੱਟ ਐੱਸamples ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਅਕਸਰ ਇਨਪੁਟ ਦੇ ਤੌਰ 'ਤੇ ਪ੍ਰੀ-ਪ੍ਰੋਸੈੱਸਡ ਚਿੱਤਰਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜਾਂ ਆਉਟਪੁੱਟ ਦੇ ਤੌਰ 'ਤੇ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦੇ ਹਨ। ਇਨਪੁਟ ਅਤੇ ਆਉਟਪੁੱਟ ਚਿੱਤਰਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਅਤੇ ਬਦਲਣ ਲਈ, ਤੁਹਾਨੂੰ s ਲਈ ਇਮੇਜਿੰਗ ਟੂਲ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈtaging ਨੈੱਟ PBM fileਕਿਸਮਾਂ (PPM ਅਤੇ PFM)। ਸਿਫ਼ਾਰਸ਼ੀ ਟੂਲ ਹੈ ਚਿੱਤਰ ਮੈਜਿਕਸ*। ਚਿੱਤਰ ਮੈਜਿਕ ਵੇਖੋ webਸਟੈਂਡਅਲੋਨ ਅਤੇ ਪੈਕੇਜ ਮੈਨੇਜਰ ਇੰਸਟੌਲ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਸਾਈਟ।
GPU ਉਪਭੋਗਤਾਵਾਂ ਲਈ, GPU ਡਰਾਈਵਰਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰੋ
- ਡਰਾਈਵਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ, ਗ੍ਰਾਫਿਕਸ ਡਰਾਈਵਰਾਂ 'ਤੇ ਜਾਓ।
- Intel® Graphics – Windows ® 10 DCH ਡਰਾਈਵਰਾਂ ਦੇ ਨਵੀਨਤਮ ਸੰਸਕਰਣ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਇੰਸਟਾਲਰ ਚਲਾਓ.
ਅਗਲੇ ਕਦਮ
s ਬਣਾ ਕੇ ਅਤੇ ਚਲਾ ਕੇ Intel ® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋample ਐਪਲੀਕੇਸ਼ਨ.
ਫੀਡਬੈਕ
Intel ® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਫੋਰਮ ਵਿੱਚ ਇਸ ਲੇਖ 'ਤੇ ਆਪਣਾ ਫੀਡਬੈਕ ਸਾਂਝਾ ਕਰੋ।
ਬਣਾਓ ਅਤੇ ਚਲਾਓ ਐਸampਵਿਜ਼ੂਅਲ ਸਟੂਡੀਓ* ਕਮਾਂਡ ਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰੋਜੈਕਟ
ਪੂਰਵ ਸ਼ਰਤ: ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ।
ਬਣਾਉਣ ਅਤੇ ਚਲਾਉਣ ਲਈampLe:
- ਵਜੋਂ ਲੱਭੋampਕੋਡ S ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ le ਪ੍ਰੋਜੈਕਟampIntel® oneAPI ਟੂਲਕਿਟਸ ਲਈ ਬ੍ਰਾਊਜ਼ਰ।
- ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਓ ਅਤੇ ਚਲਾਓampਸੀਮੇਕ* ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰੋਜੈਕਟ.
ਡਾamples ਕੋਡ S ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏampIntel® one API ਟੂਲਕਿਟਸ ਲਈ ਬ੍ਰਾਊਜ਼ਰ
ਕੋਡ ਐਸ ਦੀ ਵਰਤੋਂ ਕਰੋampਔਨਲਾਈਨ Intel® one API s ਦੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ Intel one API ਟੂਲਕਿੱਟਾਂ ਲਈ le ਬ੍ਰਾਊਜ਼ਰamples. ਦੀ ਨਕਲ ਕਰ ਸਕਦੇ ਹੋampਤੁਹਾਡੀ ਲੋਕਲ ਡਿਸਕ ਨੂੰ ਬਿਲਡ ਕਰਨ ਯੋਗ s ਦੇ ਰੂਪ ਵਿੱਚample ਪ੍ਰਾਜੈਕਟ. ਜ਼ਿਆਦਾਤਰ ਇੰਟੇਲ ਇੱਕ API ਐੱਸample ਪ੍ਰੋਜੈਕਟ ਮੇਕ* ਜਾਂ ਕੇਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਏ ਗਏ ਹਨ, ਇਸਲਈ ਬਿਲਡ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ s ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈampਇੱਕ README ਵਿੱਚ le file. ਕੋਡ ਐਸampIntel one API ਟੂਲਕਿਟਸ ਲਈ le ਬ੍ਰਾਊਜ਼ਰ ਇੱਕ ਸਟੈਂਡ-ਅਲੋਨ ਸਿੰਗਲ ਹੈ-file ਚੱਲਣਯੋਗ ਜਿਸਦੀ ਡਾਇਨਾਮਿਕ ਰਨਟਾਈਮ ਲਾਇਬ੍ਰੇਰੀਆਂ 'ਤੇ ਕੋਈ ਨਿਰਭਰਤਾ ਨਹੀਂ ਹੈ।
ਕੇਕ ਦਾ ਸਮਰਥਨ ਕਰਨ ਵਾਲੇ ਭਾਗਾਂ ਦੀ ਸੂਚੀ ਲਈ, ਇੱਕ API ਐਪਲੀਕੇਸ਼ਨਾਂ ਨਾਲ ਕੇਕ ਦੀ ਵਰਤੋਂ ਕਰੋ ਦੇਖੋ।
ਮਹੱਤਵਪੂਰਨ
ਐੱਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਇੰਟਰਨੈੱਟ ਕਨੈਕਸ਼ਨ ਦੀ ਲੋੜ ਹੈampIntel one API ਟੂਲਕਿਟਸ ਲਈ les. ਇਸ ਟੂਲਕਿੱਟ ਨੂੰ ਔਫਲਾਈਨ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਆਫ਼ਲਾਈਨ ਸਿਸਟਮਾਂ ਵਿੱਚ ਵਿਕਾਸ ਕਰਨਾ ਵੇਖੋ।
ਕੋਡ ਐਸampIntel one API ਟੂਲਕਿਟਸ ਲਈ le ਬ੍ਰਾਊਜ਼ਰ ਸਿਸਟਮ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ ਅਤੇ WPAD ਪ੍ਰੌਕਸੀ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਕਿਸੇ ਪ੍ਰੌਕਸੀ ਦੇ ਪਿੱਛੇ ਤੋਂ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਮੁਸ਼ਕਲ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਟ੍ਰਬਲਸ਼ੂਟਿੰਗ ਦੇਖੋ।
Intel ® ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈamples:
- VS 64 ਕਮਾਂਡ ਵਿੰਡੋ ਲਈ ਇੱਕ x2019 ਨੇਟਿਵ ਟੂਲ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ।
- ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
"C:\ਪ੍ਰੋਗਰਾਮ" ਨੂੰ ਕਾਲ ਕਰੋ Files (x86)\Intel\one API\setvars.bat”
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਸਟਮ ਟਿਕਾਣੇ 'ਤੇ ਰੈਂਡਰ ਕਿੱਟ ਸਥਾਪਤ ਕੀਤੀ ਹੈ, ਤਾਂ C:\ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਦਲਣਾ ਯਕੀਨੀ ਬਣਾਓ Files (x86)\Intel\one API\ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਨਾਲ। - ਟਰਮੀਨਲ ਤੋਂ, ਕੋਡ ਐਸ ਚਲਾਓampC++ ਅਤੇ C s ਨਾਲ Intel one API ਟੂਲਕਿੱਟਾਂ ਲਈ le ਬ੍ਰਾਊਜ਼ਰamples. neap-cli-l coppice
ਇੱਕ API CLI ਮੀਨੂ ਦਿਸਦਾ ਹੈ: - ਤੀਰ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਨੂੰ ਚੁਣੋ, ਫਿਰ ਐਂਟਰ ਦਬਾਓ।
ਭਾਸ਼ਾ ਦੀ ਚੋਣ ਦਿਖਾਈ ਦੇਵੇਗੀ। - ਆਪਣੇ s ਲਈ ਭਾਸ਼ਾ ਚੁਣੋample. ਆਪਣੇ ਪਹਿਲੇ ਪ੍ਰੋਜੈਕਟ ਲਈ, ਕੱਪ ਚੁਣੋ, ਫਿਰ ਐਂਟਰ ਦਬਾਓ।
ਟੂਲਕਿੱਟ ਐੱਸamples ਸੂਚੀ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ. ਰੈਂਡਰ ਕਿੱਟ ਐੱਸamples ਇੱਕ API ਲਾਇਬ੍ਰੇਰੀ ਸਬਟ੍ਰੀ ਦੇ ਹੇਠਾਂ ਸਥਿਤ ਹਨ। - ਇੱਕ API ਲਾਇਬ੍ਰੇਰੀਆਂ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ > Intel one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ > Intel Spray sample > 01_ospray_gsg, ਫਿਰ ਐਂਟਰ ਦਬਾਓ।
- ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਇੱਕ ਸਥਾਨ ਦਿਓ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇਹ ਉਹ ਮਾਰਗ ਹੈ ਜਿੱਥੋਂ ਤੁਸੀਂ ਕੋਡ S ਨੂੰ ਚਲਾਇਆ ਸੀampIntel ਇੱਕ API ਟੂਲਕਿਟਸ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਨਾਮ ਲਈ ਬ੍ਰਾਊਜ਼ਰ।
- ਬਣਾਓ ਨੂੰ ਚੁਣਨ ਲਈ ਟੈਬ ਦਬਾਓ, ਫਿਰ ਐਂਟਰ ਦਬਾਓ।
- s ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਕਦਮਾਂ ਨੂੰ ਦੁਹਰਾਓampਹੋਰ ਭਾਗਾਂ ਲਈ les: Intel® Embraer ਲਈ 02_embree_gsg, Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ ਲਈ 03_openvkl_gsg, Intel® ਓਪਨ ਚਿੱਤਰ ਲਈ 04_oidn_gsg
Denoise, ਅਤੇ 05_ispc_gsg Intel® Implicit SPMD ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਈਲਰ (Intel® ISPC) ਲਈ। ਐੱਸamples ਨੰਬਰ ਦਿੱਤੇ ਗਏ ਹਨ ਅਤੇ stagਕ੍ਰਮ ਵਿੱਚ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਜਾ ਕਰਨ ਲਈ.
Intel ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ 03_openvkl_gsg sample ਕੋਡ S ਦੇ C ਭਾਸ਼ਾ ਮੀਨੂ ਵਿਕਲਪ ਵਿੱਚ ਉਪਲਬਧ ਹੈampIntel one API ਟੂਲਕਿਟਸ ਲਈ le ਬਰਾਊਜ਼ਰ:
a c ਭਾਸ਼ਾ ਚੁਣੋ:ਬੀ. Intel ਓਪਨ VKL s ਨੂੰ ਚੁਣੋampLe:
Intel one API S ਦੀ ਪੜਚੋਲ ਕਰੋampਕਮਾਂਡ ਲਾਈਨ ਦੇ ਨਾਲ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ ਇੱਕ ਵੀਡੀਓ ਟਿਊਟੋਰਿਅਲ ਲਈ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ les.
Intel® Spray S ਬਣਾਓ ਅਤੇ ਚਲਾਓampਕੇਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ*
- ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ 01_ospray_gsg s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈample.
- s ਬਣਾਉਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓampLe:
ਮਿਡਏਅਰ ਬਿਲਡ ਸੀਡੀ ਬਿਲਡ ਕੇਕ .. ਕੇਕ -ਬਿਲਡ . - ਸੰਰਚਨਾ ਰੀਲੀਜ਼ - ਰੀਲੀਜ਼ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ।
- ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ.
.\ospTutorialCpp.exe - Review ਇੱਕ ਚਿੱਤਰ ਦੇ ਨਾਲ ਆਉਟਪੁੱਟ ਚਿੱਤਰ viewPPM ਲਈ ਅਰਜ਼ੀ file ਕਿਸਮ. ਸਾਬਕਾ ਲਈample, Image Magick* ਦੇ ਨਾਲ:
\imdisplay.exe ਪਹਿਲਾ ਫਰੇਮ ਕੱਪ। ppm
\imdisplay.exe ਇਕੱਠੀ ਕੀਤੀ ਫਰੇਮ ਕੈਪ। ppm
ਤੁਹਾਨੂੰ ਆਉਟਪੁੱਟ ਚਿੱਤਰ ਦੇਖਣੇ ਚਾਹੀਦੇ ਹਨ:
• ਸਿੰਗਲ-ਐਕਯੂਮੂਲੇਸ਼ਨ ਰੈਂਡਰ ਪਹਿਲਾ ਫਰੇਮ Cpp:• ਦਸ-ਸੰਚਤ ਰੈਂਡਰ ਸੰਚਿਤ ਫਰੇਮ ਕੱਪ:
Intel® Embrey S ਬਣਾਓ ਅਤੇ ਚਲਾਓampਕੇਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ*
- ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ 02_embree_gsg s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈample.
- s ਬਣਾਉਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓampLe:
mkdir ਬਿਲਡ
ਸੀਡੀ ਬਿਲਡ
ਕੇਕ ..
cmake - ਬਿਲਡ . - ਸੰਰਚਨਾ ਰੀਲੀਜ਼ - ਰੀਲੀਜ਼ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ।
- ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ.
.\minimal.exe
Sample ਐਪਲੀਕੇਸ਼ਨ Intel Embrey API ਦੇ ਨਾਲ ਦੋ ਰੇ-ਤੋਂ-ਤਿਕੋਣ ਇੰਟਰਸੈਕਟ ਟੈਸਟ ਕਰਦੀ ਹੈ। ਇੱਕ ਟੈਸਟ ਸਫਲ ਹੁੰਦਾ ਹੈ, ਜਦਕਿ ਦੂਜਾ ਟੈਸਟ ਮਿਸ ਹੁੰਦਾ ਹੈ। ਆਉਟਪੁੱਟ ਟਰਮੀਨਲ ਨੂੰ ਲਿਖਿਆ ਗਿਆ ਹੈ:
0.000000, 0.000000, -1.000000: ਜਿਓਮੈਟਰੀ 0 'ਤੇ ਇੰਟਰਸੈਕਸ਼ਨ ਮਿਲਿਆ, tsar = 0 1.000000 1.000000, 1.000000, -1.000000 'ਤੇ ਇੰਟਰਸੈਕਸ਼ਨ ਮਿਲਿਆ: ਕੋਈ ਇੰਟਰਸੈਕਸ਼ਨ ਨਹੀਂ ਮਿਲਿਆ।
ਇੱਕ Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ ਐਸ ਬਣਾਓ ਅਤੇ ਚਲਾਓampLE CMake ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ*
- ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ 03_openvkl_gsg s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈample.
- s ਬਣਾਉਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓampLe:
ਮੱਧ ਹਵਾ ਦਾ ਨਿਰਮਾਣ
ਸੀਡੀ ਬਿਲਡ
ਕੇਕ ..
ਕੇਕ - ਬਿਲਡ - ਸੰਰਚਨਾ ਰੀਲੀਜ਼ - ਰੀਲੀਜ਼ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ।
- ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ.
.\vklTutorial.exe
Sample ਐਪਲੀਕੇਸ਼ਨ ਦਿਖਾਉਂਦੀ ਹੈ ਕਿ ਐੱਸampਵਿਧੀਪੂਰਵਕ ਤਿਆਰ ਕੀਤੀ ਵਾਲੀਅਮ ਅਤੇ ਆਉਟਪੁੱਟ ਦੇ ਅੰਦਰ ਲਿੰਗ. ਐੱਸampਲਿੰਗ,
ਗਰੇਡੀਐਂਟ ਕੰਪਿਊਟੇਸ਼ਨ, ਅਤੇ ਮਲਟੀ-ਐਟਰੀਬਿਊਟ ਐੱਸampਲਿੰਗ ਆਉਟਪੁੱਟ ਟਰਮੀਨਲ ਨੂੰ ਲਿਖਿਆ ਗਿਆ ਹੈ.
ਇੱਕ Intel® ਓਪਨ ਚਿੱਤਰ Denoise S ਬਣਾਓ ਅਤੇ ਚਲਾਓampLE CMake ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ*
- ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ 04_oidn_gsg s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈample.
- s ਬਣਾਉਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓampLe:
ਮਿਡ ਏਅਰ ਬਿਲਡ ਸੀਡੀ ਬਿਲਡ ਕੇਕ।।
ਕੇਕ - ਬਿਲਡ - ਸੰਰਚਨਾ ਰੀਲੀਜ਼ - ਰੀਲੀਜ਼ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ।
- ਇਕੱਠੇ ਕੀਤੇ ਫਰੇਮ ਕੱਪ ਨੂੰ ਬਦਲੋ. LSB ਡਾਟਾ ਆਰਡਰਿੰਗ ਦੇ ਨਾਲ PFM ਫਾਰਮੈਟ ਵਿੱਚ ppm ਚਿੱਤਰ। ਸਾਬਕਾ ਲਈampਲੇ, ਇਮੇਜ ਮੈਜਿਕਸ* ਕਨਵਰਟ ਟੂਲ ਦੇ ਨਾਲ:
\magick.exe ਕਨਵਰਟ ਕਰੋample>\01_ospray_gsg\build\Release \accumulated Frame Cup। ppm -endian LSB PFM: ਸੰਚਿਤ ਫ੍ਰੇਮ ਕੈਪ. ਸ਼ਾਮ - ਚਿੱਤਰ ਨੂੰ ਨਕਾਰਨ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ।
.\oidnDenoise.exe -ਉਸ ਦੀ ਸੰਚਿਤ ਫ੍ਰੇਮ ਕੈਪ। pm -o denoised.pfm - Review ਇੱਕ ਚਿੱਤਰ ਦੇ ਨਾਲ ਆਉਟਪੁੱਟ ਚਿੱਤਰ viewPPM ਲਈ ਅਰਜ਼ੀ file ਕਿਸਮ. ਸਾਬਕਾ ਲਈample, Image Magics* ਦੇ ਨਾਲ:
\imdisplay.exe ਤੋਂ ਇਨਕਾਰ ਕੀਤਾ ਗਿਆ। ਸ਼ਾਮ
• ਅਸਲ ਦਸ-ਸੰਚਤ ਰੈਂਡਰ ਸੰਚਿਤ ਫਰੇਮ ਕੱਪ:
• denoised ਨਤੀਜੇ denoised. pm:
ਇੱਕ Intel® Implicit SPMD ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਈਲਰ ਬਣਾਓ ਅਤੇ ਚਲਾਓ SampLE CMake ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ*
- ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ 05_ispc_gsg s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਹੈample.
- s ਬਣਾਉਣ ਲਈ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓampLe:
ਮੱਧ ਹਵਾ ਦਾ ਨਿਰਮਾਣ
ਸੀਡੀ ਬਿਲਡ
ਕੇਕ ..
ਕੇਕ - ਬਿਲਡ - ਇੱਕ ਸਿੰਗਲ-ਟਾਰਗੇਟ s ਚਲਾਓampਲੇ ਐਪਲੀਕੇਸ਼ਨ:
.\simple.exe - ਮਲਟੀ-ਟਾਰਗੇਟ ਐੱਸampਲੇ ਐਪਲੀਕੇਸ਼ਨ:
./simple_multi.exe
ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਸਧਾਰਨ ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਐਰੇ ਓਪਰੇਸ਼ਨ ਚਲਾਉਂਦੀ ਹੈ। ਨਤੀਜਾ ਸਟੌਟ ਤੇ ਛਾਪਿਆ ਜਾਂਦਾ ਹੈ.
0: ਸਧਾਰਨ(0.000000) = 0.000000 | 8: ਸਧਾਰਨ(8.000000) = 2.828427 |
1: ਸਧਾਰਨ(1.000000) = 1.000000 | 9: ਸਧਾਰਨ(9.000000) = 3.000000 |
2: ਸਧਾਰਨ(2.000000) = 4.000000 | 10: ਸਧਾਰਨ(10.000000) = 3.162278 |
3: ਸਧਾਰਨ(3.000000) = 1.732051 | 11: ਸਧਾਰਨ(11.000000) = 3.316625 |
4: ਸਧਾਰਨ(4.000000) = 2.000000 | 12: ਸਧਾਰਨ(12.000000) = 3.464102 |
5: ਸਧਾਰਨ(5.000000) = 2.236068 | 13: ਸਧਾਰਨ(13.000000) = 3.605551 |
6: ਸਧਾਰਨ(6.000000) = 2.449490 | 14: ਸਧਾਰਨ(14.000000) = 3.741657 |
7: ਸਧਾਰਨ(7.000000) = 2.645751 | 15: ਸਧਾਰਨ(15.000000) = 3.872983 |
ਅਗਲੇ ਕਦਮ
ਅਗਲੇ ਕਦਮਾਂ ਵਿੱਚ ਵਾਧੂ ਸਰੋਤਾਂ ਦੀ ਪੜਚੋਲ ਕਰੋ।
ਰਨ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸampਲੇ ਐਪਲੀਕੇਸ਼ਨ
ਲਾਇਬ੍ਰੇਰੀਆਂ ਤੋਂ ਇਲਾਵਾ, Intel® ਆਨਲੈਪ ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸ.ampਲਈ ਐਪਲੀਕੇਸ਼ਨ
ਟੂਲਕਿੱਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰੋ। ਇਹ ਪੂਰਵ-ਕੰਪਾਈਲ ਕੀਤੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਅਕਸਰ ਦਿਖਾਉਣ ਲਈ ਬਾਹਰੀ ਗ੍ਰਾਫਿਕਸ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ
ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਮੋਡ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ। ਇਸ ਭਾਗ ਵਿੱਚ, ਪਹਿਲਾਂ ਤੋਂ ਕੰਪਾਇਲ ਕੀਤੀਆਂ ਇੰਟਰਐਕਟਿਵ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣਾ ਸਿੱਖੋ।
ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਇੰਟਰਐਕਟਿਵ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ
- ਇੱਕ ਪੂਰਵ-ਕੰਪਾਈਲਡ ਸੋਪ ਚਲਾਓ ExampIntel ® ਸਪਰੇਅ ਨਾਲ les ਐਪਲੀਕੇਸ਼ਨ।
sop ਸਾਬਕਾamples Intel Spray ਦੇ ਨਾਲ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਸੀਨ ਦੀ ਮੂਲ ਪੇਸ਼ਕਾਰੀ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ GUI ਨਿਯੰਤਰਣ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ Intel Spray ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨ ਲਈ ਟੌਗਲ ਕਰ ਸਕਦੇ ਹੋ। - Intel ® Embrey ਨਾਲ ਪ੍ਰੀ-ਕੰਪਾਈਲ ਕੀਤੀ ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ। ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ, ਜਿਵੇਂ ਕਿ ਹੋਰ Intel Embrey samples, ਕੋਰ ਰੇ-ਟਰੇਸਿੰਗ ਕੰਪਿਊਟ ਸਮਰੱਥਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।
Intel Embrey ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨ ਲਈ ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ ਦੀ ਵਰਤੋਂ ਕਰੋ। - ਇੱਕ ਪੂਰਵ-ਕੰਪਾਈਲਡ ਵੋਲ ਚਲਾਓ ExampIntel ® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ (Intel® ਓਪਨ VKL) ਨਾਲ les ਐਪਲੀਕੇਸ਼ਨ। vole ਸਾਬਕਾamples Intel Open VKL ਦੇ ਨਾਲ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਸੀਨ ਦੀ ਮੂਲ ਪੇਸ਼ਕਾਰੀ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਵਾਲੀਅਮ ਰੈਂਡਰਿੰਗ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਲਈ ਖਾਸ GUI ਨਿਯੰਤਰਣ ਹਨ।
ਨੋਟ ਕਰੋ Intel ® ਓਪਨ ਇਮੇਜ Denoise ਨੂੰ ospEx ਵਿੱਚ ਪੋਸਟਪ੍ਰੋਸੈਸਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈampਘੱਟample ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ Intel Spray Studio ਵਿੱਚ। ਇੰਟੇਲ ਓਪਨ ਇਮੇਜ ਡੇਨੋਇਸ ਕੋਲ ਕੋਈ ਸਟੈਂਡਅਲੋਨ ਇੰਟਰਐਕਟਿਵ ਐਪਲੀਕੇਸ਼ਨ ਨਹੀਂ ਹੈ
Intel® OSPray ਸਟੂਡੀਓ ਸ਼ੋਕੇਸ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਓ
ਇੰਟੇਲ ਸਪਰੇ ਸਟੂਡੀਓ ਰੈਂਡਰ ਕਿੱਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਇੱਕ ਅਤਿ-ਆਧੁਨਿਕ ਸ਼ੋਕੇਸ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਜੋੜਦਾ ਹੈ। ਆਪਣੇ ਖੁਦ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸਰੋਤ ਕੋਡ ਦੀ ਪੜਚੋਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਇੰਟੇਲ ਸਪਰੇ ਸਟੂਡੀਓ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
ਇੰਟੇਲ ਸਪਰੇ ਸਟੂਡੀਓ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਵਾਤਾਵਰਣ ਵਿੱਚ ਦ੍ਰਿਸ਼ ਜਿਓਮੈਟਰੀ, ਟੈਕਸਟ ਅਤੇ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਲੋਡ ਕਰਨ, ਸਟੋਰ ਕਰਨ ਅਤੇ ਬਦਲਣ ਲਈ ਇੱਕ ਹਵਾਲਾ ਸੀਨ ਗ੍ਰਾਫ਼
- ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਪੈਰਾਮੀਟਰ ਨਿਯੰਤਰਣ ਨੂੰ ਰੈਂਡਰ ਕਰਨ ਲਈ GUI- ਅਧਾਰਤ ਸੀਨ ਇੰਸਟਰੂਮੈਂਟੇਸ਼ਨ
- ਕਸਟਮ ਨਿਯੰਤਰਣ ਲਈ C++ ਪਲੱਗਇਨ ਬੁਨਿਆਦੀ ਢਾਂਚਾ
- ਇਨਪੁਟ/ਆਊਟਪੁੱਟ: ਵੇਵ ਫਰੰਟ OBJ, GLTF*, ਓਪਨ ਚਿੱਤਰ IO* ਦੇ ਨਾਲ HDR ਟੈਕਸਟ, ਸਥਿਰ ਚਿੱਤਰ ਆਉਟਪੁੱਟ
- ਇੰਟੇਲ ਓਪਨ ਇਮੇਜ ਡੇਨੋਇਸ ਪੋਸਟ-ਪ੍ਰੋਸੈਸਿੰਗ ਇੰਟੇਲ ਸਪਰੇ ਤੋਂ ਓਸਪ੍ਰੇ ਮੋਡੀਊਲ ਡੈਨੋਇਸਰ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਨਾਲ ਪਾਸ ਕਰਦੀ ਹੈ
- ਪਾਇਥਨ* ਸਕ੍ਰਿਪਟ ਰੈਂਡਰਿੰਗ ਲਈ ਬਾਈਡਿੰਗ
- ਕੈਮਰਾ ਐਨੀਮੇਸ਼ਨ ਕੰਟਰੋਲ
- MPI ਨਾਲ ਮਲਟੀ-ਨੋਡ ਰੈਂਡਰਿੰਗ
ਐੱਸ ਚਲਾਓampLe Intel® OSPray ਨਾਲ
ਇਹ ਵਾਕਥਰੂ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਐੱਸampWindows* OS ਲਈ Intel® oneAPI ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ (ਰੈਂਡਰ ਕਿੱਟ) ਤੋਂ Intel® OSPRay ਨਾਲ ਐਪਲੀਕੇਸ਼ਨ।
ਪੂਰਵ ਸ਼ਰਤ: ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ।
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ:
- ਇੱਕ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ.
- ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
"C:\ਪ੍ਰੋਗਰਾਮ" ਨੂੰ ਕਾਲ ਕਰੋ Files (x86)\Intel\oneAPI\setvars.bat”
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਸਟਮ ਟਿਕਾਣੇ 'ਤੇ ਰੈਂਡਰ ਕਿੱਟ ਸਥਾਪਤ ਕੀਤੀ ਹੈ, ਤਾਂ C:\ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਦਲਣਾ ਯਕੀਨੀ ਬਣਾਓ Files (x86)\Intel\oneAPI\ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਨਾਲ। - ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ਅਤੇ ਸਪੋਰਟਿੰਗ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ fileਐੱਸ. ਸਾਬਕਾ ਲਈample, rkgsg ਫੋਲਡਰ ਬਣਾਓ: cd %USERPROFILE% midair rkgsg cdrkgsg
- ospEx ਚਲਾਓamples: ospExamples.exe
ਇੱਕ ਨਵੀਂ GUI ਵਿੰਡੋ ਬੁਨਿਆਦੀ ਜਿਓਮੈਟਰੀ ਕਿਸਮਾਂ, ਲਾਈਟਾਂ ਅਤੇ ਵਾਲੀਅਮਾਂ ਦੇ ਬਣੇ ਕਈ ਸਧਾਰਨ ਦ੍ਰਿਸ਼ਾਂ ਦੇ ਨਾਲ ਖੁੱਲੇਗੀ। ਤੁਸੀਂ ਡ੍ਰੌਪ-ਡਾਊਨ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਦ੍ਰਿਸ਼ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦੇ ਹੋਨਿਯੰਤਰਣ ਅਤੇ ਸੁਝਾਅ
ਤੁਸੀਂ ਸੀਨ ਨੂੰ ਕੰਟਰੋਲ ਕਰ ਸਕਦੇ ਹੋ view ਹੇਠਾਂ ਦਿੱਤੇ ਮਾਊਸ ਨਾਲ:
- ਕੈਮਰੇ ਨੂੰ ਲੁੱਕ-ਐਟ ਪੁਆਇੰਟ ਤੋਂ ਅੰਦਰ ਅਤੇ ਬਾਹਰ ਲਿਜਾਣ ਲਈ ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ।
- ਘੁੰਮਾਉਣ ਲਈ ਖੱਬਾ-ਕਲਿੱਕ ਕਰੋ।
- ਪੈਨ ਕਰਨ ਲਈ ਮਾਊਸ ਵ੍ਹੀਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਇਹ ਇੱਕ ਟਰਮੀਨਲ ਵਿੱਚ ਕਰਸਰ ਦੇ ਹੇਠਾਂ ਇੰਟਰਸੈਕਟਡ ਜਿਓਮੈਟਰੀ ਲਈ ਜਿਓਮੈਟਰੀ ID ਦੀ ਵੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ। - ਕੈਮਰੇ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ।
ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕੀਬੋਰਡ ਨਿਯੰਤਰਣ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋ:
- ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਨੂੰ ਦਿਖਾਉਣ/ਲੁਕਾਉਣ ਲਈ G ਦਬਾਓ।
- ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਛੱਡਣ ਲਈ Q ਦਬਾਓ।
ਤੁਸੀਂ ਕੰਟਰੋਲ ਪੈਨ ਤੋਂ ਸੀਨ ਨੂੰ ਵੀ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦੇ ਹੋ: - ਵੱਖ-ਵੱਖ ਜਿਓਮੈਟ੍ਰਿਕ ਅਤੇ ਵੌਲਯੂਮੈਟ੍ਰਿਕ ਦ੍ਰਿਸ਼ਾਂ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। View ਉਹਨਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਰੈਂਡਰਰਾਂ ਦੇ ਅਧੀਨ.
- ਇੰਟਰਐਕਸ਼ਨ 'ਤੇ ਫ੍ਰੇਮ ਨੂੰ ਰੱਦ ਕਰਨਾ ਨੇਵੀਗੇਸ਼ਨ ਦੌਰਾਨ ਵਧੇਰੇ ਨਿਰੰਤਰ ਐਨੀਮੇਸ਼ਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
- ਕੈਮਰੇ ਦੇ ਹਰੇਕ ਪਿਕਸਲ ਟਿਕਾਣੇ ਤੋਂ ਦ੍ਰਿਸ਼ ਦੇ ਨਾਲ ਰੇ ਇੰਟਰਸੈਕਸ਼ਨ 'ਤੇ ਸਾਪੇਖਿਕ ਡੂੰਘਾਈ ਦਿਖਾਉਣ ਲਈ ਡੂੰਘਾਈ ਦਿਖਾਉਣ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ।
- ਕੈਮਰੇ ਦੇ ਹਰੇਕ ਪਿਕਸਲ ਟਿਕਾਣੇ ਤੋਂ ਸੀਨ ਦੇ ਨਾਲ ਰੇ ਇੰਟਰਸੈਕਸ਼ਨ 'ਤੇ ਸਮੱਗਰੀ ਦੇ ਐਲਬੇਡੋ ਨੂੰ ਦਿਖਾਉਣ ਲਈ ਐਲਬੇਡੋ ਦਿਖਾਉਣ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ।
- Intel® ਓਪਨ ਇਮੇਜ Denoised ਨਾਲ ਹਰੇਕ ਫਰੇਮ ਨੂੰ ਡੀਨੋਇਜ਼ ਕਰਨ ਲਈ ਡੈਨੋਇਜ਼ਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ
ਨੋਟ: ਡੀਨੋਇਜ਼ਰ ਨੂੰ ਦੂਜਿਆਂ ਨਾਲੋਂ ਕੁਝ ਜਿਓਮੈਟਰੀਆਂ ਨਾਲ ਵਧੀਆ ਢੰਗ ਨਾਲ ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਸਾਬਕਾ ਲਈampਲੀ, ਸਟ੍ਰੀਮਲਾਈਨਜ਼ ਪੂਰਵ-ਪ੍ਰਭਾਸ਼ਿਤ ਸੀਨ ਸੈੱਟ ਡੈਨੋਇਜ਼ ਦੇ ਨਾਲ ਕਨਵਰਜੈਂਸ ਨੂੰ ਹੋਰ ਸਪੱਸ਼ਟ ਰੂਪ ਵਿੱਚ ਦਿਖਾਉਂਦਾ ਹੈ।
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਹਾਡੀ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਵਿੱਚ osprey ਮੋਡੀਊਲ denoiser ਉਪਲਬਧ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਅਗਲੇ ਕਦਮਾਂ ਵਿੱਚ ਦੱਸੇ ਅਨੁਸਾਰ ਸੁਪਰਬਿਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ।
- ਪਿਕਸਲ ਫਿਲਟਰ ਨੂੰ ਮੁੜ ਵਿੱਚ ਬਦਲੋview API ਵਿੱਚ ਉਪਲਬਧ ਵੱਖ-ਵੱਖ ਐਂਟੀ-ਅਲਾਈਜ਼ਿੰਗ ਵਿਧੀਆਂ।
- ਪਿਕਸਲ ਐੱਸ ਨੂੰ ਬਦਲੋamples, ਜੋ ਕਿ ਸੀਨ s ਦੀ ਸੰਖਿਆ ਹੈampਇੱਕ ਸੰਚਾਈ ਵਿੱਚ les ਪ੍ਰਤੀ ਪਿਕਸਲ। ਉੱਚ ਐੱਸamples ਦਾ ਨਤੀਜਾ ਲੰਬਾ ਰੈਂਡਰਿੰਗ ਸਮਾਂ ਹੁੰਦਾ ਹੈ, ਪਰ ਪ੍ਰਤੀ ਸੰਚਵ ਤੇਜ਼ੀ ਨਾਲ ਕਨਵਰਜੈਂਸ ਹੁੰਦਾ ਹੈ। ਘੱਟ ਐੱਸamples ਪ੍ਰਤੀ ਪਿਕਸਲ ਤੇਜ਼ੀ ਨਾਲ ਕਾਰਜ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਨਤੀਜੇ.
- ਅਧਿਕਤਮ ਪਾਥ ਦੀ ਲੰਬਾਈ ਦੇ ਪੈਰਾਮੀਟਰ ਨੂੰ ਬਦਲੋ, ਜੋ ਕਿ ਪਾਥ ਰਿਫਲੈਕਸ਼ਨਾਂ ਜਾਂ ਪ੍ਰਤੀ s ਪ੍ਰਤੀ ਸੈample. ਇੱਕ ਉੱਚੀ ਸੰਖਿਆ ਵਧੇਰੇ ਸਟੀਕ ਹੁੰਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ ਘੱਟ ਸੰਖਿਆ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਤੇਜ਼ ਹੁੰਦੀ ਹੈ।
- ਰੂਲੇਟ ਪਾਥ ਦੀ ਲੰਬਾਈ ਨੂੰ ਬਦਲੋ, ਜੋ ਕਿ ਥ੍ਰੈਸ਼ਹੋਲਡ ਜਾਂ ਪ੍ਰਤੀਬਿੰਬ ਜਾਂ ਪ੍ਰਤੀਬਿੰਬ ਹੈ ਜਿਸ 'ਤੇ ਕਿਰਨ ਦੇ ਟ੍ਰੈਵਰਸਲ ਨੂੰ ਬੇਤਰਤੀਬੇ ਤੌਰ 'ਤੇ ਖਤਮ ਕਰਨਾ ਹੈ। ਇੱਕ ਉੱਚੀ ਸੰਖਿਆ ਵਧੇਰੇ ਸਟੀਕ ਹੁੰਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ ਘੱਟ ਸੰਖਿਆ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਤੇਜ਼ ਹੁੰਦੀ ਹੈ।
- ਬਦਲੋ ਐੱਸample ਯੋਗਦਾਨ. ਐੱਸampਘੱਟੋ ਘੱਟ ਤੋਂ ਘੱਟ ਯੋਗਦਾਨ ਸੀਨ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਕਰੇਗਾ। ਇੱਕ ਘੱਟ ਸੰਖਿਆ ਵਧੇਰੇ ਸਹੀ ਹੁੰਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ ਉੱਚੀ ਸੰਖਿਆ ਗਣਨਾ ਕਰਨ ਵਿੱਚ ਤੇਜ਼ ਹੁੰਦੀ ਹੈ।
- ਕੈਮਰੇ ਨੂੰ ਹਿਲਾਉਂਦੇ ਸਮੇਂ ਬਲਰ ਪ੍ਰਭਾਵ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਕੈਮਰਾ ਮੋਸ਼ਨ ਬਲਰ ਨੂੰ ਬਦਲੋ। 0 ਦਾ ਮੁੱਲ ਬਲਰ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ।
- ਇੱਕ ਨਿਯੰਤਰਣਯੋਗ ਸੀਨ ਹਰੀਜ਼ਨ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਰੈਂਡਰ ਸਨ ਸਕਾਈ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ। ਦ੍ਰਿਸ਼ GUI ਪੌਪ-ਅੱਪ ਪੈਰਾਮੀਟਰਾਂ ਤੋਂ ਕੌਂਫਿਗਰ ਕੀਤੇ ਅਨੁਸਾਰ ਹਰੀਜ਼ਨ ਨੂੰ ਦਰਸਾਏਗਾ।
ਅਗਲੇ ਕਦਮ
- ਚਲਾਓ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸampਹੋਰ ਰੈਂਡਰ ਕਿੱਟ ਭਾਗਾਂ ਲਈ ਐਪਲੀਕੇਸ਼ਨ.
- ਅਗਲੇ ਕਦਮਾਂ ਵਿੱਚ ਵਾਧੂ ਸਰੋਤਾਂ ਦੀ ਪੜਚੋਲ ਕਰੋ।
Intel® Embree S ਚਲਾਓample
ਇਹ ਟਿਊਟੋਰਿਅਲ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਇੱਕ ਇੰਟਰਐਕਟਿਵ Intel® Embrey ਪ੍ਰੀ-ਕੰਪਾਈਲਡ s ਨੂੰ ਚਲਾਉਣਾ ਹੈampLe ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ Intel® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸ ਐੱਸample ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ Intel Embrey ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮੂਲ ਜਿਓਮੈਟਰੀ ਨਾਲ ਇੱਕ ਚਿੱਤਰ ਕਿਵੇਂ ਤਿਆਰ ਕਰਨਾ ਹੈ।
ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ ਐਸampਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਲੇ ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਥਿਰ ਘਣ ਅਤੇ ਜ਼ਮੀਨੀ ਜਹਾਜ਼ ਨੂੰ ਤਿਕੋਣ ਦੇ ਸਿਰਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਉਣ ਲਈ ਵਰਤਦਾ ਹੈ।
ਪੂਰਵ ਸ਼ਰਤ: ਆਪਣੇ ਸਿਸਟਮ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ।
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ:
- ਇੱਕ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ.
- ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
"C:\ਪ੍ਰੋਗਰਾਮ" ਨੂੰ ਕਾਲ ਕਰੋ Files (x86)\Intel\one API\setvars.bat”
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਸਟਮ ਟਿਕਾਣੇ 'ਤੇ ਰੈਂਡਰ ਕਿੱਟ ਸਥਾਪਤ ਕੀਤੀ ਹੈ, ਤਾਂ C:\ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਦਲਣਾ ਯਕੀਨੀ ਬਣਾਓ Files (x86)\Intel\one API\ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਨਾਲ। - ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ਅਤੇ ਸਪੋਰਟਿੰਗ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ fileਐੱਸ. ਸਾਬਕਾ ਲਈample, rk_gsg ਫੋਲਡਰ ਬਣਾਓ:
cd % USERPROFILE%
ਮਿਡ ਏਅਰ ਰਿਗਸ
ਸੀਡੀ ਰਿਗਸ - ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ s ਚਲਾਓample: triangle_geometry.exe
ਇੱਕ 3D ਰੇ-ਟਰੇਸਡ ਘਣ ਨਾਲ ਇੱਕ ਨਵੀਂ ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ। ਕੈਮਰੇ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ, ਖੱਬੇ ਮਾਊਸ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਖਿੱਚੋ ਜਾਂ W, A, S, D ਜਾਂ ਤੀਰ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ ਐੱਸample, Intel Embrey ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਅਧਿਆਇ 9 ਵੇਖੋ।
ਸੁਝਾਅ ਅਤੇ ਨਿਰੀਖਣ
- ਕੈਮਰੇ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ, ਖੱਬੇ ਮਾਊਸ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਖਿੱਚੋ ਜਾਂ W, A, S, D ਬਟਨਾਂ ਜਾਂ ਤੀਰ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਇਸ ਐੱਸample ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ Intel Embrey ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮੂਲ ਜਿਓਮੈਟਰੀ ਨਾਲ ਇੱਕ ਚਿੱਤਰ ਕਿਵੇਂ ਤਿਆਰ ਕਰਨਾ ਹੈ।
- ਤਿਕੋਣ ਜਿਓਮੈਟਰੀ sample ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- ਸਧਾਰਨ ਫਲੋਟ ਵਰਟੈਕਸ ਡੇਟਾ ਦੀ ਇੱਕ ਹਾਰਡ-ਕੋਡ ਕੀਤੀ ਐਰੇ, ਜਿਸ ਵਿੱਚ ਘਣ ਦੇ ਕੋਨਿਆਂ ਅਤੇ ਜ਼ਮੀਨੀ ਸਮਤਲ ਦੀ ਸਥਿਤੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ।
- ਸਿਰਲੇਖਾਂ ਤੋਂ ਤਿਕੋਣ ਬਣਾਉਣ ਲਈ ਸੂਚਕਾਂਕ ਸੂਚੀਆਂ ਦੀ ਪਰਿਭਾਸ਼ਾ।
- ਸੀਨ ਵਿੱਚ ਸਿਰਲੇਖ ਅਤੇ ਸੂਚਕਾਂਕ ਡੇਟਾ ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਪ੍ਰਤੀਬੱਧ ਕਰਨ ਲਈ API-ਪ੍ਰਭਾਸ਼ਿਤ ਜਿਓਮੈਟਰੀ ਡੇਟਾ ਢਾਂਚੇ।
- ਚਿੱਤਰ ਫਰੇਮ ਉੱਤੇ ਰੇ-ਟਰੇਸਿੰਗ ਲਈ ਇੱਕ ਮਲਟੀ-ਥ੍ਰੈਡਡ ਕੰਪਿਊਟ ਲੜੀ।
- ਕੰਪਿਊਟਿੰਗ ਕਿਰਨਾਂ ਨੂੰ ਸਕਰੀਨ ਪਿਕਸਲ ਦੀਆਂ ਟਾਈਲਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ। ਟਾਈਲਾਂ ਥਰਿੱਡਾਂ ਵਿੱਚ ਵੰਡੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
- ਹਰੇਕ ਟਾਇਲ ਟਾਇਲ ਵਿੱਚ ਹਰੇਕ ਪਿਕਸਲ ਲਈ ਰੇ ਇੰਟਰਸੈਕਟ ਟੈਸਟ ਕਰਦੀ ਹੈ।
- ਮੂਲ ਰੇ ਇੰਟਰਸੈਕਟ ਟੈਸਟਾਂ ਤੋਂ ਇਲਾਵਾ ਜੋ ਤਿਕੋਣ ਦੇ ਰੰਗਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦੇ ਹਨ, ਇੱਕ ਹਾਰਡ-ਕੋਡਿਡ ਸਥਿਰ ਰੋਸ਼ਨੀ ਦਿਸ਼ਾ ਲਈ ਇੰਟਰਸੈਕਸ਼ਨ ਬਿੰਦੂ 'ਤੇ ਇੱਕ ਸ਼ੈਡੋ ਇੰਟਰਸੈਕਟ (ਓਕਲੂਜ਼ਨ) ਟੈਸਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਅੰਤਿਮ ਪਿਕਸਲਾਂ ਵਿੱਚ RGB ਕਲਰ ਟ੍ਰਿਪਲੇਟਸ ਵਿੱਚ ਪੈਕ ਕੀਤੀਆਂ ਕਿਰਨਾਂ ਤੋਂ ਕਲਰ ਡੇਟਾ ਦੀ ਗਣਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
- ਸਕੈਫੋਲਡਿੰਗ ਐਬਸਟਰੈਕਸ਼ਨ ਗੂੰਦ ਦਾ ਬਹੁਤ ਸਾਰਾ ਕੋਡ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਐਬਸਟਰੈਕਸ਼ਨ ਹੋਰ ਇੰਟੇਲ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
ਐਂਬਰੇ ਐੱਸample ਐਪਲੀਕੇਸ਼ਨ. ਐੱਸampਲੇਸ ਐਬਸਟਰੈਕਸ਼ਨ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ: - ਸ਼ੁਰੂਆਤੀ, ਰੈਂਡਰਿੰਗ, ਅਤੇ ਟੀਅਰ-ਡਾਊਨ ਫੰਕਸ਼ਨਾਂ ਲਈ ਕਾਲ ਬੈਕ ਲਈ ਸੈੱਟਅੱਪ
- ਸੀਨ ਡੇਟਾ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਡੇਟਾ ਬਣਤਰ
- ਕੀਬੋਰਡ ਅਤੇ ਮਾਊਸ ਇੰਪੁੱਟ/ਆਊਟਪੁੱਟ
- API ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਲਈ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੰਡੋ ਪ੍ਰਬੰਧਨ ਕੋਡ ਵਿੱਚ ਹੁੱਕ ਕਰਦਾ ਹੈ
Intel Embraer GitHub* ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ triangle_geometry_device.cpp ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਸਰੋਤ ਦੇਖੋ।
ਹੋਰ ਰੈਂਡਰ ਕਿੱਟ ਕੰਪੋਨੈਂਟਸ ਨਾਲ ਇੰਟੈੱਲ ਐਂਬਰੇ ਸਬੰਧ
- Intel® Spray, ਓਪਨ ਸਕੇਲੇਬਲ ਪੋਰਟੇਬਲ ਰੇ-ਟਰੇਸਿੰਗ ਇੰਜਣ, ਚਿੱਤਰ ਬਣਾਉਣ ਲਈ Intel Embrey ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। Intel Spray 3D ਦ੍ਰਿਸ਼ਾਂ ਲਈ ਖਾਸ ਵਸਤੂਆਂ ਅਤੇ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦਾ ਵੀ ਪ੍ਰਬੰਧ ਕਰਦਾ ਹੈ।
- ਇੰਟੇਲ ਸਪਰੇਅ ਪ੍ਰਬੰਧਾਂ ਵਿੱਚ ਵੌਲਯੂਮ ਅਤੇ ਜਿਓਮੈਟਰੀ ਵਸਤੂਆਂ, ਸਮੱਗਰੀ, ਟੈਕਸਟ, ਲਾਈਟਾਂ, ਕੈਮਰਾ, ਫਰੇਮ ਬਫਰ, MPI-ਅਧਾਰਿਤ ਵੰਡੀ ਕੰਪਿਊਟਿੰਗ, ਅਤੇ ਹੋਰ ਸ਼ਾਮਲ ਹਨ।
- OpenGL*-ਵਰਗੇ ਬੈਕਗ੍ਰਾਊਂਡ ਵਾਲੇ ਡਿਵੈਲਪਰਾਂ ਲਈ, Intel Embrey ਨਾਲੋਂ Intel Spray ਟੂਲਕਿੱਟ ਦੀ ਖੋਜ ਸ਼ੁਰੂ ਕਰਨ ਦਾ ਵਧੀਆ ਤਰੀਕਾ ਹੋ ਸਕਦਾ ਹੈ।
- Intel Embrey ਮਾਰਗ ਟਰੇਸਰ ਸਾਬਕਾample ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਪਾਥ ਟਰੇਸਰ ਲਈ ਇੱਕ ਘੱਟੋ-ਘੱਟ ਅਤੇ ਤਰਕਪੂਰਨ ਜਾਣ-ਪਛਾਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। Intel Spray API ਦੇ ਅੰਦਰ ਇੱਕ ਪਾਥ ਟਰੇਸਰ ਰੈਂਡਰਰ ਦੇ ਇੱਕ ਪੂਰੇ ਪੇਸ਼ੇਵਰ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਲਾਗੂਕਰਨ ਤੱਕ ਪਹੁੰਚ ਕਰੋ।
- Intel Embrey ਸਮਰੱਥਾ ਜਿਓਮੈਟ੍ਰਿਕ ਰੇ-ਟਰੇਸਿੰਗ ਦੁਆਲੇ ਕੇਂਦਰਿਤ ਹੈ। ਇਸਦੇ ਉਲਟ, Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ (Intel® ਓਪਨ VKL) ਵਾਲੀਅਮ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਅਤੇ ਐੱਸ.ampਲਿੰਗ ਦੀ ਸਮਰੱਥਾ.
- Intel Embrey ਨਾਲ ਰੈਂਡਰ ਕੀਤੇ ਚਿੱਤਰਾਂ ਨੂੰ Intel® ਓਪਨ ਇਮੇਜ Denoise ਨਾਲ ਨਕਾਰਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇੰਟੈੱਲ ਸਪਰੇਅ ਨੇ ਡਾਟਾ ਡਿਨੋਇਸਿੰਗ ਦੇ ਪ੍ਰਬੰਧਨ ਨੂੰ ਸਰਲ ਬਣਾਉਣ ਲਈ ਫਰੇਮ ਬਫਰ ਚੈਨਲ ਐਕਸੈਸ ਨੂੰ ਵਧਾਇਆ ਹੈ। ਨਤੀਜਾ ਇੱਕ ਘੱਟ ਰੇ ਟਰੇਸਿੰਗ ਕੰਪਿਊਟ ਲਾਗਤ 'ਤੇ ਉੱਚ-ਗੁਣਵੱਤਾ ਵਾਲੀਆਂ ਤਸਵੀਰਾਂ ਨੂੰ ਰੱਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਅਗਲੇ ਕਦਮ
- ਚਲਾਓ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸampਹੋਰ ਰੈਂਡਰ ਕਿੱਟ ਭਾਗਾਂ ਲਈ ਐਪਲੀਕੇਸ਼ਨ.
- ਹੋਰ ਸਰੋਤਾਂ ਲਈ ਅਗਲੇ ਕਦਮ ਵੇਖੋ।
Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ (Intel® ਓਪਨ VKL) S ਚਲਾਓample
ਇਹ ਟਿਊਟੋਰਿਅਲ ਦੱਸਦਾ ਹੈ ਕਿ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਇੰਟਰਐਕਟਿਵ s ਨੂੰ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈampLe ਐਪਲੀਕੇਸ਼ਨ Intel® Open 'ਤੇ ਬਣੀ ਹੈ
ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ (Intel® ਓਪਨ VKL)।
ਵੋਲ ਸਾਬਕਾampਘੱਟample ਐਪਲੀਕੇਸ਼ਨ ਇੰਟੇਲ ਓਪਨ VKL API ਨਤੀਜਿਆਂ ਨੂੰ ਗ੍ਰਾਫਿਕਲ ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਸਕ੍ਰੀਨ ਲਈ ਪੇਸ਼ ਕਰਦੀ ਹੈ।
ਪੂਰਵ ਸ਼ਰਤ: ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ।
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ:
- ਇੱਕ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ.
- ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
"C:\ਪ੍ਰੋਗਰਾਮ" ਨੂੰ ਕਾਲ ਕਰੋ Files (x86)\Intel\one API\setvars.bat”
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਸਟਮ ਟਿਕਾਣੇ 'ਤੇ ਰੈਂਡਰ ਕਿੱਟ ਸਥਾਪਤ ਕੀਤੀ ਹੈ, ਤਾਂ C:\ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਦਲਣਾ ਯਕੀਨੀ ਬਣਾਓ Files (x86)\Intel\one API\ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਨਾਲ। - ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ਅਤੇ ਸਪੋਰਟਿੰਗ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ fileਐੱਸ. ਸਾਬਕਾ ਲਈample, ਬਣਾਓ
rags ਫੋਲਡਰ:
cd % USERPROFILE%
ਮਿਡ ਏਅਰ ਰਿਗਸ
ਸੀਡੀ ਰਿਗਸ - ਐੱਸ ਚਲਾਓampਲੇ ਐਪਲੀਕੇਸ਼ਨ:
vole ਸਾਬਕਾamples.exe
Sample ਨਤੀਜੇ ਇੱਕ ਨਵੀਂ GUI ਵਿੰਡੋ ਵਿੱਚ ਖੁੱਲਣਗੇ।
ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਯੰਤਰਣ ਉਪਲਬਧ ਹਨ:
- ਖੱਬੇ-ਕਲਿੱਕ ਕਰੋ (Mouse1) ਅਤੇ ਕੈਮਰਾ ਘੁੰਮਾਉਣ ਲਈ ਖਿੱਚੋ।
- ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ (Mouse2) ਅਤੇ ਕੈਮਰੇ ਨੂੰ ਜ਼ੂਮ ਕਰਨ ਲਈ ਖਿੱਚੋ।
- ਮੱਧ-ਕਲਿੱਕ (Mouse3) ਅਤੇ ਪੈਨ ਕੈਮਰਾ ਵੱਲ ਖਿੱਚੋ।
- ਵੌਲਯੂਮ ਦੀ ਕਲਪਨਾ ਕਰਨ ਲਈ ਵੱਖ-ਵੱਖ ਟ੍ਰਾਂਸਫਰ ਫੰਕਸ਼ਨਾਂ, Intel ਓਪਨ VKL API ਮੁੱਲ, ਅਤੇ ਰੈਂਡਰਿੰਗ ਨਿਯੰਤਰਣ ਚੁਣੋ।
ਨੋਟ ਕਰੋ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਤੱਤ ਓਵਰਲੈਪ ਹੋ ਸਕਦੇ ਹਨ। ਸਾਰੇ ਨਿਯੰਤਰਣ ਦੇਖਣ ਲਈ ਨੀਲੇ ਕੰਟਰੋਲ ਪੱਟੀ ਨੂੰ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ।
ਸੁਝਾਅ ਅਤੇ ਨਿਰੀਖਣ
- ਰੈਂਡਰਿੰਗ ਡ੍ਰੌਪ-ਡਾਊਨ ਤੋਂ ਵੱਖ-ਵੱਖ ਰੈਂਡਰਰ ਮੋਡ ਉਪਲਬਧ ਹਨ। ਇਹ ਮੋਡ ਸਮਕਾਲੀ ਵਾਲੀਅਮ s ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹਨampਲਿੰਗ ਅਤੇ ਰੈਂਡਰਿੰਗ ਐਪਲੀਕੇਸ਼ਨ।
- ਘਣਤਾ ਪਾਥ ਟਰੇਸਰ ਰੈਂਡਰਰ ਇੱਕ ਵਾਲੀਅਮ ਦੇ ਅੰਦਰ ਪਾਥ ਟਰੇਸਿੰਗ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ। ਇਹ ਵੋਲ ਕੰਪਿਊਟ ਐੱਸample() ਇੱਕ ਵੁੱਡਕੌਕ-ਟਰੈਕਿੰਗ ਦੇ ਸਮਰਥਨ ਵਿੱਚampਲਿੰਗ ਐਲਗੋਰਿਦਮ। ਐਲਗੋਰਿਦਮ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਡਾਇਲਾਗ ਬਾਕਸ ਦੀ ਵਰਤੋਂ ਕਰੋ। DensityPathTracer.cpp ਦੇਖੋ।
- ਹਿੱਟ-ਇਟਰੇਟਰ ਰੈਂਡਰਰ ਹਿੱਟ-ਇਟਰੇਟਰ ਅਤੇ ਗਰੇਡੀਐਂਟ ਗਣਨਾ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ। ਇਹ vole Iterate it() ਅਤੇ vole Compute Gradient() ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਹ ਸਾਬਕਾample ਸ਼ੈਡੋ ਟੈਸਟਿੰਗ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਵੀ ਕਰਦਾ ਹੈ। HitIteratorRenderer.cpp ਦੇਖੋ।
- ਰੇ-ਮਾਰਚ ਇਟਰੇਟਰ ਅੰਤਰਾਲ ਦੁਹਰਾਓ ਅਤੇ ਇੱਕ ਵਾਲੀਅਮ s ਦੀ ਗਣਨਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈample. ਇਹ ਵੋਲ ਇਟਰੇਟ ਇੰਟਰਵਲ() ਅਤੇ ਵੋਲ ਕੰਪਿਊਟ ਐਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈample(). RayMarchIteratorRenderer.cpp ਦੇਖੋ।
- ਇਸ ਸਬੰਧੀ ਜਦੋਂ ਐਸamples, ਨੋਟ ਕਰੋ ਕਿ ਇੰਟਰਐਕਟਿਵ ਰੈਂਡਰਿੰਗ ਵਿੰਡੋ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਕੋਡ ਉਪਨਾਮ ਅਤੇ ਮਾਡਯੂਲਰ ਹੈ। ਕੋਡ ਨੂੰ ਬਿਹਤਰ ਤਰੀਕੇ ਨਾਲ ਸਮਝਣ ਲਈ, ਰੈਂਡਰ Pixel() ਫੰਕਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ।
- ISPC ਮੋਡ Intel® Implicit SPMD ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਈਲਰ 'ਤੇ ਬਣੇ ਕੋਡ ਲਾਗੂਕਰਨ ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹਨ। ਇਹ ਲਾਗੂਕਰਨ ਸਲਾਹ ਲੈਂਦੇ ਹਨtage ਆਧੁਨਿਕ ਪ੍ਰੋਸੈਸਰਾਂ ਦੀਆਂ SIMD ਸਮਰੱਥਾਵਾਂ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਵਧੇਰੇ ਮੌਕੇ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ।
ਅਗਲੇ ਕਦਮ
- ਚਲਾਓ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸampਹੋਰ ਰੈਂਡਰ ਕਿੱਟ ਭਾਗਾਂ ਲਈ ਐਪਲੀਕੇਸ਼ਨ.
- ਹੋਰ ਸਰੋਤਾਂ ਲਈ ਅਗਲੇ ਕਦਮ ਵੇਖੋ।
Intel® Spray Studio ਚਲਾਓ
ਇਹ ਵਾਕਥਰੂ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ Intel® Spray Studio ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਚਲਾਉਣਾ ਹੈ। Intel Spray Studio ਇੱਕ ਸ਼ੋਕੇਸ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ Intel® neap Rendering Toolkit (ਰੈਂਡਰ ਕਿੱਟ) ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ। ਇਹ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਅਤੇ ਵਿਸਤ੍ਰਿਤ ਰੇ-ਟਰੇਸਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਹੈ।
ਪੂਰਵ ਸ਼ਰਤ: ਆਪਣੇ ਸਿਸਟਮ ਦੀ ਸੰਰਚਨਾ ਕਰੋ।
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ:
- ਇੱਕ ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਖੋਲ੍ਹੋ.
- ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਸੈਟ ਅਪ ਕਰੋ:
"C:\ਪ੍ਰੋਗਰਾਮ" ਨੂੰ ਕਾਲ ਕਰੋ Files (x86)\Intel\one API\setvars.bat”
ਨੋਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਕਿਸੇ ਕਸਟਮ ਟਿਕਾਣੇ 'ਤੇ ਰੈਂਡਰ ਕਿੱਟ ਸਥਾਪਤ ਕੀਤੀ ਹੈ, ਤਾਂ C:\ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਬਦਲਣਾ ਯਕੀਨੀ ਬਣਾਓ Files
(x86)\Intel\one API\ ਕਮਾਂਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਕਸਟਮ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਨਾਲ। - ਇੱਕ ਲਿਖਣਯੋਗ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਓ ਅਤੇ ਸਹਾਇਤਾ ਅਤੇ ਨਤੀਜੇ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ fileਐੱਸ. ਸਾਬਕਾ ਲਈample,
ਰਿਗਸ ਫੋਲਡਰ ਬਣਾਓ:
cd % USERPROFILE% ਮਿਡਏਅਰ ਰਿਗਸ ਸੀਡੀ ਰਿਗਸ - Intel Spray Studio ਚਲਾਓ: ospStudio.exe
ਤੁਹਾਨੂੰ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਰੈਂਡਰਿੰਗ ਵਿੰਡੋ ਦੇਖਣੀ ਚਾਹੀਦੀ ਹੈ: - ਰੈਂਡਰਿੰਗ ਵਿੰਡੋ ਵਿੱਚ, 'ਤੇ ਜਾਓ File > ਡੈਮੋ ਸੀਨ ਅਤੇ ਪੂਰਵ ਪਰਿਭਾਸ਼ਿਤ ਡੈਮੋ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਚੋਣ ਕਰੋ ਦ੍ਰਿਸ਼।
ਨੋਟ ਕਰੋ ਕੁਝ ਦ੍ਰਿਸ਼ Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ ਏਕੀਕਰਣ ਸਮਰੱਥਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦੇ ਹਨ।
- Review ਚੁਣਿਆ ਸੀਨ. ਸਾਬਕਾ ਲਈample, ਬਹੁ-ਪੱਧਰੀ ਲੜੀ ਦਾ ਡੈਮੋ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ:
ਤੁਸੀਂ ਸੀਨ ਨੂੰ ਕੰਟਰੋਲ ਕਰ ਸਕਦੇ ਹੋ view ਹੇਠਾਂ ਦਿੱਤੇ ਮਾਊਸ ਨਾਲ:
• ਕੈਮਰੇ ਨੂੰ ਲੁੱਕ-ਐਟ ਪੁਆਇੰਟ ਤੋਂ ਅੰਦਰ ਅਤੇ ਬਾਹਰ ਲਿਜਾਣ ਲਈ ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ।
• ਘੁੰਮਾਉਣ ਲਈ ਖੱਬਾ-ਕਲਿੱਕ ਕਰੋ।
• ਜ਼ੂਮ ਇਨ ਅਤੇ ਆਊਟ ਕਰਨ ਲਈ ਮਾਊਸ ਵ੍ਹੀਲ ਨੂੰ ਸਕ੍ਰੋਲ ਕਰੋ।
• ਕੈਮਰੇ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ।
ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਕੀਬੋਰਡ ਨਿਯੰਤਰਣ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋ:
• ਉੱਪਰ/ਹੇਠਾਂ: ਕੈਮਰੇ ਨੂੰ Z ਧੁਰੀ (ਅੰਦਰ ਅਤੇ ਬਾਹਰ) ਦੇ ਨਾਲ ਲੈ ਜਾਓ।
• ALT+UP/ALT+DOWN: ਕੈਮਰੇ ਨੂੰ Y ਧੁਰੀ (ਉੱਪਰ ਜਾਂ ਹੇਠਾਂ) ਦੇ ਨਾਲ ਲੈ ਜਾਓ।
• ਖੱਬੇ ਪਾਸੇ: ਕੈਮਰੇ ਨੂੰ X ਧੁਰੀ ਦੇ ਨਾਲ ਖੱਬੇ ਪਾਸੇ ਲੈ ਜਾਓ।
• ਸੱਜਾ: X ਧੁਰੇ ਦੇ ਨਾਲ ਕੈਮਰੇ ਨੂੰ ਸੱਜੇ ਪਾਸੇ ਲੈ ਜਾਓ।
• W/S: ਕੈਮਰੇ ਦੀ ਉਚਾਈ ਬਦਲੋ।
• ALT+S: ਇੱਕ ਫਰੇਮ ਨੂੰ a ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕਰੋ file ਇੱਕ ਸਥਾਨਕ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ.
• A/D: ਕੈਮਰਾ ਅਜ਼ੀਮਥ ਬਦਲੋ।
• ALT+A/ALT+D: ਕੈਮਰਾ ਰੋਲ ਬਦਲੋ।
• G: ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਦਿਖਾਓ/ਲੁਕਾਓ।
• ਸਵਾਲ: ਐਪਲੀਕੇਸ਼ਨ ਛੱਡੋ।
• P: ਸ਼ੈੱਲ 'ਤੇ ਇੱਕ ਦ੍ਰਿਸ਼ ਗ੍ਰਾਫ ਪ੍ਰਿੰਟ ਕਰੋ।
• M: ਸ਼ੈੱਲ 'ਤੇ ਸਮੱਗਰੀ ਰਜਿਸਟਰੀ ਨੂੰ ਛਾਪੋ।
• B: ਫਰੇਮ ਸੀਮਾ ਛਾਪੋ।
• V: ਕੈਮਰਾ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਸ਼ੈੱਲ 'ਤੇ ਪ੍ਰਿੰਟ ਕਰੋ।
• =: ਕੈਮਰਾ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਇੱਕ ਟਿਕਾਣੇ ਨੂੰ ਦਬਾਓ।
• -: ਕੈਮਰਾ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਇੱਕ ਟਿਕਾਣਾ ਪੌਪ ਕਰੋ।
• 0-9: ਕੈਮਰਾ ਸਨੈਪਸ਼ਾਟ ਸੈੱਟ ਕਰੋ।
• X ਨੂੰ ਫੜੋ, Y ਨੂੰ ਫੜੋ, Z ਨੂੰ ਫੜੋ: ਕੈਮਰੇ ਦੀ ਗਤੀ ਲਈ ਧੁਰੀ ਨੂੰ ਸੀਮਤ ਰੱਖੋ। - ਤੁਸੀਂ ਮੀਨੂ > ਸੇਵ… > ਸਕਰੀਨਸ਼ਾਟ ਤੋਂ ਆਉਟਪੁੱਟ ਚਿੱਤਰ ਨੂੰ ਤਰਜੀਹੀ ਚਿੱਤਰ ਫਾਰਮੈਟ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰ ਸਕਦੇ ਹੋ। ਚਿੱਤਰ ਨੂੰ ਸਟੂਡੀਓ ਵਜੋਂ ਵਰਕਿੰਗ ਰੈਗਸ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। .
- ਤੁਸੀਂ ਦੁਬਾਰਾ ਕਰ ਸਕਦੇ ਹੋview ਤੁਹਾਡੀ ਪਸੰਦੀਦਾ ਚਿੱਤਰ ਦੇ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਸਕ੍ਰੀਨਸ਼ੌਟ viewer.
ਅਗਲੇ ਕਦਮ
- ਚਲਾਓ ਪ੍ਰੀ-ਕੰਪਾਈਲਡ ਐੱਸampਹੋਰ ਰੈਂਡਰ ਕਿੱਟ ਭਾਗਾਂ ਲਈ ਐਪਲੀਕੇਸ਼ਨ.
- ਹੋਰ ਸਰੋਤਾਂ ਲਈ ਅਗਲੇ ਕਦਮ ਵੇਖੋ।
ਅਗਲੇ ਕਦਮ
ਵਾਧੂ Intel ® ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਸਰੋਤਾਂ ਦੀ ਪੜਚੋਲ ਕਰੋ।
API ਮੈਨੂਅਲ
ਰੈਂਡਰ ਕਿੱਟ ਲਾਇਬ੍ਰੇਰੀਆਂ C99-ਅਧਾਰਿਤ API ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦੀਆਂ ਹਨ। API ਮੈਨੁਅਲ ਕੰਪੋਨੈਂਟ ਲਾਇਬ੍ਰੇਰੀ ਪਬਲਿਕ 'ਤੇ ਸਥਿਤ ਹਨ webਪੰਨੇ.
- Intel® OSPray API ਮੈਨੂਅਲ
- Intel® Embree API ਮੈਨੂਅਲ
- Intel® ਓਪਨ ਵਾਲੀਅਮ ਕਰਨਲ ਲਾਇਬ੍ਰੇਰੀ (Intel® ਓਪਨ VKL) API ਮੈਨੂਅਲ
- Intel® ਓਪਨ ਚਿੱਤਰ Denoise API ਮੈਨੂਅਲ
ਸਾਰੇ C99 API ਸਿਰਲੇਖ C++ 11 ਦੇ ਅਧੀਨ ਕੰਪਾਇਲ ਕਰਦੇ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ C++ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੇ ਹੋ, ਤਾਂ ਕੁਝ ਰੈਂਡਰ ਕਿੱਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਸਿਰਲੇਖ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ C++ API ਰੈਪਰਾਂ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰਦੀਆਂ ਹਨ। files.
ਲਾਇਬ੍ਰੇਰੀ | ਸਿਰਲੇਖ |
ਇੰਟੇਲ ਸਪਰੇਅ | ospray_cpp.h |
Intel ਓਪਨ ਇਮੇਜ Denoise | oidn.hpp |
ਐਡਵਾਂਸਡ ਐੱਸample ਪ੍ਰੋਗਰਾਮ ਸਰੋਤ
ਹਰੇਕ ਕੰਪੋਨੈਂਟ ਲਈ ਐੱਸample, ਸਰੋਤ GitHub* ਰਿਪੋਜ਼ਟਰੀ ਕੰਪੋਨੈਂਟ ਵਿੱਚ ਉਪਲਬਧ ਹੈ:
- ਇੰਟੇਲ ਸਪਰੇਅ ਐੱਸampਸਰੋਤ
- Intel Embrey ਐੱਸampਸਰੋਤ
ਲਈ ਐੱਸample description, Intel Embrey ਗਾਈਡ ਵਿੱਚ ਅਧਿਆਇ 9 ਦੇਖੋ। - ਇੰਟੇਲ ਓਪਨ VKL ਐੱਸampਸਰੋਤ
- Intel ਓਪਨ ਇਮੇਜ Denoise sampਸਰੋਤ
ਇਹ ਸਿਰਫ਼ ਕਮਾਂਡ ਲਾਈਨ ਹੈ। - ਇੰਟੇਲ ਸਪਰੇ ਸਟੂਡੀਓ ਸਰੋਤ
- ਸਾਰੇ ਐਸampਇੱਕ ਆਸਾਨ ਅਤੇ ਵਿਆਪਕ ਸੈਂਡਬੌਕਸ ਵਿੱਚ. ਉਹਨਾਂ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਸੰਪਾਦਿਤ ਕਰਨਾ ਅਤੇ ਦੁਬਾਰਾ ਬਣਾਉਣਾ।
- ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਬਣਾਉਣ ਲਈ ਬਹੁਤ ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਪ੍ਰਾਪਤ ਕਰਨਾ
- Reviewਅੰਦਰੂਨੀ ਲਾਇਬ੍ਰੇਰੀ ਸਰੋਤ ਕੋਡ ing
- ਰੈਂਡਰ ਕਿੱਟ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਸੋਧਣਾ, ਜਿਸ ਵਿੱਚ ਐੱਸtaging ਲਾਇਬ੍ਰੇਰੀ ਬਿਲਡ ਟਾਈਮ ਵਿਕਲਪਿਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਸੁਪਰਬਿਲ ਸਕ੍ਰਿਪਟ ਰੈਂਡਰ ਕਿੱਟ ਵੰਡ ਦੇ ਰੂਟੀਲੀ ਹਿੱਸੇ ਵਜੋਂ ਡਿਲੀਵਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਰੈਂਡਰ ਕਿੱਟ GitHub ਪੋਰਟਲ ਵਿੱਚ ਵੀ ਸਥਿਤ ਹੈ। ਸੁਪਰਬਿਲ ਸਕ੍ਰਿਪਟ ਵਾਕਥਰੂ ਲਈ, ਆਪਣੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਲਈ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ:
- Windows* OS ਲਈ Intel ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਬਣਾਓ
- Linux* OS ਲਈ Intel ਇੱਕ API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਬਣਾਓ
- ਮੈਕੋਸ* ਲਈ ਇੰਟੇਲ ਵਨ ਏਪੀਆਈ ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਬਣਾਓ
ਫੋਰਮ ਅਤੇ ਫੀਡਬੈਕ
Intel oneAPI ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਫੋਰਮ 'ਤੇ ਸਵਾਲ ਪੁੱਛੋ ਅਤੇ ਫੀਡਬੈਕ ਪ੍ਰਦਾਨ ਕਰੋ।
ਕੰਪੋਨੈਂਟ GitHub ਰਿਪੋਜ਼ਟਰੀਆਂ 'ਤੇ ਸਿੱਧੇ ਤਕਨੀਕੀ ਮੁੱਦਿਆਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ:
- ਇੰਟੇਲ ਸਪਰੇਅ ਰਿਪੋਜ਼ਟਰੀ
- Intel Embrey ਰਿਪੋਜ਼ਟਰੀ
- Intel ਓਪਨ VKL ਰਿਪੋਜ਼ਟਰੀ
- ਇੰਟੇਲ ਓਪਨ ਇਮੇਜ ਡੇਨੋਇਸ ਰਿਪੋਜ਼ਟਰੀ
- ਇੰਟੇਲ ਸਪਰੇ ਸਟੂਡੀਓ ਰਿਪੋਜ਼ਟਰੀ
ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ
ਇਹ ਭਾਗ ਜਾਣੀਆਂ-ਪਛਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਤੁਸੀਂ Intel® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ (ਰੈਂਡਰ ਕਿੱਟ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਸਾਹਮਣਾ ਕਰ ਸਕਦੇ ਹੋ।
ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਲਈ, Intel ® one API ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਕਮਿਊਨਿਟੀ ਫੋਰਮ 'ਤੇ ਜਾਓ।
ਗਲਤੀ: ਕੋਈ ਪ੍ਰੋਟੋਕੋਲ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ
ਤੁਹਾਨੂੰ ਇੱਕ ਡੌਕਰ* ਕੰਟੇਨਰ ਤੋਂ GUI-ਅਧਾਰਿਤ ਐਪਲੀਕੇਸ਼ਨ ਚਲਾਉਣ ਵੇਲੇ ਹੇਠ ਲਿਖੀ ਗਲਤੀ ਦਿਖਾਈ ਦੇ ਸਕਦੀ ਹੈ:
ਕੋਈ ਪ੍ਰੋਟੋਕੋਲ ਨਿਰਦਿਸ਼ਟ ਨਹੀਂ ਹੈ
ਗਲਤੀ 65544: X11: ਡਿਸਪਲੇ ਨੂੰ ਖੋਲ੍ਹਣ ਵਿੱਚ ਅਸਫਲ: 0
'sty::ਰਨਟਾਈਮ ਐਰਰ' ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਸੁੱਟਣ ਤੋਂ ਬਾਅਦ ਕਾਲ ਖਤਮ ਕਰੋ
What(): GLFW ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਫਲ!
ਅਧੂਰਾ ਛੱਡਿਆ ਗਿਆ (ਕੋਰ ਡੰਪ ਕੀਤਾ ਗਿਆ)
ਹੱਲ: ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਡੌਕਰ ਕੰਟੇਨਰ ਵਿੱਚ xhost ਕਮਾਂਡ ਚਲਾਉਂਦੇ ਹੋ:
ਹੋਸਟ +
ਨੋਟਿਸ ਅਤੇ ਬੇਦਾਅਵਾ
ਇੰਟੈੱਲ ਤਕਨਾਲੋਜੀਆਂ ਨੂੰ ਸਮਰੱਥ ਹਾਰਡਵੇਅਰ, ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਸੇਵਾ ਐਕਟੀਵੇਸ਼ਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ.
ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਭਾਗ ਬਿਲਕੁਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੋ ਸਕਦਾ।
ਤੁਹਾਡੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਨਤੀਜੇ ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ.
© ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਉਤਪਾਦ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਜਾਣਕਾਰੀ
ਕਾਰਗੁਜ਼ਾਰੀ ਵਰਤੋਂ, ਸੰਰਚਨਾ ਅਤੇ ਹੋਰ ਕਾਰਕਾਂ ਦੁਆਰਾ ਵੱਖਰੀ ਹੁੰਦੀ ਹੈ. 'ਤੇ ਹੋਰ ਜਾਣੋ www.Intel.com/PerformanceIndex.
ਨੋਟਿਸ ਸੰਸ਼ੋਧਨ #20201201
ਇਸ ਦਸਤਾਵੇਜ਼ ਦੁਆਰਾ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਲਈ ਕੋਈ ਲਾਇਸੈਂਸ (ਐਸਟੋਪਲ ਦੁਆਰਾ ਜਾਂ ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਗਟ ਜਾਂ ਸੰਕੇਤ) ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।
ਵਰਣਿਤ ਉਤਪਾਦਾਂ ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਨੁਕਸ ਜਾਂ ਇਰੱਟਾ ਵਜੋਂ ਜਾਣੀਆਂ ਜਾਂਦੀਆਂ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜੋ ਉਤਪਾਦ ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਭਟਕਣ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀਆਂ ਹਨ। ਮੌਜੂਦਾ ਅੱਖਰ-ਚਿੰਨ੍ਹ ਇਰੱਟਾ ਬੇਨਤੀ 'ਤੇ ਉਪਲਬਧ ਹੈ।
Intel ਸਾਰੀਆਂ ਐਕਸਪ੍ਰੈਸ ਅਤੇ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ ਦਾ ਖੰਡਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸੀਮਾ ਤੋਂ ਬਿਨਾਂ, ਵਪਾਰਕਤਾ ਦੀਆਂ ਅਪ੍ਰਤੱਖ ਵਾਰੰਟੀਆਂ, ਕਿਸੇ ਖਾਸ ਉਦੇਸ਼ ਲਈ ਤੰਦਰੁਸਤੀ, ਅਤੇ ਗੈਰ-ਉਲੰਘਣਾ, ਅਤੇ ਨਾਲ ਹੀ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਕੋਰਸ, ਸੌਦੇ ਦੇ ਕੋਰਸ, ਜਾਂ ਵਪਾਰ ਵਿੱਚ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀ ਕੋਈ ਵੀ ਵਾਰੰਟੀ ਸ਼ਾਮਲ ਹੈ।
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
intel Windows ਲਈ oneAPI ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਵਿੰਡੋਜ਼ ਲਈ oneAPI ਰੈਂਡਰਿੰਗ ਟੂਲਕਿਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ, ਵਿੰਡੋਜ਼ ਲਈ OneAPI ਰੈਂਡਰਿੰਗ ਟੂਲਕਿੱਟ, ਵਿੰਡੋਜ਼ ਲਈ ਟੂਲਕਿਟ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ |