[Community Project] WIP Weather & Water Shader

Hello. Thank you so much for wonderful plug in. Really beautiful.

Nevertheless, I encounter a problem. When I play in the editor, if I approach near the , the image freezes. I can not move or turn the camera.

Do you know how to fix that?

I am using unreal engine version 4.19.2, and it is BP_Ocean that causes problem.

I don’t know how to solve , mainly because it doesn’t happen with me. Did you make any changes in the code or is happening in the original project from ? Which Map are you playing? Which version for the material? Which is the camera mode in use set in the BP_Ocean?

Thanks for the help. I did not make any changes to the code. The problem occurs after plugin migration in my project. The Shader version I’m using is UE4.19 compatible. The name of the GitHub archive is OceanProject-423ebed16e12de92bb9007766fc8a0efb2539d3d. And all camera modes have exactly the same problem.

I tested all presets (SSR and Foam, etc.), same result. I tested in launching the game in all possible modes (stand alone, simulate, etc. …), same result …

I do not know what to do… please

How did you migrate the assets? Did you follow video?
watch?v=1W6Z5XnUyAI

Ha ok… I have migrate in my blue print project. No C++. Is really mandatory? Can I migrate my project in your project and activate blue print?

If you follow the video step by step, you can migrate the whole C++ plugin into your Blueprint project. The resulting project will be C++ project after the migration.

Super !! Thank you very much for your help.

Interesting … Isn’t sending a copy of a purchased item off the Marketplace a violation of EPIC policy?

So you violate EPIC policy, to prove someone was violating EPIC policy… nice!

Hmm few things about that asset: it was set on the marketplace for US$ 0 (zero), second you can provide a copy of a purchased asset for people you work as a team and they can use it, and in case Evo is part of a team with and myself as project administrator for Community , in case there is no harm or something against the policy happened. Anyone can join the discord server for project and/or see that in Evo and myself also have administration privileges!

Not sure what you are talking about …

I got a refund for X… did you get a free copy? How did you get the free copy? I know he tried to give it away for free, but EPIC forced him to charge.

If you or anyone else had a free copy, you broke EPIC’s rules.

Besides, all went down before you were on so called ā€œteam.ā€ Isn’t that right? So you were doing exactly what you were accusing him of doing.

I am not a big proponent of situational ethics…

X was a great water shader for those of us that like BPs, and buy off the Marketplace. Now we don’t have it any more because of you. So thanks.

He took something, and made it better, in only a few months. The other marketplace shader mentioned, still lacks transparency, after years of promises, and I believe the dev also was part of project, before he packaged and sold his own shader, which shares a lot of code with community project, as do all water shaders.

All these accusations of ā€œstealingā€ the work of someone else, coming from devs, come on, get real, you do the same, so does (Q-Dos). In coding, there is not a lot of room for originality. All reminds me of the guy trying to copyright the word ā€œAloha.ā€

You should have helped talented kid, and mentored him, instead of crushing him. I find it hard to believe that was part of , or even cared if someone used his work on community project in order to produce another water shader for the community.

Since we are discussing ā€œteam copyā€ idea, it is hard to top the shader in Sea of Thieves. Do you think your ā€œteamā€ could get us ā€œthe communityā€ all a copy of their shader… so we can make sure they did not copy any water surface shader off the Marketplace, or community project? If you pull that off, can you also get us the custom vertex shaders, destruction LODs, engine optimizations used in Fortnite… I would like to check and make sure they did not copy anything from community project as well… :slight_smile:

CrashA51, enough already. It’s been what, a year now? Let it go, man. Stop polluting the with nonsense.

If you have Physical Water Surface from @ and you had access to that OceanX, OceanXY or NeOcean and you liked those water better, nothing stops you (since no one is seeing) from using the water shader and putting in place. If you don’t do it, I think is because you are a correct person and thinks as many you are more secure regarding copyright issues if you grab an approved asset from the marketplace. That asset clearly copied more content from Physical Water Surface (the buoyancy was the most notorious, with even comments and var names) than the community itself, but he used several portions, tricks and hits commented in forum by community and decided to sell it instead of keeping the nature of the project.

Furthermore, @himself spoke with the marketplace team about those assets and is a quote from the response shared with us: ā€œJust to clarify, the product that was removed for copyright violation was NeOcean. OceanX and OceanXY were not removed by Marketplace team, the seller asked us to remove them on his own and they weren’t part of the investigation or DMCA takedown.ā€ The takedown were asked by .

