Hi, I'm Francis Tao. I'm a software engineer, Mainly focus on front-end development and webgl, You can explore my GitHub for more infomation
VoxelEditor is a 3d voxel model editor running on the web, It is one of the projects I developed at the CodeMao Company
An digital audio workstation in your browser. You can create music with it and download the work you have done.
In order to make VoxelEditor work well on touch screen devices, I implement a virtual cursor to simulate real mouse operations.
This is a tool for uploading and simply processing audio in the box3 platform. The technology used is React and WebAudio API.
In Box3 Game Editor, we need 3dUI to control the object, this is how I implement it with React Context API and WebGL
Ever since the Nodejs take a place in a server-side language, adopt the RPC pattern for designing the client-server API may be a very interesting approach.
Setup a web application from scratch without using create-react-app and webpack-cli. With CSS configuration so that the Tailwind can coexist with css module.