-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Andrej
committed
Sep 24, 2023
1 parent
35ac60a
commit 131d556
Showing
3 changed files
with
31 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,35 @@ | ||
# product-configurator-prototype | ||
|
||
Various product configurator prototypes, to showcase 2D and 3D possibilities | ||
|
||
Preview: | ||
- Product Configurator (2D): https://bandit1983.github.io/product-configurator-prototype/ | ||
|
||
- Product Configurator (2D): https://bandit1983.github.io/product-configurator-prototype/ | ||
|
||
## How it works | ||
|
||
### Product Configurator (2D) | ||
|
||
Multiple images are used to form one customisable product display. The were prepared in GIMP, but any other image editor can be used. | ||
|
||
The layers above the background colorise individual parts, so this ones have to be selected and extracted properly, to maintain a realistic display while customisation. | ||
|
||
There are 3 images/layers in the example: | ||
|
||
- background: the product, or just some chosen parts, was de-colorised, so that only the structure is visible, the colors will be applied through other layers | ||
- sewing threads: this were masked individually, but can also be done semi-automatically if the image is clear enough | ||
- leather: for this layer the selection of the product from the background layer was re-used, but the sewing threads selection was removed from it, to avoid overlapping and color bleeding | ||
|
||
#### Image examples | ||
|
||
<p>Original</p> | ||
<img width="50%" style="margin-bottom: 2rem" src="product-configurator/public/images/wallet_test/Original.png"/> | ||
|
||
<p>Background</p> | ||
<img width="50%" style="margin-bottom: 2rem" src="product-configurator/public/images/wallet_test/Background.png"/> | ||
|
||
<p>Layer 1</p> | ||
<img width="50%" src="product-configurator/public/images/wallet_test/Layer1.png" style="background: gray; margin-bottom: 2rem"/> | ||
|
||
<p>Layer 2</p> | ||
<img width="50%" src="product-configurator/public/images/wallet_test/Layer2.png" style="background: gray; margin-bottom: 2rem"/> |
Binary file modified
BIN
+10.7 KB
(100%)
product-configurator/public/images/wallet_test/Background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.