If you want more details you can ask so he can reply that e-mail for you. As for the OceanX thing… it was set on the marketplace for a short period for free, and sold 698 copies, which after realizing the selling potential the seller (Johnathan) decided to have a proffit instead. He is the one to blame for leaving people without a blueprint option. You believe what you want, I believe in the evidences. As I said, you don’t need to take my words for true and ask yourself, he is also a forum moderator and have access to any deleted forum message to prove all the inquiring that seller made for other community users to understand their changes and incorporate into his product aswel.

I think that for now, you might want to discuss your issues in private with the involved people and even try to ask the marketplace team if those infos proceed.

When did ethics and following EPIC’s rules become nonsense? When did it become pollution to speak the truth and stand up for people that can’t defend themselves? You don’t understand, and is very important.

Many people are abusing EPIC conduct of behavior, including sellers… they are falsely accusing others, of what they are doing. And they are getting away with it, because people like you are enabling them… Because of , we the community are still without a descent full water shader on the Marketplace. We had one, but ā€œsomeoneā€ made sure it was taken down.

Lima, just stop, you and I both know that not a single thing you said in any of these post are true.

You were not even part of ā€œteamā€ when all went down. You and others, and the mentioned seller, passed around code you were not allowed to, under EPIC policy, to build a false case against someone, and had him crushed, removed from the Marketplace … and then you set yourselves up to run community project. Very self-serving …

FYI, up to 80 percent of code can be use by others, in their projects, and it is perfectly legal, and right, and it is done by , including you, including EPIC, including the richest man in the world. The Marketplace is about learning, sharing, code! Johnathan enhanced the surface shader, and project, in only weeks, to the point that we the ā€œcommunityā€ finally, after years of stagnation, had an shader on the par with Sea of Thieves, that looked fantastic above the below the water line, and he tried to give it to the community for FREE… and it was in BPs!

It was ā€œwhoeverā€ that wanted to protect their rice bowls, and refused to work with him, and he was forced to sell his work, because he was not allowed to give it away for free.

For those of you who are happy with C++ plug-in, and the other Marketplace surface only water shaders, fine, have at it… looks great, and a lot of people have invested a lot of time in … but it is not in the form that we all want… a surface and sub-surface, full shader, in BPs, on the Marketplace.

An offer was made a long time ago to take , put in in BPs, and sell it on the Marketplace… that never happened.

Then a young 20 year old comes along, breathes life in EPIC water shaders, and gives us what many of us want, a BP implementation, that we can modify, and enhance, and not have to go through so much spaghetti code to make changes. And it was great… and on the Marketplace … then a false case was built against him, and his offering was removed, and we are back where we were years ago…

Very unethical, and we the ā€œcommunityā€ are still without a descent water shader on the Marketplace, because of …

The ā€œseller asked us to remove,ā€ … who is the ā€œusā€ you are referring to?

Well, never mind… I am not going to get a truthful answer anyways. Enough said… Lets move on.

Bottom line, many of us that use the Marketplace, and support it with our real bucks, want , or something like X, back on the marketplace, and in BPs if possible. Can you C++ devs running show now, fulfill that promise made over a year ago, to put on the Marketplace, and in BPs…

Just asking … don’t need a dissertation of the optimization of C++ plug-ins over BPs … there are valid reasons for wanting BPs…

Well, it is not productive discuss ahead, but I have purchased NeOcean (which I was happy with) and got it refunded by Epic. I asked them and they told me it was taked down because of copyright issues, I got the e-mails as proof and even the purchase receipt. I have made myself some videos about NeOcean and posted the results on twitter and with my assets in the marketplace, as a mean to show how the reflection worked well, just to see myself promoting an asset with copyright issues that let me to take down my posts and videos. I was encouraging Johnathan in his posts, we exchanged e-mail and offered him help, but them he LIED to me telling about what he copied and I ended checking the material myself to confirm that was not only what he told me about.

The ā€œusā€ in my previous post was @WellActually from the marketplace team giving the info for by e-mail. The asset was not taken down because of me, because of @EvoPulseGaming or . We just knew about it way after. The person to fill the complaint with Epic was @ or someone else, maybe both.

