3D Startpages

tags: devlog m3

Playcanvas

Visit: https://smsithlord.com

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’


3D design

Space Pod

  1. Lounge area

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

  1. Battlestation

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’


Chill Room

View on Sketchfab: https://sketchfab.com/3d-models/hacker-lab-38aff5b69caf4790aae73cc6d82919c1

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

URLs

Home Spaces

Some links will open in a new tab others that are iframe compatible can be opened on the in-game screen.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

This setup would also work really awesome as a presentation space. The avatars there can be replaced with green screen streams that can be chromakey'd, controlling the screen, while the camera can be a person in VR or desktop seeing a live presentation.


Design

TODO

  • Priority Stuff
    • Rubber duck model to Hubs world. [https://hubs.mozilla.com/Y74U9xf/homespace]
    • The rest of the discs for the latop. (6 in total)
    • The gamelad's for Dope Wars? https://dopewars.gg/ (Need screen image.)
    • NeosVR logo on wall.
    • Real date & time on wall to the right of Webaverse poster.
    • Update nugz URL to the m3org.com/nugz
    • Hotspot achievement mini-game. ([x] When mouse CLICK on interactive object, [x] fire event which increments score & [x] makes a ""+1 score" text toast notification appear in-world that floats up & [x] fades out quickly. And play sound fx. [x] save/restore score from localStorage.)
    • Flying droid on LHS w/ mini-game score board hanging from it, portrait.
    • Add a trophy on top of the shelf after you've 100%'d the minigame.
    • And victory state for mini-game (trophy spawns & score board changes.)
    • Add victory celebration for mini-game. (sound plays.)
    • Is the URL for noclip.website not the ideal one? (maybe we can load into a particular world autmoatically instead?) https://noclip.website/#oot3d/spot00;ShareData=AL$QL9hDBwTwak4UM=3J=BVkpRHKqWUlFjH8]wxPV+fjZ9Jqd|8/Jk291r3hWP
    • Add Tweet button on top-right.
    • Make trophy a special tweet button.
    • Add meta tags.
    • Confirmation when opening things in a new window (and option to open in SAME window instead.)
    • Add a NEW icon to all labels, if the user has not yet clicked on them b4.
    • Remove the NEW icon on the 100% trophy (because it is a special object.)
    • IFrame screens off by default.
    • Generic screensaver videos for DESK SCREEN, LAPTOP SCREEN, and WALL SCREEN.
    • Desktop-style video captures (or generic) for all 3 battle station screens.
    • I will video-atlas the 10 videos into 1 video, then UV map them onto the screen surfaces as needed.
    • Ability to close or maximize iframe screens.
    • FOV / max rotation slider (so people on portrait can turn their head far enough to get all the hot spots.)
    • Add dynamic size of iframes based on window size.
    • Mobile support.
    • Auto-wandering of the view when not being interacted with. (and in AA screenshots.)
    • Need meta info (title, description, image) for m3org.com/nugz
    • Easter egg hotspot.
    • Optimization
    • Deploy

Pending Optimizations

  • Run diagnogstics to find any large files that are getting used. Use smaller res on any huge res big images found.
  • Avoid mouse-over stutter by pre-caching stuff.
  • Use basis compression on almost all textures.
  • Test if disabled lights are not as optimal as moving just 1 light around.
  • Set anything to not-preload that makes sense to.
  • Purge unused assets.
  • Asset bundles?

Art Assets

  • Base environment model.
  • Individual models for each object we wish to add to the scene. (Chair, table, battle station, vending machine, arcade cabinet.)
  • Avatars w/ animations to place into the scene as props.

Desktop Icons (Open in desk iframe)

  1. https://madjin.github.io/nsl-vr/
  2. https://alpha.webb.game/
  3. https://github.com/M3-org/avatar-interop
  4. https://hyperfy.io/lava (https://github.com/madjin/startpage/blob/master/icons/janus-logo.png)
  5. https://madjin.github.io/startpage/
  6. https://oncyber.io/6529om (https://oncyber.io/images/logo.png https://i.imgur.com/dKgeIes.png)
  7. https://somniumspace.com/parcel/592
  8. https://noclip.website/

Laptop Icon(s) (Open in laptop)

  1. https://anarchyarcade.com/2d/chillroom_abfab36c3/
  1. https://www.youtube.com/c/GodfreyMeyer/videos
  2. https://metafactory.ai/
  3. https://alpha.vrchive.com/directory/ (https://www.youtube.com/watch?v=2Jj3NSvs6YQ)
  4. https://www.mona.gallery/spaces/vKIymsRibAe2 (https://i.imgur.com/FoO0Qtd.png)
  5. The Cube link

Not Being Used



Screensavers

https://www.bryanbraun.com/after-dark-css/#

Windows 98 Screensaver: Maze

https://youtu.be/f1Sx6HtcUJE

Windows 98 Screensaver: 3D Pipes

https://youtu.be/0uvHt2jBXBg
https://www.reddit.com/r/nostalgia/comments/tcxpry/the_pipes_screensaver_from_windows_98/


3D Storefront

Nextโ€ฆ


'A' in M3 discord modeled a storefront

MF store

glTF export from project using official plugin: https://www.unrealengine.com/marketplace/en-US/product/gltf-exporter

Need to replace all the textures, outdated

export template wearables