34 Addy Gardens (Cryptovoxels)
#360 degree progress update of stuff I did early january
Depthkit Hologram Shader Test
(WIP) Shader code adapted for JanusWeb from Depthkit.js (MIT licensed) https://github.com/ScatterCo/Depthkit.js
#threejs #janusweb #shader #video #cyberpunk
Very WIP. Based on the aesthetic of an Age in #Myst III. For best immersion, come from https://spyduck.neocities.org/myst/amateria.html
Strong wing by magnus589 https://freesound.org/people/magnus589/sounds/378150/
thunder002 by klangfabrik https://freesound.org/people/klangfabrik/sounds/214507/
aWindchimes113014LincolnNe24Degrees75Hi by mbccoy2 https://freesound.org/people/bmccoy2/sounds/256152/
Snowy Hedge Maze (Aurora)
Snowy Hedge Maze
Originally hosted on https://spyduck.net
Movie Tent (faking a streaming playlist)
Plays videos from a Youtube playlist, synced to the current time, as it it's streaming live.
Note: A script running on my server grabs the direct links to the videos but it can take a minute. Results are cached, but have to be refreshed every however many hours. If it's not working, wait a minute and refresh.
#video #stream #movie
Custom three.js and JanusWeb Shader Demo
Shader applies a neon filter in JanusWeb. This does not work in JanusVR native, and will just show the geometry as if there was no shader applied. You'll need a glsl shader compatible with that (TODO: add a native app shader.)
To try it on your own stuff, click Clone and make sure you're using janusweb_neon_shader.js from the source. Objects to apply the shader to should have "neon_shader" in the js_id (this is a workaround until JanusWeb supports the shader_id attribute). May not work for non-objects (text, etc.) as I haven't tested that.
This *may* have issues with textures on gltf assets until the next release of JanusWeb (currently on 1.3.2 as I write this)
Hue cycling effect is done with another script in the source. It's not part of the shader.
#threejs #janusweb #shader #neon
An alley in a cyberpunk city
Tested quickly assembling an area (mostly from primitives) in Blender, then optimizing some for lightmap baking after.
Has basic collisions for JanusVR, but don't work in JanusWeb yet
#cyberpunk #alley #city