Comments (4)
I'll take a look at this later tonight. I am putting in the final touches of my refactor branch and I'll test against that.
from gltf2usd.
It seems that particular sketchFab model has many hundreds if not thousands of loose mesh artefacts inside the different rooms... not a good fit for AR QuickLook or usdz in its current form. Personally the better way to go for that kind of AR thing... shoot a 360 HD video of The Hallwyl Museum, upload to youtube and stream it to the material of sphere as a spriteKitscene in ARkit IOS app. You have some youtube source Parser available for ios on github. I know this approach works very well.. because I wrote my own Playgrounds App that did this pretty easily (couple hundred lines of code including the parser). Developers were also uploading demos of this approach as Arkit Portals on youtube . Great thing about this portal approach, you literally have 1000's of 360 videos available on youtube... once you know each url you can apply them as a material to a sphere. You can also create flat screens as well and stream those youtube videos to arkit.
from gltf2usd.
Here's the swift playground. I use to run it on playgrounds swift on my ipad pro... playgrounds swift is buggy at the moment... but with a bit of tweaking you should be able to get this working in xcode.
ARKIT Portal 360 View YouTube .playground.zip
from gltf2usd.
@enzyme69 I just made an update for master which is able to convert the model to usda/usdz. Though as @wave-electron mentioned, it is too big to load in XCode/iOS. Though you can view it if you have usdview installed.
from gltf2usd.
Related Issues (20)
- Multiple objects animation (no armature) failed to convert HOT 10
- Material opacity lost on export to USDZ HOT 7
- large texture size after convert HOT 3
- Texture of object greatly reduced
- Skinned Mesh Bone Hierarchy
- 'bufferView' key error while loading GLTF
- Value Error('unknown file extension:') error for some gltf files HOT 2
- Addition of opacityThreshold for USD Preview Surface HOT 1
- Texture names with spaces do not work
- Warning: in _CreateNewUsdzPackage HOT 1
- Opacity and Alpha and Transparency HOT 4
- USD conversion stoped working HOT 2
- Sanitise node names HOT 5
- Compatibility with USD Python 19.11?
- Error converting GLTF with animations HOT 2
- Error python gltf2usd.py HOT 9
- Path must be an absolute path:<>
- Python3.7 upgrading and TypeError: TypeError: can't multiply sequence by non-int of type 'float'
- Expected VtArray<TfToken> HOT 1
- Multiple animations in 1 model support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gltf2usd.