I dare to present you my first work I’ve made with threejs. It is small archeology site with some interactivity. I could say it is some sort of demo of possible portfolio demo It was made in semi-voxel style. During its creation I’ve learned many things about how to work with 3d, assets and threejs.
Looks really nice, especially for a first Three.js project. The semi-voxel style gives it a lot of charm and keeps everything visually consistent. The day/night switch and little interactive details make the scene feel alive instead of just a static showcase.
Handling both desktop controls and a mobile joystick is a great touch too, a lot of demos skip that. Using baked textures along with simple collision is also a smart move for performance.
This could easily work as a solid portfolio piece. Adding a few more interactive or discoverable elements could make it even more engaging.