PhotoRobot ਨਿਯੰਤਰਣ ਸਮਰਥਿਤ 3D ਮਾਡਲ ਫਾਰਮੈਟ
PhotoRobot ਕੰਟਰੋਲ ਐਪ (ਜਿਸਨੂੰ ਅੱਗੇ "CAPP" ਕਿਹਾ ਜਾਂਦਾ ਹੈ) ਕਈ 3D ਮਾਡਲ ਫਾਰਮੈਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ। ਇਹ ਸੀਏਪੀਪੀ ਦੇ ਐਪਲ ਆਬਜੈਕਟ ਕੈਪਚਰ ਦੇ ਏਕੀਕਰਣ ਦਾ ਧੰਨਵਾਦ ਹੈ, ਜੋ ਫੋਟੋਆਂ ਤੋਂ 3 ਡੀ ਮਾਡਲ ਬਣਾਉਣ ਲਈ ਫੋਟੋਗ੍ਰਾਮੇਟਰੀ ਸਕੈਨਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ. ਹੇਠਾਂ ਦਿੱਤੀ ਸੰਖੇਪ ਜਾਣਕਾਰੀ PhotoRobot ਸਮਰਥਿਤ 3D ਮਾਡਲ ਫਾਰਮੈਟਾਂ, ਉਨ੍ਹਾਂ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਅਤੇ ਪਲੇਟਫਾਰਮਾਂ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੀ ਅਨੁਕੂਲਤਾ ਦੀ ਇੱਕ ਸੂਚੀ ਪ੍ਰਦਾਨ ਕਰੇਗੀ।
ਨੋਟ: ਇਹ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਸਿਰਫ 3D ਮਾਡਲ ਫਾਰਮੈਟਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। 3D ਮਾਡਲਾਂ ਨੂੰ ਕੈਪਚਰ ਕਰਨ ਲਈ CAPP ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਜਾਣਨ ਲਈ, ਕੈਪਚਰਿੰਗ ਚਿੱਤਰ ਉਪਭੋਗਤਾ ਸਹਾਇਤਾ ਮੈਨੂਅਲ ਦੇਖੋ।
1 - USDZ (ਯੂਨੀਵਰਸਲ ਸੀਨ ਡਿਸਕ੍ਰਿਪਸ਼ਨ ਜ਼ਿਪ)
USDZ ਫਾਇਲ ਫਾਰਮੈਟ ਵੱਖ-ਵੱਖ ਪਲੇਟਫਾਰਮਾਂ ਅਤੇ ਡਿਵਾਈਸਾਂ ਵਿੱਚ 3D ਵਸਤੂਆਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਆਮ ਫਾਰਮੈਟ ਹੈ। ਇਸ ਵਿੱਚ ਮੂਲ ਆਈਓਐਸ ਸਪੋਰਟ ਹੈ, ਅਤੇ ਐਪਲ ਡਿਵਾਈਸਾਂ 'ਤੇ 3 ਡੀ ਅਤੇ ਔਗਮੈਂਟਡ ਰਿਐਲਿਟੀ (ਏਆਰ) ਅਨੁਭਵ ਬਣਾਉਣ ਲਈ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਪ੍ਰਸਿੱਧ ਹੈ।
- ਡਿਵੈਲਪਰ: Pixar
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- 3D ਦ੍ਰਿਸ਼ ਜਾਣਕਾਰੀ (ਜਿਓਮੈਟਰੀ, ਸ਼ੈਡਿੰਗ, ਰੋਸ਼ਨੀ, ਬਣਤਰ, ਆਦਿ) ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ
- ਰੀਅਲ-ਟਾਈਮ ਰੇਂਡਰਿੰਗ ਲਈ ਅਨੁਕੂਲਿਤ, ਅਤੇ ਵਧੀ ਹੋਈ ਅਸਲੀਅਤ (AR) ਵਰਤੋਂ ਦੇ ਮਾਮਲਿਆਂ ਲਈ
- ਗੈਰ-ਬਾਈਨਰੀ ਫਾਰਮੈਟ (ਟੈਕਸਟ-ਅਧਾਰਤ USD ਨੂੰ .usdz ਫਾਇਲ ਵਿੱਚ ਸੰਕੁਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ)
- ਪਲੇਟਫਾਰਮ ਸਹਾਇਤਾ:
- iOS/macOS: ਪੂਰਾ ਸਮਰਥਨ, ਖਾਸ ਕਰਕੇ AR ਐਪਲੀਕੇਸ਼ਨਾਂ (ARKit), Safari, ਅਤੇ Keynote ਵਰਗੀਆਂ ਐਪਾਂ ਵਿੱਚ
- ਵਿੰਡੋਜ਼: ਸੀਮਤ ਮੂਲ ਸਹਾਇਤਾ, ਜਿਸ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਤੀਜੀ ਧਿਰ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ ਐਡੋਬ ਏਰੋ ਜਾਂ ਵਿਸ਼ੇਸ਼ USD ਸਾਧਨਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ
- ਐਂਡਰਾਇਡ: ਕੋਈ ਮੂਲ ਸਹਾਇਤਾ ਨਹੀਂ, ਜਿਸ ਨੂੰ ਪਰਿਵਰਤਨ ਸਾਧਨਾਂ ਜਾਂ AR ਐਪਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ ਹੈ ਜੋ USDZ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ
- ਵੈੱਬ: ਵੈੱਬ-ਅਧਾਰਤ AR ਤਜ਼ਰਬਿਆਂ ਵਾਸਤੇ ਸਫਾਰੀ ਵਿੱਚ ਮੂਲ ਸਹਾਇਤਾ, ਅਤੇ AR ਫਰੇਮਵਰਕ (ਉਦਾਹਰਨ ਲਈ WebXR ਜਾਂ Three.js) ਰਾਹੀਂ ਸੰਭਵ ਵਿਆਪਕ ਵੈੱਬ ਸਹਾਇਤਾ।
2 - ਐਸਟੀਐਲ (ਸਟੀਰੀਓਲਿਥੋਗ੍ਰਾਫੀ)
ਐਸਟੀਐਲ ਸਟੀਰੀਓਲਿਥੋਗ੍ਰਾਫੀ ਸੀਏਡੀ ਸਾੱਫਟਵੇਅਰ ਦਾ ਮੂਲ ਫਾਈਲ ਫਾਰਮੈਟ ਹੈ, ਅਤੇ 3 ਡੀ ਪ੍ਰਿੰਟਿੰਗ ਲਈ ਇੱਕ ਆਮ ਫਾਰਮੈਟ ਹੈ.
- ਡਿਵੈਲਪਰ: 3D ਸਿਸਟਮ
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- 3D ਪ੍ਰਿੰਟਿੰਗ ਲਈ ਸਰਲ ਅਤੇ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਫਾਰਮੈਟ
- ਰੰਗ, ਬਣਤਰ, ਜਾਂ ਪਦਾਰਥਕ ਡੇਟਾ ਤੋਂ ਬਿਨਾਂ ਕੇਵਲ ਜਿਓਮੈਟਰੀ (ਸਤਹ ਤਿਕੋਣ) ਨੂੰ ਐਨਕੋਡ ਕਰਦਾ ਹੈ
- ASCII ਅਤੇ ਬਾਈਨਰੀ ਦੋਵਾਂ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ
- ਪਲੇਟਫਾਰਮ ਸਹਾਇਤਾ:
- iOS/macOS: ਵਿਸ਼ੇਸ਼ ਐਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੇਖਣਯੋਗ (ਉਦਾਹਰਨ ਲਈ ਮੇਸ਼ਲੈਬ, ਫ੍ਰੀਕੈਡ); ਤੀਜੀ ਧਿਰ ਦੇ ਸਾੱਫਟਵੇਅਰ ਤੋਂ ਬਿਨਾਂ ਸੀਮਤ AR/3D ਸਹਾਇਤਾ
- ਵਿੰਡੋਜ਼: ਬਲੇਂਡਰ, ਮੇਸ਼ਮਿਕਸਰ ਅਤੇ 3ਡੀ ਬਿਲਡਰ ਵਰਗੇ ਸਾਧਨਾਂ ਵਿੱਚ ਵਿਆਪਕ ਸਹਾਇਤਾ; ਬਹੁਤ ਸਾਰੇ 3D ਪ੍ਰਿੰਟਰਾਂ ਨਾਲ ਅਨੁਕੂਲ
- ਐਂਡਰਾਇਡ: ਫਿਊਜ਼ਨ 360 ਲਈ ਸਲਾਈਸਰ, ਜਾਂ ਮੋਬਾਈਲ ਐਸਟੀਐਲ ਦਰਸ਼ਕਾਂ ਵਰਗੀਆਂ ਤੀਜੀ ਧਿਰ ਦੀਆਂ ਐਪਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ
- ਵੈੱਬ: ਜਾਵਾਸਕ੍ਰਿਪਟ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਸੰਭਵ ਹੈ (ਉਦਾਹਰਨ ਲਈ Three.js); 3D ਪ੍ਰਿੰਟਿੰਗ ਭਾਈਚਾਰਿਆਂ ਵਿੱਚ ਆਮ ਹੈ ਜਿੱਥੇ ਮਾਡਲ ਾਂ ਨੂੰ STL ਫਾਰਮੈਟ ਵਿੱਚ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
3 - ਓਬੀਜੇ (ਵੇਵਫਰੰਟ ਆਬਜੈਕਟ)
ਓਬੀਜੇ ਫਾਈਲਾਂ ਵਿੱਚ ਗੇਮ ਇੰਜਣਾਂ ਲਈ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਅਤੇ ਵਰਚੁਅਲ ਰਿਐਲਿਟੀ (ਵੀਆਰ) / 3 ਡੀ ਆਬਜੈਕਟ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਸਾਂਝਾ ਕਰਨ ਲਈ 3 ਡੀ ਮਾਡਲ ਹੁੰਦੇ ਹਨ.
- ਡਿਵੈਲਪਰ: ਵੇਵਫਰੰਟ ਟੈਕਨੋਲੋਜੀਜ਼
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- 3D ਮਾਡਲ ਡੇਟਾ ਦੇ ਅਦਾਨ-ਪ੍ਰਦਾਨ ਲਈ ਵਿਆਪਕ ਵਰਤੋਂ
- ਜਿਓਮੈਟਰੀ, ਟੈਕਸਚਰ, ਅਤੇ UV ਮੈਪਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਪਰ ਪਦਾਰਥਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵੱਖਰੀਆਂ .mtl ਫਾਇਲਾਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
- ASCII-ਅਧਾਰਤ, ਜਿਸ ਨਾਲ ਹੱਥੀਂ ਸੰਪਾਦਨ ਕਰਨਾ ਆਸਾਨ ਹੋ ਜਾਂਦਾ ਹੈ
- ਪਲੇਟਫਾਰਮ ਸਹਾਇਤਾ:
- iOS/macOS: ਬਲੇਂਡਰ, ਮਾਇਆ ਅਤੇ ਸਿਨੇਮਾ 4 ਡੀ ਵਰਗੇ ਸਾਧਨ ਓਬੀਜੇ ਫਾਈਲਾਂ ਨੂੰ ਖੋਲ੍ਹ ਅਤੇ ਸੰਪਾਦਿਤ ਕਰ ਸਕਦੇ ਹਨ, ਪਰ ਦੇਖਣ ਲਈ ਤੀਜੀ ਧਿਰ ਦੀਆਂ ਐਪਾਂ ਜ਼ਰੂਰੀ ਹਨ
- ਵਿੰਡੋਜ਼: ਜ਼ਿਆਦਾਤਰ 3D ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਪੂਰਾ ਸਮਰਥਨ (ਉਦਾਹਰਨ ਲਈ ਬਲੇਂਡਰ, 3DS ਮੈਕਸ, ਆਟੋਡੈਸਕ ਮਾਇਆ)
- ਐਂਡਰਾਇਡ: ਸਕੈਚਫੈਬ ਜਾਂ ਸਪੇਸਡਰਾਅ ਵਰਗੇ 3ਡੀ ਮਾਡਲਿੰਗ ਸਾਧਨਾਂ ਵਰਗੀਆਂ ਐਪਾਂ ਰਾਹੀਂ ਵੇਖਣਯੋਗ
- ਵੈੱਬ: ਓਬੀਜੇ ਕੋਲ Three.js ਅਤੇ Babylon.js ਵਰਗੀਆਂ ਲਾਇਬ੍ਰੇਰੀਆਂ ਰਾਹੀਂ ਵੈੱਬ-ਅਧਾਰਤ 3ਡੀ ਦਰਸ਼ਕਾਂ ਵਿੱਚ ਵਿਆਪਕ ਸਹਾਇਤਾ ਹੈ
4 - MTL (ਸਮੱਗਰੀ ਲਾਇਬ੍ਰੇਰੀ ਫਾਇਲ)
MTL ਫਾਇਲ ਫਾਰਮੈਟਾਂ ਵਿੱਚ 3D ਮਾਡਲਿੰਗ ਲਈ ਵਿਆਪਕ ਸਮਰਥਨ ਹੈ, ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ 3D ਕੰਪਿਊਟਰ ਗ੍ਰਾਫਿਕਸ, ਅਤੇ 3D ਆਬਜੈਕਟ ਐਨੀਮੇਸ਼ਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।
- ਡਿਵੈਲਪਰ: ਵੇਵਫਰੰਟ ਟੈਕਨੋਲੋਜੀਜ਼ (ਓਬੀਜੇ ਦੇ ਸਾਥੀ ਫਾਰਮੈਟ ਵਜੋਂ)
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ:
- OBJ ਮਾਡਲਾਂ ਵਾਸਤੇ ਸਮੱਗਰੀ ਅਤੇ ਬਣਤਰ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ
- ਰੰਗ, ਬਣਤਰ ਦੇ ਨਕਸ਼ਿਆਂ, ਅਤੇ ਹੋਰ ਸਤਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ
- ਪਲੇਟਫਾਰਮ ਸਹਾਇਤਾ:
- iOS/macOS/Windows: 3D ਮਾਡਲਿੰਗ ਸਾੱਫਟਵੇਅਰ ਜਿਵੇਂ ਕਿ ਬਲੇਂਡਰ, 3DS ਮੈਕਸ ਅਤੇ ਮਾਇਆ ਵਿੱਚ OBJ ਦੇ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਸਾਥੀ ਫਾਰਮੈਟ
- ਐਂਡਰਾਇਡ: 3D ਮਾਡਲ ਦਰਸ਼ਕਾਂ ਦੀ ਲੋੜ ਹੈ ਜੋ OBJ ਅਤੇ MTL ਫਾਇਲਾਂ ਨੂੰ ਇਕੱਠੇ ਸਮਰਥਨ ਕਰਦੇ ਹਨ
- ਵੈੱਬ: Three.js ਵਰਗੇ 3D ਵੈੱਬ ਦਰਸ਼ਕਾਂ ਵਿੱਚ OBJ ਨਾਲ ਸਮਰਥਿਤ
ਸਮਰਥਿਤ 3D ਮਾਡਲ ਫਾਰਮੈਟ - ਸੰਖੇਪ
ਵਰਤੋਂ ਦੇ ਮਾਮਲਿਆਂ ਅਤੇ ਸਹਾਇਤਾ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, ਹਰੇਕ ਸਮਰਥਿਤ 3D ਮਾਡਲ ਫਾਰਮੈਟ PhotoRobot ਆਪਣੇ ਫਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨ ਹਨ:
- USDZ: ਆਈਓਐਸ / ਮੈਕਓਐਸ ਏਆਰ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ, ਪਰ ਕਿਤੇ ਹੋਰ ਸੀਮਤ ਸਹਾਇਤਾ ਦੇ ਨਾਲ
- ਐਸਟੀਐਲ: 3 ਡੀ ਪ੍ਰਿੰਟਿੰਗ ਲਈ ਵਿਸ਼ਵਵਿਆਪੀ ਤੌਰ ਤੇ ਸਮਰਥਿਤ ਹੈ, ਹਾਲਾਂਕਿ ਬਣਤਰ ਅਤੇ ਪਦਾਰਥਕ ਡੇਟਾ ਦੀ ਘਾਟ ਹੈ
- OBJ/MTL: ਸਾਰੇ ਪਲੇਟਫਾਰਮਾਂ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਸਮਰਥਿਤ; ਸਮੱਗਰੀ ਨਾਲ ਵਿਸਥਾਰਤ ਮਾਡਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ ਆਦਰਸ਼, ਪਰ ਇਹ ਹੋਰ 3 ਡੀ ਫਾਰਮੈਟਾਂ ਨਾਲੋਂ ਵੱਡਾ ਹੁੰਦਾ ਹੈ