tim-poels / bedden-demo Goto Github PK
View Code? Open in Web Editor NEWHome Page: bedden-configurator.vercel.app
Home Page: bedden-configurator.vercel.app
when refreshing the texture will always be the standard texture
when refreshing the bed will have the standard leg (texture)
When changing the length of the bed above 230cm the bottom blanket will clip into the top one and be visible where it shouldn't be
changing the length or width of the bed before it has been loaded won't change the model to that size, when changing it to the regular size after this the scale of the bed will be changed with the same factor as it originally should have:
it is changed to 240 before the bed is loaded
=>
the actual bed size is 200 but the site says 240
=>
change the slider back to 200
=>
the actual bed size is 166,67 (200 * (200/240) (the first number is the actual size of the bed, the 2nd and 3rd are the numbers used to get the scale to change a bed from 240 (which is the size the site thinks the bed is) to 200))
When going back the 1st step the bed dissapears, I suspect this is due to the sliders being back at their standard value while the bed is at another
In step 2 on some screens the very last texture can have a wrong alignment due to the margins on the other ones changing depending on the width -fix change the CSS so that the selector element is fully in pixels and the canvas just takes up the rest of the screen depending on the selectors width, than is can be a consistent margin on all screens
When you change the length of the bed as fast as you can the positioning of the blanket messes op and it's position on the z-axis is offset
After choosing a leg you can't change back to the first leg, this is due there being no separate model for it yet
Unless the legs are the standard legs they stay the standard size
If you change the length of the bed a lot(~50 times) the blankets keep getting closer to the edge of the bed, I suspect this is due to the position being changed by 90 every time but 90 isn't the same distance when the scale is not the same.
When going to a different step the canvas element re-renders creating a new scene and making the model reload taking time and memory space (because the first scene still exists)
When changing the size of the bed this get stored in session storage, so when you refresh it get's remembered. But when you refresh the bed is it's normal size instead of resized
When changing the width the left and right pillow's outside edges clip into the bed
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.