Elias Wick

Elias Wick

As a seasoned independent game developer and freelancer with over six years of professional experience and over a decade of game modding experience, I specialize in technical arts, particularly in the areas of shaders, development tools, and digital automation.

I bring a wealth of experience from my previous role as a process developer, where I developed applications, solutions, and documentations aimed at reducing the workload and streamlining workflows for corporations.

I am currently available for projects and offer the following services:

• Development of customized tools and digital automation
• Creation of visually stunning shaders, particles, textures, and 3D models
• Performance profiling, optimization, and content management
• Expertise in Steamworks and Google Play Console distribution support

Should you be interested in exploring the possibilities of working together, please don't hesitate to contact me via email at: [email protected]

Elias Wick - Noise

Elias Wick - Noise

Oscillation Shader

Oscillation Shader

Wireframe Shader

Wireframe Shader

Elias Wick - Wireframe

Elias Wick - Wireframe

Elias Wick - LUTs

Elias Wick - LUTs

Elias Wick - LUTs Tutorial

Elias Wick - LUTs Tutorial

Elias Wick - Advanced Fog

Elias Wick - Advanced Fog

Elias Wick - Grid

Elias Wick - Grid

Elias Wick - Gradients

Elias Wick - Gradients

Elias Wick - Vignette

Elias Wick - Vignette

Elias Wick - Waves

Elias Wick - Waves

Elias Wick - Adjustments

Elias Wick - Adjustments

Unreal Engine - IP Protect

Unreal Engine - IP Protect

Elias Wick - IP Protect

Elias Wick - IP Protect

