googlevr / seurat

Seurat is a scene simplification technology designed to process very complex 3D scenes into a representation that renders efficiently on mobile 6DoF VR systems.
Apache License 2.0
872 stars 94 forks source link

Any chance of posting binaries? #3

Open andybak opened 6 years ago

andybak commented 6 years ago

Like many Unity developers I rarely have to touch Windows build pipeline stuff and frankly the build instructions for Seuret look far from run of the mill.

It would be fantastic if you could publish Windows binaries to the 'releases' tab of this repo. In the meantime I'm going to try the Linux build under WSL as that looks more straightforward.

ddiakopoulos commented 6 years ago

It's much easier to build on Ubuntu by following the docs.

I've put up Windows binaries on a fork: https://github.com/ddiakopoulos/seurat -- I didn't bother committing any of the gyp or source file changes since it was ~3 hours of hack and slash, mostly with Ion. I think most people just want the built tool so hopefully this is valuable to people in the short term.

mebalzer commented 6 years ago

Here is my fork for the Unreal plug-in binaries compiled for 4.19.2 Follow the instructions for using it since it seems to be a bare bones plug-in with no component or command line input.

NOTE: There maybe an issue with the way it captures (or lack there of) the depth image, since a depth.exr is not created and the Manifest.json list channel 0 (R) of the colordepth.exr file. If I can find the issue or figure out what is being done in the source code, I will update the binary. For now it seems to bake RGB images correctly and is correctly processed by Dimitri's Seurat-Pipeline encoder (see image below of the mesh & textures brought back into Unreal) but actual deformation mesh information for static objects/assets do not appear until you push 32 camera positions.

https://github.com/mebalzer/seurat-unreal-plugin/releases/tag/v1.0-alpha

encode_1080p_22

davejrichardson commented 6 years ago

Thanks for the suggestion, @andybak. I'll have a conversation about this.