I didn’t mention in any post that I had access to any asset or when, so you can’t infer if that happened or when happened. I didn’t purchase OceanX, but I did purchase NeOcean and the copyright infringement was blunt, the buoyancy, the meshes for the plane still had the original import information point the original creator (which was not Johnathan), comments, variable names, things that I confirmed only when the asset went down, not earlier.

I feel the complaints you brought are fair regarding the fact that there is no good blueprint water shader in the marketplace, and that the plugin ones lacks features, but you are encouraged to base your work on whatever source and create it for your own use, several people just purchase assets on the marketplace as a start point, they change it for their use, but they are not allowed to sell it, which is also Epic’s MP rules. Of course depending on the amount of changes it might reach to a point a product might start to look so different, that might become hard to tell if it is based of not on something.

I hope I clarified the points, because otherwise I feel we might start being moderated in the thread, which would not serve at all the community or us. So, if any moderator find any comment here are misplaced, I will not complain.

I will discuss with @if it is OK to have a BP version based of the community , it only needs the infinite system and buoyancy converted to blueprint. Regarding performance it will be fine if using bp nativization. It is not a promisse, he is the ultimate person to agree to .

Did we just become best friends!

I do understand and I realize it’s important. But most of the people in thread, myself included, don’t care about . We subscribe to thread to get important updates, tips, etc. and we don’t need to be notified of your drama or dig through it to find what we’re looking for. By all means, keep complaining. Just do it somewhere else.

Chill speedpacer,… just hold on a bit… you don’t really understand what is going on… but that is okay, just relax… please don’t side track , no offense intended, peace, just let Lima give a try…

Focus on the last few posts… Lima just said, ā€œI will discuss with if it is OK to have a BP version of Shader.ā€

Having a ā€œgood blueprint water shader in the marketplaceā€ā€¦ is what we are talking about.

We now know from plug-in, and released games, that UE4 can produce fantastic water, we just don’t have it on the Marketplace, … would finally put based projects, surface and subsurface, and ship based, in the hands of , and it would make it easier for us to tailor to our specific projects.

Please , give your support to Lima for effort…

I do fully understand what is going on. I’ve been using plugin since day one and I was just as excited as else when I saw Jonathan’s youtube videos of OceanX, and I remember him and his extra large fonts all over other people’s , and I remember his repo going up and down and his Facebook account going on and off line, and I remember him trying to release it as a free asset, and then changing it to NeOcean for $100, and I remember purchasing his asset the day it went on the marketplace and thinking it looked and performed like ****, and the arguments he was getting into with the other asset developer, and I was also given a refund after it was determined by Epic after just a few days that ā€œtalented kidā€ you keep defending had ripped off other people’s code.

I’m also a developer and a huge supporter of open source software and I know that when I need a little piece of code that does something specific, I myself will go see if I can find it somewhere else, I’ll test it and if it works, I may put it in my code and change any naming conventions or whatever else in the process. Most all developers do it, it’s very common. But it has already been said that these developers looked at his code and said it was a nearly one-to-one match, even their comments. There’s a huge difference between borrowing a little piece of someone’s reusable code that they posted on Stack Exchange, and copying line by line someone else’s code that’s protected under an MIT license, right down to the developer’s comments, and calling it your own.

What should’ve done is cloned or forked the repository, made his improvements, and submitted a pull request to the owners of project. What he did instead was make some changes to it and submit it to the market place as his own work. The developers here have confirmed that and the developers at Epic have looked over it and also agree that’s what he did. I’m inclined to believe them because they’re developers and developers aren’t idiots. They were so confident that was the case in fact, that they removed it from the marketplace and refunded their money, and most likely after getting their legal team in on the loop.

You’re clearly not a developer or you wouldn’t be complaining about a blueprint only project not being on the marketplace, but here you are, telling developers how software licenses work. If these guys say he stole their code and Epic confirmed that it looks like that’s what he did, then that’s what he did. Get over it! He violated the MIT license under which software is protected. Nobody in thread has violated any licenses. You’re just complaining because you’re not getting your way. If you want to use his crappy, ripped off, resource intensive, overpriced plugin, then stay in touch with him and his gumroad shenanigans, but leave it out of thread. Nobody in thread owes you anything.

Guys, please :frowning:

I am really worried we get thread locked by moderation, it will be something would not be happy with and a diservice (not sure if the word exists) to the community. Keep your posts on topic, which are doubts, requests, issues with the asset, and lets all move forward shall we?