GithubHelp home page GithubHelp logo

ng360's Introduction

README

Credits

Code & Setup: BrandyBuizel (@BrandyBuizel)

Some camera code provided by like 7 different sources on the internet. I went through about a dozen different methods(mp4, cubemaps, flipped normal cubes, flipped half spheres, png sequences, etc.) before settling on streaming source video from ungrounded.net via the same project file on the website.

How to Make Your Own 360 Video

  • Make a 360 video animation, I'm not gonna explain this one, just look somewhere else online
  • Upload the video file(that warped sphereically unwrapped mess) to Newgrounds in a Movie Project File
  • Publish the project(just for a moment, you can unpublish it after this step), inspect the video player element and find the source URL hidden in the video tags to "uploads.ungrounded.net" (e.g. https://uploads.ungrounded.net/alternate/1276000/1276946_alternate_118467.720p.mp4?1609176153)
  • Open the Unity Project(let it build the libraries, might take a while), click on the sphere object in the only scene, replace the URL with your own video link
  • Build for WebGL and upload the .zip file to your Newgrounds Movie Project and make the HTML5 archive as the priority player format!
  • DO NOT DELETE the movie file, anytime you update your movie file it will generate a new link to "uploads.ungrounded.net" so you'll need to update the .zip of your game too

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.