aframevr / a-saturday-night Goto Github PK
View Code? Open in Web Editor NEW๐๐ผ Record and share your dance moves with motion capture in WebVR.
Home Page: https://aframe.io/a-saturday-night/
๐๐ผ Record and share your dance moves with motion capture in WebVR.
Home Page: https://aframe.io/a-saturday-night/
Sometimes it plays, sometimes it does not. Chrome is reliable though.
Only noticeable on the Elvis that has one different hand for each character
It was done before but for any reason it is visible again
So, I think the correct flow for the app should be:
main.css:98
).avatarSelection
, and camera/head is positioned in center of stage.song durations:
avatar1: 15s
avatar2: 19s
avatar3: 17s
avatar4: 18s
menu: 15s
looks to be an issue with webpack-dev-server
Sometimes is too high sometimes is too low
And switch them depending on the avatar, both when dancing and when loading
With something more funny maybe pointing to the text or so and dancing slowly.
by reducing length of attributes (position
-> p
), reducing the number of decimals, etc.
like:
http://www.dafont.com/keep-on-truckin-fw.font?text=Dance%21%21&psize=l&back=theme
http://www.dafont.com/bell-bottom-laser.font?text=DANCE%21&psize=l&back=theme
http://www.dafont.com/billo.font?text=DANCE%21%21&psize=l&back=theme
http://www.dafont.com/mama.font?text=Dance%21+123&psize=l&back=theme
http://www.dafont.com/garoa-hacker-clube.font?text=dance%21+123&back=theme
http://www.dafont.com/smile-3.font?text=DANCE%21+123&back=theme
etc.
both musics should restart from the beginning when the dancing data is restarted
I wander if is possible to play music fronm a radio or rtmp server
Trying in nightly (chromium crashes for me), the headset position is offset from 0,0,0. Restarting and refreshing the page does not fix it.
I tried using the latest version of aframe/master and the only object that is rendered is the dance floor (no animation). THREE.WebGLRenderer 87, no errors in the console.
This reproes both in MSEdge and Mozilla Firefox.
Once a dance is saved there is no way to know who recorded it. Since the persona are already predefined it makes the result a bit impersonal.
Instead of "Start" in a saved dance it could be replaced by "Name of the dance performed by nickname". It's a small difference but it could motivate people to share more.
I can select the rest of the avatars but as soon as I select the bear it just keeps highlighted and it doesn't do anything
@fernandojsg: I noticed for A-Blast, and it looks like too now for A Saturday Night, you're using master
as the GH Pages branch. Is that supposed to be the case for ASN too? Because if so, need to change that from Settings and delete the gh-pages
branch here.
ready
set
dance!
Specially in mobile is difficult to appreciate the dance
After entering VR and refreshing the page, the instructions disappear.
This bit of code is responsible for this:
https://github.com/aframevr/a-saturday-night/blob/master/src/ui2d.js#L19-L21
This issue presents itself when trying to upgrade to a-frame 6.1. See PR #118 and #117
It should be displayed only if headset+controllers are detected. How is this done?
After a while playing the recorded animation I get plenty errors like the following one:
Uncaught TypeError: Cannot read property 'value' of undefined
at NewComponent.onButtonChanged (http://localhost:8080/vendor/aframe.js:64735:35)
at HTMLElement.bound (http://localhost:8080/vendor/aframe.js:73583:17)
at Object.module.exports.fireEvent (http://localhost:8080/vendor/aframe.js:73996:6)
at http://localhost:8080/vendor/aframe.js:69421:24
at Array.map (native)
at HTMLElement.value (http://localhost:8080/vendor/aframe.js:69420:32)
at NewComponent.playRecording (http://localhost:8080/vendor/motion-capture.js:1:6680)
at NewComponent.tick (http://localhost:8080/vendor/motion-capture.js:1:6874)
at http://localhost:8080/vendor/aframe.js:70708:21
at Array.forEach (native)
its very difficult or not possible to choose your avatar.
I enter VR I record a dance and then click again to select another avatar, choose the avatar and I can see just the new head in the mirror but I can't see my hands on the controller position or in the mirror.
/cc @dmarcos
I tried on my iPhone7 on a very slow connection. The start button was clickable but the assets took a long time to render on screen. a-assets
don't seem to block rendering as you would expect.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.