We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Fake caustics

Home Forums Graphics / Blender Fake caustics

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #64751
    boing
    Customer

    What a great software Verge 3d is !
    Trying to do some fake caustics animating a shader. How can I import the shader anim into Verge? Could I map it onto the emission of a spotlight?

    Ref: https://www.youtube.com/watch?v=X9YmJ0zGWHw

    Blender file attached

    Thank you

    Christian

    • This topic was modified 1 year, 7 months ago by boing.
    • This topic was modified 1 year, 7 months ago by boing.
    #64756
    xeon
    Customer

    Overall its a nice texture and the texture itself does work in V3D.
    Unfortunately, lights in Blender EEVEE do not support nodes.
    Volume Scatter is also an issue.

    To answer your question you will have to fake this entire effect.
    You could map a cone (spotlight volume stand-in), the floor and your version of the monkey and create a similar effect.

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #64767
    boing
    Customer

    Ah thank you, good idea. Any thoughts on making an the animation of the texture work in Verge? I tried this Puzzle but couldn’t make it work…..

    • This reply was modified 1 year, 7 months ago by boing.
    • This reply was modified 1 year, 7 months ago by boing.
    Attachments:
    You must be logged in to view attached files.
    #64801
    xeon
    Customer

    Since the “W” input of the Texture Node is not supported you will need to use an alternative method. You could create a sprite sheet. Use the material and animate the W parameter. Might as well render it out in Cycles. You may want to render out just the white allowing you to cast the white of the caustic on any color by rendering the black transparent. Then you could assign your sprite sheet as needed as a texture and animated it either in Blender or in V3D.

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #64811
    boing
    Customer

    Ah thank you, good idea. Will try, hopefully that won’t get too heavy.. :)

    • This reply was modified 1 year, 7 months ago by boing.
    #65001
    boing
    Customer

    @xeon I managed to solve it by setting key/animating the values :)

    #79687
    boing
    Customer

    What a great software Verge3d is! Getting this weird tiling texturing issue when I export to verge. Any ideas? (see pics)

    Attachments:
    You must be logged in to view attached files.
    #79690
    xeon
    Customer

    Can you provide your project file wit the texture….or at least the shader nodes that we can look at?

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #79694
    gf3d
    Customer

    Hi boing,

    i had a similar thing to solve a while ago…..

    I work with 3Dmax and in made an animated noise texture which was implemented in
    a mix texture…..one channel had the animated noise texture…..the other channel had
    the texture of the object itself…..it then could me mixed at any percentage, depending
    on how good the caustic effect should be possible……

    Verge was able to handle this quite complex shader easily, maybe you could set up a similar thing in blender

    See the result

    https://www.gf3d.de/Underwater/Underwater.html

    Greets

    Ger

    #79713
    boing
    Customer

    Thanks @xeon and @gf3d, much appreciated. Here is the blender file. That underwaterscene looks cool @gf3d.

    Interested to see what might be causing it …

    • This reply was modified 1 week, 2 days ago by boing.
    #79714
    xeon
    Customer

    Happy to help….don’t see a link for the project file or blend file.

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #79725
    boing
    Customer

    Sorry @xeon, here you go https://jayceee.com/jcc/v-content/causticsdebug.zip

    (Looks like I can only upload jpgs to the forum, no blender files)

    #79741
    xeon
    Customer

    Hi there…after reviewing the file you will find the problem in your shader nodes.
    Although the Voronoi Texture is supported its really only has limited support. You happen to be using two things within that node that are not supported. You are using “4D” and “W” you will have to change to settings to 3D which will eliminate the “W”. You can read more about this here: https://www.soft8soft.com/docs/manual/en/blender/Shader-Nodes-Reference.html#Voronoi_Texture

    With respect to uploading zip files. The V3D App Manager supports uploading zip files to the soft8soft CDN. You can find more info on this here: https://www.soft8soft.com/docs/manual/en/introduction/App-Manager.html#exporting_applications

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #79744
    boing
    Customer

    @xeon, ah thank you so much. I will give that a try!

    #79802
    boing
    Customer

    @xeon in case you are interested, here is how far I got: https://jayceee.com/wp/CLIENTS/UnderwaterDefault.zip
    Thanks again for your help

    Attachments:
    You must be logged in to view attached files.
Viewing 15 posts - 1 through 15 (of 15 total)
  • You must be logged in to reply to this topic.