Hacker News new | ask | show | jobs
by yoz 3240 days ago
At 13:45 he talks about:

1: streaming a Unity/Unreal game into a surface texture

2: packaging an entire Unity project into an ORBX file

So... am I understanding this right: that ORBX can contain not just a light field, but all the assets and logic for a game, compiled to LuaJIT, which the ORBX player (or orbx.js) will then play? And Unity can target this for output?

1 comments

1 yes (you can always try this in OTOY.com home page - cloud demos menu)

2) yes, it works as shown in the video using the standard Unity samples unmodified to prove viability of the system on GearVR and Samsung Internet. We also have this working non PC/rift and daydream now

ORBX.js is < ORBX.lua on top of luajit. But an ORBX file can be flattened down to a cloud stream if user agent can only play ORBX.js feature set.

ORBX is a container with the render graph of the content in xml/Json + assets. Just like a web page, it can be cached to archive (.orbx file) or streamed from a URL or URI over raw UDP/tcp or web wss or https