LATEST WORK
︎Material Mouse Position
Tools:
Unreal Material Graph
Unreal Widget Blueprints
Unreal Material Graph
Unreal Widget Blueprints
2021 Shader Experiments
Concept
Create a iconographic like experiece with dots and other circles and shapes to make a pattern based portraits.
![](https://freight.cargo.site/t/original/i/0cb189ead653ad8d07a63d438de0e22c68496bd890712b6a1e60c72debc63915/LinkDavid.gif)
![](https://freight.cargo.site/t/original/i/45144b345d7dd184d8ce0c84f01f25626eb025a8fa9cf3bcbea88802e4ff7fce/quizShow.gif)
![](https://freight.cargo.site/t/original/i/446eff6ad8ba284ffcfe3ff3d54c8e48c08adb3d5a4bb8666489673df2584316/dots2.gif)
![](https://freight.cargo.site/t/original/i/8b3f46b64bd4d3fda3f45956b55fcbd6a23569840268277dfca18c57ccda302e/dots1.gif)
![](https://freight.cargo.site/t/original/i/248b53ffe7f85910a5461b28985044bd6ead1f573ee36e5f5212b64ae8520189/quizShow1.gif)
![](https://freight.cargo.site/t/original/i/01bef9a144667bb01f63d0f92e939fc2e104e1b93092dcd587fa1b373ec65dbc/zeldaDots.gif)
Concept
Use flowmaps and polar coordinates to create a black hole experience.
![](https://freight.cargo.site/t/original/i/68e5b1ca6f6d8e0e5c42427810c8a71de66f97f6a6e9cdc023c78a397ecae51e/goneToofar.gif)
![](https://freight.cargo.site/t/original/i/143a1328163972a8fbf954ec043593e137cdefcb540910bb4c5d7dce196d10d7/abyssText.gif)
![](https://freight.cargo.site/t/original/i/1122a3685e35605d56b6330b54260e4a1e7e1e29097b76ded109c4663eaca123/whirrrrl.gif)
![](https://freight.cargo.site/t/original/i/edd17ee47baf52b848972e6a1616b53763bebb361c117b6c34fda0f6c7d6a5a4/textureTimes21.gif)
Concept
Prototype directional flow maps and flow map masks on a corer texture. Turn these flow maps into single grayscale textures and use math to move the flow map direction.
![](https://freight.cargo.site/t/original/i/63f413d1824bd878f5d04d1a472efd1efbab9dc1dabd2ec5684f3d2535eec704/flowwithit.gif)
![](https://freight.cargo.site/t/original/i/f82c944c855349ddb18864ef6362efe3306138f55a46ccf730bf51e40549e697/feeeelingit.gif)
Concept
Create a 3 slice and 9 slice material that can scale endlessly in the x coordinate, with either a texture or defined SDFs.
![](https://freight.cargo.site/t/original/i/74a82538aa942fc01585ba0ac2d7f6aa3b1f7ad0ac097571886a55a121821be9/9SliceSDF1.gif)
![](https://freight.cargo.site/t/original/i/d8272a3eb37227983da92906ab500e2ce8968eb1b56ee54e170d6f920934ce72/3slicegif.gif)
![](https://freight.cargo.site/t/original/i/f56ef8e2507ff3b89b7e52b836cd46816aa9750a69c3e1320952e4af423bf1d3/texture9slice.gif)
Concept
Create SDF health bars that can intake different shapes on depleted health.
![](https://freight.cargo.site/t/original/i/f357ce7a61948f9d7f3bcaf711e4daa19e07c5e4b9ab84912e56a104045d1aaf/HB_SDF.gif)
Concept
Create an entire SDF library and animate them using the Sequencer in the Widget Blueprint
![](https://freight.cargo.site/t/original/i/ae9b498f3a81197cdd08805781ec60e860fbfbe3ed215a97ca73ac9938a0ad8e/shapesDone1.gif)
Individual Animations
![](https://freight.cargo.site/t/original/i/b174938405421aae396f4f0509d3b8d8a0952fde049985ea69ca42caed399ed2/cirle_parallel.gif)
![](https://freight.cargo.site/t/original/i/e317ef0d0d7484644c537ee7505604c866a6f16005f4a086e89a9d65ee7ab2d5/pentSDF.gif)
![](https://freight.cargo.site/t/original/i/907d12b9ce3aaa3a70609ad8760981c47f55bf43fe7910ebc97f9a0b80fffd2a/trapSDF.gif)
![](https://freight.cargo.site/t/original/i/e8da00333ce62b024caff948a211f735d8ef51eefb259525544383003045c06e/boxSDF.gif)
![](https://freight.cargo.site/t/original/i/a589ca10fb801f4379fe2d319360c10ecd77a410ebdb8af8333a484782b7b52b/triangleSDF.gif)
![](https://freight.cargo.site/t/original/i/b50abd05f9dbd74a616174daf0ab37c649d18aca52c4c8fc3532f80dba350cf3/roundedBoxSDF.gif)
![](https://freight.cargo.site/t/original/i/647aa5df7b2e78ed06b4d0f52ed1af08e35058d36f715bb404790de0bfded8c8/lineSDF.gif)
![](https://freight.cargo.site/t/original/i/7ddff7c39a9c36b58ac3c17ef5b57a2e77ac68b1c7d233c85b7d44be146f9a7e/crossSDF.gif)
![](https://freight.cargo.site/t/original/i/a4c2c1d9d5f8321924dff363bc6015a207cc12258ea952dcddf8f66413c916b0/rhombusSDF.gif)
Concept
Generate random SDF shapes and patterns that handle random opacity and size. Update these shapes based on polar coordinates.
![](https://freight.cargo.site/t/original/i/7bd297bc544f9fa84fb7e84a7ff57e887a8b5b24c95beb332f02776e2e5c3cae/proceduralPatterns.gif)
![](https://freight.cargo.site/t/original/i/235cb4157855f68afa32927c3433e2a8df7b73423c2f2d31e51a7ce32c0e07a4/SDFRandomz_1.gif)
Tools:
Unreal Material Graph
Unreal Material Graph
SDF Generated Icons
Concept:
Create random icons blending various SDF shapes with Lerp.
![](https://freight.cargo.site/t/original/i/1cd0c938bae6649ce3f8089cad358ba0abccb8bb49a230e9dbc626793ac45ee7/1.png)
![](https://freight.cargo.site/t/original/i/e712bdac2cb3924035c69d6e663f06155d09083b3f8c774339abade1f01b91b1/2.png)
![](https://freight.cargo.site/t/original/i/1ecc5aab853b3c4e0fd2604c34edebb884e5156bd19394cae6fc0afafb0171e0/3.png)
![](https://freight.cargo.site/t/original/i/1b2561fcd31f9b52825ee2a6996d7cd74e72eaa7be6618faba8650be54a8b0b3/4.png)
![](https://freight.cargo.site/t/original/i/aab03e9ee26c5000721b6090331bf32c56cb9c37c3141f7fc24172cb4c6f37ca/5.png)
![](https://freight.cargo.site/t/original/i/3c3f26b0405a36d831d526eaef91693b70b9add2edd087aece0018b0fbbc5b4c/6.png)
![](https://freight.cargo.site/t/original/i/fb53ff1f65e63e47544f9e1859d29936a9754b3e0f07f174223677fa175dd0c2/7.png)
![](https://freight.cargo.site/t/original/i/0b914d6745d4ddbddadcef31c5e40ce36c39571d58e0c46ffcd83bdc4abde722/8.png)
![](https://freight.cargo.site/t/original/i/e34a2851139104bc9d024495a05fe6d3d7fc18e1628bee7cc9bdd900e41e966d/9.png)
![](https://freight.cargo.site/t/original/i/b51ca07b7b76bf1bd595f8ff31c638973ad3985b007ab781cbf2050095716e6a/10.png)
![](https://freight.cargo.site/t/original/i/6e21cf68c6a7a0cca64a14c643373afdcf6e7d67ce7350abdf6c9d92beda9516/11.png)
![](https://freight.cargo.site/t/original/i/5ad051a3ed09e2ba015acdae818c1f652d4b2994f4bca72afd13cae6f151da7a/12.png)
![](https://freight.cargo.site/t/original/i/50a7c403f55540b0aa439a6c54307b0c7a54245affd4ffd6d77004dace7de6f3/13.png)
![](https://freight.cargo.site/t/original/i/11a3c59edde9cbb979df5f4c5d04847689fbf598e0e6085fe37218af44e366ca/14.png)
![](https://freight.cargo.site/t/original/i/aebf42c0120a99c9f4c639066c687d7aa32339d1d2b3d11d5b624cb615185342/15.png)
![](https://freight.cargo.site/t/original/i/cbe1b9ea47540256a6c02d3428f198c622cd15efb33008fd410ae2e9b7aa0f87/16.png)
![](https://freight.cargo.site/t/original/i/35d8939ead44b3aebe374c9c5afda5d04c21584775442dfab9da44a0986a1ff0/17.png)
![](https://freight.cargo.site/t/original/i/b7508463fe2fd8a4e696075903b85549b66a947dd6b6db93cb427d5d3da5ba03/18.png)
![](https://freight.cargo.site/t/original/i/7093bcfd77d70421e5eeb5e97768bf9afd99d4a9ea90d587f4b4867fac6a40b2/19.png)
![](https://freight.cargo.site/t/original/i/28471abb1cb5736bec0e558b49d5b867173795b2cb3d7b686982bae41ca7456b/20.png)
![](https://freight.cargo.site/t/original/i/3e163058dc2f7fde96defbc2d72c6e5ad3b4045bf2a51574946b03484275eab7/21.png)
![](https://freight.cargo.site/t/original/i/5484d9a06eacd388082b8c474953b1d67c608b82d04db30540dd3b69637db4de/22.png)
![](https://freight.cargo.site/t/original/i/d6eb142f00f1c791683a0f1eb2c5ea91cf5f23035355b8d6fa93a165bfbd50ad/23.png)
![](https://freight.cargo.site/t/original/i/308a437aacc7d4e8838e3c4e0914b1e18146a9a0e33c3daae97b7a92358dea49/24.png)
![](https://freight.cargo.site/t/original/i/908a082f629b0b5b05c5218074f2bec7a070caef2037f31486221a8c583d8601/25.png)
![](https://freight.cargo.site/t/original/i/83ccb4cbc5a1e0f7794e3ddcc874d770abdb0aa802a5d17ea6f0797202879e34/26.png)
![](https://freight.cargo.site/t/original/i/4b25c5ec12aa764b4a8a3043557d909b0912452f5721768027a7e4249682de82/27.png)
![](https://freight.cargo.site/t/original/i/c6b568d1db769996f05bd6e7da3b64baff0cd9383d42ae6ee5e5114d28007763/28.png)
![](https://freight.cargo.site/t/original/i/e596437389301daa72f9c21f6454e9dedec74a2e6b1513967c8a20fde55190ce/29.png)
![](https://freight.cargo.site/t/original/i/2c83eab3eb044846ea5edca0a30fb1897ea3df38a736a1476cb7fa0d155f8f69/30.png)
![](https://freight.cargo.site/t/original/i/1ced46ceb5c13595973bb65c9b10dd738fcc0b14eb31be202a66426a336cb9f0/31.png)
![](https://freight.cargo.site/t/original/i/0131ba693fb0076d35dfcbd39d8a7e5e68b89341505ae1cdb25680b4fa02abb0/32.png)
![](https://freight.cargo.site/t/original/i/0327f8b000673fccbca7691ba057efce7f70671e29f96d85915258b8b3813aa2/33.png)
![](https://freight.cargo.site/t/original/i/6306a16c0379c4e105a81dbbb6539ec92299d6b1f4270e1ec0029ce2debb856a/34.png)
![](https://freight.cargo.site/t/original/i/268862bc97509ceae80e54c17a8641792b05e4264a6590802126e46dee552318/35.png)
![](https://freight.cargo.site/t/original/i/4caa70b21c41213b9adaf766fd1dc01c12bad8022d82bb224c35a9ddac89d441/37.png)
Images:
![](https://freight.cargo.site/t/original/i/5caf69f2c011c1b35a019d34c2faec40c2d6642e6ad189facbf778ac303b16ca/morphingTime.gif)
![](https://freight.cargo.site/t/original/i/5d9b3bf6354be05fdde81a2f3e8a80d5d4f49d67fa334e16731a0644c9e1b342/SDFHeader2.gif)