Пікірлер

  • @bullsquid42
    @bullsquid422 күн бұрын

    I've been trying to find out how to do this in a global way. Say I want players to upload their own banner that should show up on potentially hundreds of objects using the same texture, it's just not feasible to do this one object at a time and create a new material for all of them.

  • @EliasWick
    @EliasWick2 күн бұрын

    You would save that data on the server in a save game object. It should be a reference to a database that stores the actual images. When people join a game, that data will be loaded in. The button that allow you to upload the images, will also handle the "Change texture on all banners" function. You will probably need C++ or a plugin to handle this.

  • @bullsquid42
    @bullsquid422 күн бұрын

    @@EliasWick Thank you for the insight and the response. I'll look into this.

  • @adam4eissa
    @adam4eissa12 күн бұрын

    how ican save the imge so when we restart not need to upload agine,sorry am biggner ,thankyou

  • @lukaknezevic7984
    @lukaknezevic798416 күн бұрын

    My file is: file:///C:/Users/Ege/Desktop/test.jpg And it’s not working please help!

  • @fernandexjoseph
    @fernandexjoseph16 күн бұрын

    wow that's so cool! thanks!

  • @learnerofall-masterofnone
    @learnerofall-masterofnone18 күн бұрын

    is there a way to find these?

  • @EliasWick
    @EliasWick18 күн бұрын

    Yes, these are all over my website: www.elias-wick.com.

  • @learnerofall-masterofnone
    @learnerofall-masterofnone18 күн бұрын

    @@EliasWick thanks man, appreciate it

  • @EliasWick
    @EliasWick18 күн бұрын

    @@learnerofall-masterofnone No worries! I have a showcase for each one. You can find all of them individually on my channel as well. One of the cooler and more difficult one is the ASCII shader.

  • @lukaknezevic7984
    @lukaknezevic798419 күн бұрын

    Can you help me on how to do it with a file dialog instead an of an internet link?

  • @koukaiisanhood8148
    @koukaiisanhood814819 күн бұрын

    Perfect, had a fence texture fading out at like 3meter distance now its fixed much love.

  • @EliasWick
    @EliasWick19 күн бұрын

    Glad I could help!

  • @HolyCheems
    @HolyCheems22 күн бұрын

    Is there a good way to implement the use of the alpha channel on the world aligned texture? I tried breaking it out into the Float 4 and using the alpha channel but it didnt seem to scale right on the tops and bottoms of blocks

  • @EliasWick
    @EliasWick21 күн бұрын

    Sorry for the slow answer! Yes this is possible to get the alpha to work as well! I just tried it using Unreal Engine 5.0. How I did it: 1. Create a material and make sure to set The material property Blend Mode to Masked. 2. Add the WorldAlignedTexture to the material graph. 3. Add a Texture Object and plug it into the TextureObject slot. 4. Create a boolean and set it to true, plug it inot hte Export Float 4 slot of the World Aligned Texture. 5. Drag the XYZ Texture output of the World Aligned Texture to the Material Input called Base Color. 6. Create a Mask node and make sure that it's only recieveing the (A) / Alpha channel of the texture. 7. Drag the XYZ Texture into the Mask (A) node, and the output of the Mask (A) Node into the Material Opacity Mask slot. If this doesn't work, make sure that the texture has an Alpha channel. If the image is black and white, you can use any of the other channels as masks. Have a great one!

  • @muneebhero1159
    @muneebhero115926 күн бұрын

    Hip hip hooray and I also switch to unity but still use unreal engine and follow you ❤❤❤❤🎉🎉🎉

  • @EliasWick
    @EliasWick26 күн бұрын

    Hey! Thank you very much for the comment and support! ❤❤❤

  • @muneebhero1159
    @muneebhero115926 күн бұрын

    @@EliasWick always for you ❤️❤️

  • @EliasWick
    @EliasWick27 күн бұрын

    I have to upload this video in order to not lose rights, and my KZread channel. By watching this video you will support my work more than you expect. Thank you and I'll see you all soon!

  • @ASTRAL15293
    @ASTRAL15293Ай бұрын

    Looks like you saved my tag game 🥺

  • @ASTRAL15293
    @ASTRAL15293Ай бұрын

    is there any way to make the players be differents character blueprints?

  • @EliasWick
    @EliasWickАй бұрын

    Yes there is! :) It's to complicated to explain here. But on spawn the player character should possess a different character class.

  • @ASTRAL15293
    @ASTRAL15293Ай бұрын

    Thanks :)

  • @Madpvponline
    @MadpvponlineАй бұрын

    will this work on 5.3.2 ue

  • @EliasWick
    @EliasWickАй бұрын

    Yes it will! :)

  • @user-iu8lk9gj3u
    @user-iu8lk9gj3uАй бұрын

    thank you so much

  • @masterfellayt
    @masterfellaytАй бұрын

    I have another pc I want to use as the dedicated server for my game. I installed windows server on it and coppied my server built on it. I also opened port 7777 for the ip of that pc. Still i cannot connect to that pc with my game on my main pc. Can you guide me with the process of how I can do that? Thanks

  • @EliasWick
    @EliasWickАй бұрын

    If they are on the same network. Try to use the local IP of the PC. It should be something like 192.168... Use CMD and Ipconfig to list IPs. If you can connect to the local IP but not the public IP, ask your ISP to give you a public IP Adress.

  • @masterfellayt
    @masterfellaytАй бұрын

    @@EliasWick Yes I can connect on my local machines. But I want anyone who has the game and joins my ip to join my server. I think I need to get a public IP. Thanks for the help!

  • @bloedkop5094
    @bloedkop5094Ай бұрын

    Hi Elias, can you please tell us how to implement these spectrum shifts in the game? As far as I understand this is only to visualize how a color-blind person sees your game. I can't find any tutorials on how to actually shift the colors in the final packaged game. Thank you :-)

  • @EliasWick
    @EliasWickАй бұрын

    I see, so you want to turn them on or off in the project you are making?

  • @bloedkop5094
    @bloedkop5094Ай бұрын

    @@EliasWick Yes thanks for the quick reply. I can get the "set color deficiency type" nodes to work in the Unreal editor and they work fine but as soon as I package my game, there is no effect. Do you have to set up a post process volume for this to work in the final packaged game?

  • @EliasWick
    @EliasWickАй бұрын

    @@bloedkop5094 If you want to use my materials, yes. You need to setup a post process material that covers the world. In game you can then trigger / add a post process material to the post process volume. You can do that in the post process settings struct.

  • @bloedkop5094
    @bloedkop5094Ай бұрын

    @@EliasWick O.k. thanks that is what I thought. Thanks for the quick response :-)

  • @idirbelaid2837
    @idirbelaid2837Ай бұрын

    oh my gaad, are you kidding me !! thank you so much !!

  • @EliasWick
    @EliasWickАй бұрын

    Haha no worries! :)

  • @vickyjohnsonmoments4120
    @vickyjohnsonmoments4120Ай бұрын

    So helpful 👏

  • @romanwupik
    @romanwupikАй бұрын

    Thank you! This is exactly what i needed! All works perfect but to make really good online games i need to learn a lot more...

  • @EliasWick
    @EliasWickАй бұрын

    Thank you for the comment! You are completely correct! :)

  • @wonilmax
    @wonilmaxАй бұрын

    Best

  • @EliasWick
    @EliasWickАй бұрын

    Haha thank you!

  • @contentfreeGPT5-py6uv
    @contentfreeGPT5-py6uvАй бұрын

    this is amazing,thanks for that, i love ai generated world import

  • @EliasWick
    @EliasWickАй бұрын

    Oh that gave me an idea! Cool! :)

  • @namondastudio4616
    @namondastudio46162 ай бұрын

    how to render apost process material in sequence correctly ??? NOT WOKING .. Thanks !!

  • @EliasWick
    @EliasWick2 ай бұрын

    Does the post process material support the path tracing? Are the camera within the post process volume. Does the camera have the post process turned on. Are you viewing through the correct camera?

  • @namondastudio4616
    @namondastudio46162 ай бұрын

    @@EliasWick My postprocess material it s so heavy it wont work anyway, strange bug i think... thanks!

  • @brendamesa2945
    @brendamesa29452 ай бұрын

    It is possible to do that on a Image from a User interface?

  • @EliasWick
    @EliasWick2 ай бұрын

    Yes, just do it with an Image in the UI.

  • @brendamesa2945
    @brendamesa29452 ай бұрын

    @@EliasWick Yes but, the result of the node dowload image its not compatible with a 2D texture when I try to set the brush texture image :(

  • @EliasWick
    @EliasWick2 ай бұрын

    @@brendamesa2945 You have to change the material domain to be UI as well.

  • @brendamesa2945
    @brendamesa29452 ай бұрын

    @@EliasWick I've already done it, but the image component is not compatible with the same structure

  • @EliasWick
    @EliasWick2 ай бұрын

    @@brendamesa2945 You can join my channel on discord and send me screenshots of what you have tried. I'll help you out from my end :)

  • @SS-gu2tx
    @SS-gu2tx2 ай бұрын

    If you're familiar with the concept of NAT punchthrough you really should do a video on it, in the context of UE5

  • @JesusOfTheJungle
    @JesusOfTheJungle2 ай бұрын

    How does this look from the players perspective? They're obviously not going to go into unreal and do all that, in order to upload there own image... I'm looking to create a game that involves people adding there own profile picture to be used to show up in a gui type element.

  • @EliasWick
    @EliasWick2 ай бұрын

    Sure, is it for online multiplayer or for singleplayer? Workflow changes completely based on that information.

  • @JesusOfTheJungle
    @JesusOfTheJungle2 ай бұрын

    It's online. Easiest way to describe it would be a dating app. Just one image per person is needed. I have a feeling I may need to invest in a server. I was going to go the actual phone app rout but that's over my budget but I was already learning unreal.. Sooo... Yeah, there isn't really a game outside of this. The rest of the mechanics I think I can figure out, it's quite basic compared to figuring out how every user is going to upload an original image, which other players will need to be able to see. Thanks heaps for the help, by the way! Any info is greatly appreciated

  • @EliasWick
    @EliasWick2 ай бұрын

    It's very complex if it is for online. You have to create custom C++ code to upload the image to the server, then attach it to the user account. Finally update the UI. It's different if you do AWS or Azure. If this is going to be a problem to fix, you'll likely have much more complex problems down the line. Just a heads up.

  • @JesusOfTheJungle
    @JesusOfTheJungle2 ай бұрын

    @@EliasWick Ok, thanks heaps. I'll see if I can handle it... Maybe find some friends who are better at code than me! haha

  • @EliasWick
    @EliasWick2 ай бұрын

    @@JesusOfTheJungle Haha yeah, sounds like a plan!

  • @Axoulbicoul
    @Axoulbicoul2 ай бұрын

    hey man, very useful tutorial! could you explain to me how to turn this into different blueprints I can use for different images ? Thank you

  • @EliasWick
    @EliasWick2 ай бұрын

    You create a new blueprint actor that has an image and the same logic. It's pretty much the same thing, but in a blueprint actor.

  • @goldleafwindows3073
    @goldleafwindows30732 ай бұрын

    You just saved me about 1 1/2 hours! Sending hugs!!! 🤗

  • @EliasWick
    @EliasWick2 ай бұрын

    Thank you so much! Glad I could help! 🥰

  • @goldleafwindows3073
    @goldleafwindows30732 ай бұрын

    @@EliasWick The file came in as a .pdf and i do not know why, but .pdf's often come in with type all broken into 1-5 word chunks - this one has 1,000 words! UGGHH! LOL - we win!!! Thanks again

  • @EliasWick
    @EliasWick2 ай бұрын

    @@goldleafwindows3073 Oh I see! Super happy I was able to help! ^^

  • @Thatsunrealdude
    @Thatsunrealdude3 ай бұрын

    Need one of these! 😅

  • @EliasWick
    @EliasWick3 ай бұрын

    Hey, here you go: elias-wick.com/portfolio/shaders/post-process/adrenaline 😉

  • @Thatsunrealdude
    @Thatsunrealdude3 ай бұрын

    @@EliasWick Aww that one is perfect too and customizable! Unfortunately I’ve been trying to learn how to make my own assets 😪

  • @tonexbot
    @tonexbot3 ай бұрын

    Thank you

  • @EliasWick
    @EliasWick2 ай бұрын

    You are welcome! :)

  • @Venelin
    @Venelin3 ай бұрын

    Thank you!

  • @EliasWick
    @EliasWick2 ай бұрын

    No worries, glad I could help!

  • @NyctaOfficial
    @NyctaOfficial3 ай бұрын

    my cat pressed the tab key istg

  • @EliasWick
    @EliasWick2 ай бұрын

    Haha you are not the first! ;)

  • @CleverPotatoEntertainment
    @CleverPotatoEntertainment3 ай бұрын

    What ar those 2 things after get text

  • @EliasWick
    @EliasWick3 ай бұрын

    Those are types of casts to change a variable into another type. This is sometimes required for being able to run various blueprint nodes that only accepts certain types of variables.

  • @CleverPotatoEntertainment
    @CleverPotatoEntertainment3 ай бұрын

    Can you help me find them? Please

  • @CleverPotatoEntertainment
    @CleverPotatoEntertainment3 ай бұрын

    In ue5

  • @EliasWick
    @EliasWick3 ай бұрын

    @@CleverPotatoEntertainment I have a full tutorial for multi-player that shows the process on my channel.

  • @CleverPotatoEntertainment
    @CleverPotatoEntertainment3 ай бұрын

    Ok

  • @crowbartwisted8738
    @crowbartwisted87383 ай бұрын

    As old as this video is , I'm doing a 3D game to get my bachelor degree and my idea requires modeling a trash can , this helps me enormously , Thank you !

  • @EliasWick
    @EliasWick3 ай бұрын

    Amazing! Glad I could be of help! Best of luck with your studies! :)

  • @abeermanchanda1168
    @abeermanchanda11683 ай бұрын

    I followed everything you did in the video correctly but I am still unable to connect through public ipv4, I can easily connect with the local ipv4 however it doesn't work with public ipv4 though I have forwarded the ports correctly. Even the ip address I mentioned is public.

  • @EliasWick
    @EliasWick3 ай бұрын

    Can you host other games? Your Internet provider can still block you from opening ports.

  • @abeermanchanda1168
    @abeermanchanda11683 ай бұрын

    There is probably some issue with your code as I am not able to connect even by tunneling my port.@@EliasWick

  • @owensmowen_
    @owensmowen_3 ай бұрын

    I've been looking for something like this as I need a soft light function that's more faithful to the one in Photoshop, but I don't think I could ever justify dropping 40 dollars on something I have no way of checking ahead of time. Have you considered releasing a demo?

  • @EliasWick
    @EliasWick3 ай бұрын

    I understand that you might feel $40 is too much, especially since you are only looking for a particular function. This is one of my best selling products and is well worth the price. It took me a few months to create, and hiring someone to make that function for you will likely be at least three times as expensive. I have considered expanding and adding additional content like a demo, but it might take a little while before I get to that point. Add me on discord: discord.com/invite/2ytCVHTXxZ, and show me an image of what you are trying to do and I'll see if I can help further.

  • @SmokeyOkay17
    @SmokeyOkay173 ай бұрын

    Thank you, from the bottom of my heart

  • @EliasWick
    @EliasWick3 ай бұрын

    So glad I could help! Thank you for watching! 🙏

  • @imiparerau432
    @imiparerau4324 ай бұрын

    If I purchase this, will I be able to put the black bars vertically if I wanted to?

  • @EliasWick
    @EliasWick4 ай бұрын

    This does unfortunately not include vertical bars.

  • @imiparerau432
    @imiparerau4324 ай бұрын

    @@EliasWick Do you think I could manually edit the post process material to close vertically fairly easily? 🤔 I'm very interested in this pack.

  • @EliasWick
    @EliasWick4 ай бұрын

    @@imiparerau432 I can look into it and get back to you in 10 minutes with an answer.

  • @imiparerau432
    @imiparerau4324 ай бұрын

    @@EliasWick Thanks

  • @EliasWick
    @EliasWick4 ай бұрын

    @@imiparerau432 It's very east to modify and takes less than 10 seconds to make it vertically. If you purchase it, I will get a notification; and can send you a quick guide on how to modify it.

  • @DeftlyJ
    @DeftlyJ4 ай бұрын

    Anyone know if this has changed for unreal engine 5.3. I tried to import from a file on my computer but it does not work if I try to save the reference as a texture.

  • @EliasWick
    @EliasWick4 ай бұрын

    Just tried 1 minute ago, and it worked. Path I used was: file:///D:/YT/LashDown.png. What you might have done is to use the execution pin that doesn't have any text. You should use the "On Success" execution pin from the Download Image node. If you use the execution pin without a text, it simply doesn't have time to load and therefore can't showcase the image. If you can't get it to work, try to use a path that doesn't contain a space to the file you are trying to load: Instead of "file:///D:/You Tube/Lash Down.png" Try: file:///D:/YT/LashDown.png Here is an additional guide I wrote: dev.epicgames.com/community/learning/tutorials/rZwp/unreal-engine-import-images-during-runtime

  • @ChuongNguyen-xy3rp
    @ChuongNguyen-xy3rp4 ай бұрын

    Thank you so much, my friend

  • @EliasWick
    @EliasWick4 ай бұрын

    Glad I could help :)

  • @benjithaxx5451
    @benjithaxx54514 ай бұрын

    the mode option is grayed out

  • @EliasWick
    @EliasWick4 ай бұрын

    I'm sorry, have you tried pressing Q on the keyboard to leave the mask painting?

  • @matthewschuessler8493
    @matthewschuessler84934 ай бұрын

    Thank you 🎉

  • @EliasWick
    @EliasWick4 ай бұрын

    You are welcome Matthew! :)

  • @ushinayee64
    @ushinayee644 ай бұрын

    the command 'desaturate' is greyed out and nothing seems to work please help

  • @EliasWick
    @EliasWick4 ай бұрын

    Only desaturate?

  • @ushinayee64
    @ushinayee644 ай бұрын

    thanks i found out that you have to rasterize. thanks though :) @@EliasWick

  • @EliasWick
    @EliasWick4 ай бұрын

    @@ushinayee64 Awsome! Thank you for letting me know how you solved it

  • @ushinayee64
    @ushinayee644 ай бұрын

    Thank you so much

  • @EliasWick
    @EliasWick4 ай бұрын

    You are welcome!

  • @Lucas-yl7kd
    @Lucas-yl7kd4 ай бұрын

    Hello, is there any way to save the image that comes from the download image in the save game? I tried here, but the texture is dynamic and can't be saved. I wanted to save the byte array so I could save it and build it later, do you understand?

  • @EliasWick
    @EliasWick4 ай бұрын

    I understand what you are trying to do, unfortunately there is not built in way to do this in Unreal Engine. What you would have to do is to implement the feature using C++ or find a plugin that handles it for you. From this thread I found a pretty resonable C++ solution: forums.unrealengine.com/t/how-to-save-utexture2d-to-png-file/58866/3 Someone mentioned that Rama's Plugin has the capability of loading and saving textures: forums.unrealengine.com/t/39-s-extra-blueprint-nodes-for-you-as-a-plugin-no-c-required/3448

  • @Lucas-yl7kd
    @Lucas-yl7kd4 ай бұрын

    Thank you for your help

  • @ECHSBACHS
    @ECHSBACHS4 ай бұрын

    What asset is being used as the environment ?

  • @EliasWick
    @EliasWick4 ай бұрын

    I can't find the name of it. It was free on the marketplace about 2 years ago. It is likely called something with "dungeon".

  • @ECHSBACHS
    @ECHSBACHS4 ай бұрын

    @@EliasWick NP, BTW, I picked up Your Shader Pack on Marketplace, it fits in with an upcoming Gam I am working on. Thanks.

  • @EliasWick
    @EliasWick4 ай бұрын

    @@ECHSBACHSThanks, that's awesome! Let me know if you have any questions about it! :)

  • @EliasWick
    @EliasWick4 ай бұрын

    I found the asset pack: www.unrealengine.com/marketplace/en-US/product/top-down-multistory-dungeons Also, please let me know about where I can follow your development of the game! :)

  • @ECHSBACHS
    @ECHSBACHS4 ай бұрын

    @@EliasWick Thanks, it looks great.

  • @NR_5tudio
    @NR_5tudio4 ай бұрын

    i just wanna ask is that only for lan ? i mean can i play with my friend and hes live in middle east so can i ?

  • @EliasWick
    @EliasWick4 ай бұрын

    No, this is not only for lan. You can play with everyone in the world using this method.

  • @NR_5tudio
    @NR_5tudio4 ай бұрын

    ty i just wanna ask can i use program called (Hamachi) but i tryed this way throught give the game to my friend in itch io but its not work but maybe its not worked cuz i made a mistake Ty btw for this video @@EliasWick

  • @EliasWick
    @EliasWick4 ай бұрын

    @@NR_5tudio Hamachi should work. Otherwise login to your router and open the port 7777 for UDP amd TCP for your local IP.

  • @NR_5tudio
    @NR_5tudio4 ай бұрын

    uh tysm and sorry for Disturbing you@@EliasWick

  • @gamingtree10
    @gamingtree104 ай бұрын

    Can you show how to do all the blueprints bc it was very confusing 😁

  • @EliasWick
    @EliasWick4 ай бұрын

    Here is a more detailed video: kzread.info/dash/bejne/Y4F1m8GOY7u4itY.html

  • @gamingtree10
    @gamingtree104 ай бұрын

    @@EliasWick ty

  • @cPercent767
    @cPercent7674 ай бұрын

    I’m having difficulty packaging the project itself, it just keeps telling me “Failed to Copy (Project)” in the Output log

  • @EliasWick
    @EliasWick4 ай бұрын

    Hmm, you probably have an error message higher up in the log, explaining what failed to copy.

  • @cPercent767
    @cPercent7674 ай бұрын

    I’m having difficulty packaging the project itself, it just keeps telling me “Failed to Copy (Project)” in the Output log

  • @EliasWick
    @EliasWick4 ай бұрын

    Is this a completely new project without any additional files except for what you see in the video?

  • @nxttn34oop43
    @nxttn34oop434 ай бұрын

    This tutorial is exactly what I was looking for your epic

  • @EliasWick
    @EliasWick4 ай бұрын

    Thank you sir! Glad you liked it!