Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!

Kjell Andersson

Member Since 28 Nov 1999
Offline Last Active Jul 09 2015 04:10 PM

Topics I've Started

Water texturing of caustics effects

03 June 2015 - 06:18 AM

For those interested in rendering water, I just posted a new article on how to do texturing of caustics patterns to improve the look of rendered water.


The article focuses on Unity 3D and provides complete shader code that can be downloaded and used in your own projects. Even though the article talks about Unity 3D, the technique and the code snippets supplied can easily be translated to your own engine.




Happy reading!


Caustics Generator 3.10

07 September 2014 - 07:22 AM

Caustics Generator 3.10 has been released.


New features
  • Shortcut commands for common operations such as Render Frame etc.
  • Reset button for parameters that return them to default state.
  • Mouse wheel can be used to zoom in preview window.

About program

Caustics Generator is a program for rendering light textures that simulate the light refractions you see at the bottom of a pool on a sunny day.

The rendered textures can be horizontally and vertically tiled and animated as a looping sequence.


More information and download



Tug of Magic

07 August 2014 - 01:51 PM

Just finished and released my latest game on Android.






Do you have any experience on how long it takes before it gets searchable in the Google Play store?

It's been more than 24h now and it can still not be found via search.

Caustics Generator 3.9

17 January 2014 - 12:19 PM

Caustics Generator Pro 3.9 has been released.

New in this version is output of the animated water surface as a normal map.
Since the water surface is horizontally and vertically tileable and also seamlessly loops in time it is ideal
for use as an input texture to your water surface shader.

This is an example of a generated normal map:



You can find out more about Caustics Generator at http://www.dualheights.se/caustics



04 November 2013 - 11:09 AM

When running some D3D11 code on a virtual machine I get the following error:


D3D11 ERROR: ID3D11Device::CreateSamplerState: CreateSampler: Border addressing mode not supported at this feature level. [ STATE_CREATION ERROR #1048635: CREATESAMPLERSTATE_BORDER_NOT_SUPPORTED]


Using CLAMP mode instead of BORDER makes the application work, but I was a bit confused when seeing that BORDER is not always a supported feature. I can't see anything about border in the following Direct3D feature level chart:




I wasn't requesting any particular feature level (passing pFeatureLevels=NULL to D3D11CreateDevice) so I can't tell what "this" is referring to in the above error message.


Is missing border mode addressing something that one should worry about or is it just an anomaly of the virtual machine?