Babylon Developer wanted for interactive and customizable 3D viewer

We want to commission a tool for users to customize a room/scene. place shelves, place items on those shelves from an inventory, and then view around the room, the concept is similar to sketchfab but we want users to be able to earn awards and toys and then display them in this virtual room.

Deliverables

Source code for BabylonJS project including rough documentation and comments.

Firebase Authentication support provided
3D models provided

Project must include;
Load a scene from remote host (can be hard coded json)

authentication from browser through firebase
Authenticate the viewer and identify if they are the owner or guest
enable editor UI if they are the owner.

UI to facilitate inventory for items and furniture and general room settings

2 options for rooms with a different layout
rooms must have wall anchor points for shelves
Room must have a place for a bed, and desk, and at least 1 window
Bed, desk, window must have anchor points to place items

Shelves must come in 2 versions, small, and large with item slots to place items.
small shelves must have 4 items, large shelves have 6
Items for now can be primitive shapes pulled from a database

ability to set textures and color on bed, window, room walls is required.

Guests and viewer ‘traverse’ room by shifting cameras to specific locations to walls and shelves

must load mesh and textures from remote source
animation support on props as idle and click animations is highly desirable but not needed.

2 Likes

Bumping, still looking for a developer on this project

Hmm, I was just thinking: :thinking:
May be split the the requirements and hire two persons? I’m not sure who masters all of it (and this person would likely be a creative director already committed with some other project).
The way I see it:

  • The backend, authentication and server requirements could be one part.
  • The other part on UX/UI + overall scene/object design, animations and camera handling seems more of something for a designer.

Of course, my opinion only (but may be worth trying this way if you are still stuck and cannot find your ‘hero’) :man_superhero: :superhero:.

Meanwhile, have a great day :sunglasses:

2 Likes

not after a ‘hero’
as I said in the original post, all that other stuff is taken care of, we just need someone who knows babylon - preferably bablyon unity

1 Like

preferably bablyon unity

@Dean_Julian, are you speaking about Babylon Unity Toolkit or BabylonJS and Unity?

Babylon Unity toolkit - our core dev team uses unity in our other games so we’d want to use the same environment should this project need future updates and the dev is MIA

1 Like

Hey @Dean_Julian, are you still looking for someone for this?

IMO you should just remove these requirements as they detract from the main topic, and are very generalized front-end/full stack dev skills:

authentication from browser through firebase
Authenticate the viewer and identify if they are the owner or guest
enable editor UI if they are the owner.

It is always good to have from the very beginning as much information about the project as possible.