Problems with refraction/reflection

Problems with refraction/reflection

Postby SvenAndreasBelting » 01 Aug 2017, 22:25

I have a problem in creating water. Whenever I set the object properties on refraction/reflection, the selected object is not displayed in SuperTuxKart and also no light is reflected. The object is physically present (as you cannot drive through, while object property is set on "static") but not visible.

I have tried really hard, but still not found any solution for this problem. The exporter should work well because for testing I managed to export the "Mine track" and everything was displayed correctly (reflecting water). After that I did rebuild the water in my track just exactly as it is done in the "Mine track" (same textures, same image properties, same object properties) but again, it didn't work.
Bildschirmfoto vom 2017-08-01 20-51-46.jpg
Here you can see the object properties from the upper plane. (the plane below is a reset-plane.)


Bildschirmfoto vom 2017-08-01 20-52-41.jpg
Here you can see the image properties from the texture (also upper plane)


Bildschirmfoto vom 2017-08-01 20-58-32.jpg
Here you can see the image properties of the texture (lower plane). object properties for this lower plane are: "none"


Bildschirmfoto vom 2017-08-01 20-56-43.jpg
Here you see the resultant image as it is displayed in SuperTuxKart: The water is not visible.


Bildschirmfoto vom 2017-08-01 21-14-44.jpg
Here you can see the result displayed in SuperTuxKart when the object property "refraction/reflection" is not activated.


Thank you very much for helping me. :)
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby Auria » 02 Aug 2017, 00:11

Hi,

this option might not be clearly documented, agreed. It probably does not do what you expect : this is a shader that simulates water by making anything behing it "wavy", the selected mesh will however not itself be visible, it is only there to mark the boundaries of the effect. You can see the effect in the subsea track, looking at the walls. So what you could do is have the water mesh without this effect, and add a second mesh slightly above it with this effect
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Problems with refraction/reflection

Postby MTres19 » 02 Aug 2017, 00:49

If you open ancestral_abyss-04.blend in the tracks/20_ancestral_abyss folder of the media repo, make the object Circle.002 visible in the outliner window, and disable backface culling, you can see how it's done in blender. The texture that says "disp" on it it is completely optional.
Screenshot_20170801_194452.png
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: Problems with refraction/reflection

Postby SvenAndreasBelting » 03 Aug 2017, 13:07

Thank you for your answers.

So I have tried, what Auria has suggested: I have duplicated the water mesh, put one of them a bit higher, and I activated the object property "refraction/reflection" only for the upper mesh. It still doesn't work. :cry:

Bildschirmfoto vom 2017-08-03 13-47-11.jpg
These are the three meshes. The top mesh with object property "refraction/reflection", the middle one without this, but only with the texture of water, the bottom mesh for resetting the karts.


The result in SuperTuxKart looks the same as there would be no mesh with refraction/reflection. It looks just like my screenshot no. 5 from the post on 1. of August.

Is there anything else I should have activated to be successful?
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby MTres19 » 03 Aug 2017, 14:11

I think you should actually be using a transparent texture, contrary to what Auria said. Do you have the media repository checked out? If so, texture your mesh with gfx_distord_AlphaTest.png from the textures/gfx folder. When you load the track in the game, it will load the version of that texture in stk-assets, which is just a transparent texture. Make sure not to copy the gfx_distord_AlphaTest.png file to the folder containing your track.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: Problems with refraction/reflection

Postby Auria » 05 Aug 2017, 00:08

also, if that does not work, please upload the blend and the exported track so that we can download it and take a look, it's much easier than trying to guess from screenshots
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Problems with refraction/reflection

Postby benau » 05 Aug 2017, 03:23

Try add a second uv in the object
Image
benau
STK Moderator
 
Posts: 505
Joined: 08 Dec 2015, 17:32

Re: Problems with refraction/reflection

Postby SvenAndreasBelting » 05 Aug 2017, 14:04

Auria {l Wrote}:also, if that does not work, please upload the blend and the exported track so that we can download it and take a look, it's much easier than trying to guess from screenshots

you mean upload both (blend and track) as add-on on STK?
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby MTres19 » 05 Aug 2017, 15:02

No, you can upload the blend and any special textures to the forum here and we can export the track.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: Problems with refraction/reflection

Postby SvenAndreasBelting » 06 Aug 2017, 18:29

benau {l Wrote}:Try add a second uv in the object

That's it!
Now it's finally working. :D :)

Thank you very much for your help, everybody.
And thank you, benau, for the tip with the two uv maps.

I try to finish and publish the track soon.
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby MTres19 » 19 Aug 2017, 14:09

By the way, Benau fixed this quirk in the latest code, so if you run the git version or wait until the next release or release candidate you'll no longer have this problem. However, two uv maps shouldn't cause a problem.
User avatar
MTres19
 
Posts: 191
Joined: 17 Aug 2015, 20:15

Re: Problems with refraction/reflection

Postby QwertyChouskie » 31 Aug 2017, 03:41

Can you tell me where you got the whale model?
Contributor to/fan of STK (Upstreamed Cartoon theme, numerous random big fixes/tweaks)
User avatar
QwertyChouskie
 
Posts: 559
Joined: 29 Jun 2016, 14:57

Re: Problems with refraction/reflection

Postby SvenAndreasBelting » 31 Aug 2017, 17:01

I got it from the stk_media_repo_090, namely from the old subsea track.
I do not know if the old subsea track is still contained in the new media repo.
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby SvenAndreasBelting » 02 Sep 2017, 21:31

Now, I have uploaded the source file. There you can find the whale model as well.
SvenAndreasBelting
 
Posts: 149
Joined: 01 Aug 2017, 20:45
Location: Germany

Re: Problems with refraction/reflection

Postby Arthur » 04 Sep 2017, 20:34

SvenAndreasBelting {l Wrote}:I got it from the stk_media_repo_090, namely from the old subsea track.
I do not know if the old subsea track is still contained in the new media repo.

If you want older tracks you can just browse the history. Here I've used r16000 as an example:
https://sourceforge.net/p/supertuxkart/ ... edia/trunk
just edit the revision number and you're good to go. :)
Hey pal, I took an oath for justice! "In happy days or tightest tights..." or something like that.
User avatar
Arthur
 
Posts: 1073
Joined: 06 Dec 2009, 00:49

Re: Problems with refraction/reflection

Postby Ludsky » 08 Sep 2017, 23:10

Your track is sooooo wonderful, Very good job :)

But possible to add barriers, in some places, karts fall :/
User avatar
Ludsky
 
Posts: 692
Joined: 07 Aug 2011, 12:52
Location: France

Who is online

Users browsing this forum: No registered users and 1 guest

cron