# Pool setup - mesh and materials

**URL:** <https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186>\
**Category:** General\
**Created:** [November 1, 2012, 11:33pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186 "2012-11-01T23:33:09Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 1, 2012, 11:33pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/1 "2012-11-01T23:33:09Z")

</div>

Hi,

I am testing “basic pool visualization”. I am wondering, what is the best way to prepare pool setup? Mesh and Materials…

In Attachment you can find very very basic setup - just compare of Solid and Thin mesh combined with Solid and Thin material…

Thin mtl - is great because it lets in light, but doesnot refract.  
Solid mtl - is great because it refract the inside, but doesnot let in lights..

What is best setup or crossover in this case? Or perhaps am I fogeting some settings (enable nonimplemented caustics) or setup?

I would apriciate it like here:

> **[Renderer for architectural visualization - Corona | Chaos](https://www.chaos.com/corona)**
>
> High-performance (un)biased photorealistic rendering for Autodesk 3ds Max & Maxon Cinema 4D.

or in attachment “test8dlazba” --very oold test render of unfinished project…which i am finishin now in corona, so the pool model would be the very same…

Thnaks oltskul

 ![test-show.jpg](https://europe1.discourse-cdn.com/chaosprd/original/3X/c/c/cca35d383447ef95e978ac48e34a057702f96c65.jpeg)  
[bazen45.max](https://forums.chaos.com/uploads/short-url/23eaoArXEJgJBc2MutWxwzYI4RP.max) (616 KB)  
 ![test8dlazba.jpg](https://europe1.discourse-cdn.com/chaosprd/original/3X/7/7/77ce22b7aeeb6a03b8f7712b9e9add458f1b848e.jpeg)

---

<div class="post-metadata">

**Author:** ![Ondra\_1](https://avatars.discourse-cdn.com/v4/letter/o/50afbb/32.png) [@Ondra\_1](https://forums.chaos.com/u/Ondra_1)\
**Post date:** [November 2, 2012, 12:09am UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/2 "2012-11-02T00:09:04Z")

</div>

You should definitely use single-faced water + one-sided material. But it wont let through light from outside, you will need PPM or PM to render it… or wait until I finish other methods to deal with this situation. Or create the lights under the water, such lights will work fine 😉

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 7:58am UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/3 "2012-11-02T07:58:15Z")

</div>

OK, let mi fake the shit out of it 👅

I will more than gladly wait, anyway, it is still alpha.

---

<div class="post-metadata">

**Author:** ![maru](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/maru/32/15975_2.png) [@maru](https://forums.chaos.com/u/maru)\
**Post date:** [November 2, 2012, 10:58am UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/4 "2012-11-02T10:58:09Z")

</div>

I bet you already know that but you should think with surfaces, not volumes. So for any kind of water it is best to use single sided surface and solid refraction model. The best exercise to learn about surfaces and IORs is to model a simple glass willed to half with water/tea/wine /whatever. I’ll upload an image connected with it and a crappy pool setup I used in one render.

About water not passing light through: you can disable shadows in water surface’s settings, but generally it’s something you shouldn’t do. And still no caustics.

 ![bas13.JPG](https://europe1.discourse-cdn.com/chaosprd/original/3X/4/4/44cfc87e6934f29878a551cb7362e0603bf150b1.jpeg)  
 ![bas1 copy.jpg](https://europe1.discourse-cdn.com/chaosprd/original/3X/a/f/af74c2b933ba3448f0c766a78a19469f037d72ee.jpeg)  
 ![073.jpg](https://europe1.discourse-cdn.com/chaosprd/original/3X/9/9/99ddec5a8a607341cc870de65e31374d85108eed.jpeg)

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 12:53pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/5 "2012-11-02T12:53:36Z")

</div>

OK, after on hour making box and sphere - corona spitted out caustics 😃  
(over TeamViewer on my notsosmartphone)

so anway, lets go and fake the lights & caustics ([Caustics Generator - Seamless water texture rendering](http://www.dualheights.se/caustics/))

---

<div class="post-metadata">

**Author:** ![maru](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/maru/32/15975_2.png) [@maru](https://forums.chaos.com/u/maru)\
**Post date:** [November 2, 2012, 12:55pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/6 "2012-11-02T12:55:37Z")

</div>

> [@Oltskul](#):
>
> so anway, lets go and fake the lights & caustics ([Caustics Generator - Seamless water texture rendering](http://www.dualheights.se/caustics/))

Nah, I’d rather wait for proper caustics implementation in Corona!

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 1:28pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/7 "2012-11-02T13:28:29Z")

</div>

> [@maru](#):
>
> > [@Oltskul](#):
> >
> > so anway, lets go and fake the lights & caustics ([Caustics Generator - Seamless water texture rendering](http://www.dualheights.se/caustics/))
> 
> Nah, I’d rather wait for proper caustics implementation in Corona!

sure thing! but I want to finish this image somehow… and to fake lights i meant to illuminate it manualy..

and that link was an inspiration…

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 1:32pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/8 "2012-11-02T13:32:06Z")

</div>

> [@Keymaster](#):
>
> You should definitely use single-faced water + one-sided material. But it wont let through light from outside, you will need \*\*PPM \*\*or **PM** to render it… or wait until I finish other methods to deal with this situation. Or create the lights under the water, such lights will work fine 😉

PPM is progresive photon mapping?  
PM is photon mapping?

just to be clear..

---

<div class="post-metadata">

**Author:** ![Ondra\_1](https://avatars.discourse-cdn.com/v4/letter/o/50afbb/32.png) [@Ondra\_1](https://forums.chaos.com/u/Ondra_1)\
**Post date:** [November 2, 2012, 2:55pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/9 "2012-11-02T14:55:29Z")

</div>

> [@Oltskul](#):
>
> > [@Keymaster](#):
> >
> > You should definitely use single-faced water + one-sided material. But it wont let through light from outside, you will need \*\*PPM \*\*or **PM** to render it… or wait until I finish other methods to deal with this situation. Or create the lights under the water, such lights will work fine 😉
> 
> PPM is progresive photon mapping?  
> PM is photon mapping?
> 
> just to be clear..

yeah, PPM = progressive PM = progressive photon mapping. Grab a daily build, you should get proper caustics almost instantly (they will refine and become sharper over time - it converges from biased to unbiased with almost zero variance). You probably wont be able to render the rest of the scene with PPM, but you can combine this PPM with some other method via masks (try Corona Mask render element to mask out the water surface).

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 3:09pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/10 "2012-11-02T15:09:44Z")

</div>

OKey!

ps: build me a Legay daily buil please:) But no rush i will get to the Corona on Monday… or with bit of luck today for few moments…

---

<div class="post-metadata">

**Author:** ![Ondra\_1](https://avatars.discourse-cdn.com/v4/letter/o/50afbb/32.png) [@Ondra\_1](https://forums.chaos.com/u/Ondra_1)\
**Post date:** [November 2, 2012, 3:21pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/11 "2012-11-02T15:21:03Z")

</div>

ok, ping be on icq and I’ll make it

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 2, 2012, 5:52pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/12 "2012-11-02T17:52:41Z")

</div>

OMG it works 😃

As i said on ICQ, i didn have much time… so i wont even bother with crappy test image 😛

But castisc in pool works perfectly.. THNX

---

<div class="post-metadata">

**Author:** ![Chakib](https://avatars.discourse-cdn.com/v4/letter/c/90ced4/32.png) [@Chakib](https://forums.chaos.com/u/Chakib)\
**Post date:** [November 2, 2012, 8:39pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/13 "2012-11-02T20:39:06Z")

</div>

i want that daily build too ☹

---

<div class="post-metadata">

**Author:** ![Oltskul](https://avatars.discourse-cdn.com/v4/letter/o/b9e5f3/32.png) [@Oltskul](https://forums.chaos.com/u/Oltskul)\
**Post date:** [November 3, 2012, 4:50pm UTC](https://forums.chaos.com/t/pool-setup-mesh-and-materials/125186/14 "2012-11-03T16:50:16Z")

</div>

> [@Chakib](#):
>
> i want that daily build too ☹

are you in Dropbox shared folder? If not, create dropbox account a join him 😃
