Lumion Support Center

Support for unlicensed users => Post here if you can't find your License Key => Topic started by: BABE™ on September 15, 2011, 08:10:02 pm

Title: |
Post by: BABE™ on September 15, 2011, 08:10:02 pm
|
Title: Re: REFLECTION CONTROL ?
Post by: Aliki_N on September 15, 2011, 09:35:26 pm
Dazomatic,

I face a similar problem with reflections, especially for interior scenes. I have asked about why I see a reflection of the sky inside of a closed room, and I haven't got any convincing answer. If you make any surface inside of a room highly reflective, you get sky reflection instead of reflections of surrounding objects. ( See my animation pure architectural pleasure). There are reflections of the sky on the kitchen worktops. I was advised to use reflection conttrol effect. This just makes reflective surfaces more reflective as the camera passes. It does not eliminate the problem.

Alickn.
Title: Re: REFLECTION CONTROL ?
Post by: Gilson Antunes on September 16, 2011, 05:04:06 am
I understand that the image that is projected from the hub of reflection is the view 360 ° of the camera location. ( video A)
As a star, a map is created in the first reflection, this map is used until the last frame. In video 2 and 3 stars is a map created by frame, as you can see in the video B and C.

VIDEO A
REFLECTION (http://www.youtube.com/watch?v=mNU6lj4Ubw8#ws)

VIDEO B
REFLECTION VIDEO B - 1 STATEMENT BY VIDEO (http://www.youtube.com/watch?v=97QsYdTKkgI#ws)

VIDEO C
REFLECTION VIDEO C - A map for each frame of video (http://www.youtube.com/watch?v=oGuptY2tLKI#ws)
Title: Re: REFLECTION CONTROL ?
Post by: Aliki_N on September 16, 2011, 09:53:58 am
Hi Gilson,

Thanks for your detailed explanation. Video "C" has correct reflections for both the exterior and interior scenes. Video "B" is the problem that I am facing, where the exterior reflection scene follows through into the interior scene. But how did you get Video "C" to reflect correctly with your animation starting from outside? There is something that I am missing here.

Regards,

Alickn
Title: Re: REFLECTION CONTROL ?
Post by: Remko on September 16, 2011, 09:56:32 am
Cube maps are the easiest way to do reflection because it's basically just a texture map with some reflected coordinates. We simply can't do a ray trace for each frame. The trick for good reflections though is to pick the right reflection point. It should be at the center of the reflecting object. I hope we can provide multiple reflection points in the future so you can have multiple reflecting objects and tweak them properly. Pixar used quite a lot of cube map for all the reflections so you can see it works pretty well. For the movie Cars they used a ray tracer for the first time.

On flat surfaces the cube map does not work because it's really easy to spot they are all distant reflections and local reflections, like a guy standing on the floor for example looks weird. Luckily there is a second real-time reflection technique that only works on flat planes. It does an exact reflection of the scene in that plane and the image is used as reflection image. I hope we'll be able to add that to Lumion soon.

I've also seen a cool raytracing method which used a simple raytracer to look up coordinates and then render the reflection itself deferred. It's a lot faster than a full ray tracing solution. You can split the ray collision over multiple cores so the demo showed 50fps for ray traced reflections of a single bounce. The hard thing about ray tracing though is that you need to make a look-up table to quickly calculate intersections. One problem is that this look-up table becomes quite big for big scenes and a second problem is that it needs to be recreated for every frame because moving trees, moving cars and things like that.

There is some research in approximations where you simply render some shots of the scene and treat them like a point cloud. Each rendered pixel is a point in space and you can look them up for reflection and interpolate the missing gaps. Works awesome if you have enough info to reconstruct the reflection but looks horrible if there are big missing gaps. Luckily this will improve in the future as it becomes more easy to do things like this on the GPU. There is one common factor for all ray tracers though and that is the fact that they don't handle huge scenes really well.
Title: Re: REFLECTION CONTROL ?
Post by: SEVERINO on September 16, 2011, 10:19:39 am
Hi Gilson,

Thanks for your detailed explanation. Video "C" has correct reflections for both the exterior and interior scenes. Video "B" is the problem that I am facing, where the exterior reflection scene follows through into the interior scene. But how did you get Video "C" to reflect correctly with your animation starting from outside? There is something that I am missing here.

Regards,

Alickn

Hello Antunes, Alickn think you want to know is how to get the reflection to show the option C.

I am working with a facade of a house that has a spherical glass and reflections that occur in Lumion do not like anything. That is why I wish we could provide a brief explanation of the steps to get the reflection of the option C.

Thank you very much and see you soon
Title: Re: REFLECTION CONTROL ?
Post by: arch_bd on September 16, 2011, 12:04:25 pm
I understand that the image that is projected from the hub of reflection is the view 360 ° of the camera location. ( video A)
As a star, a map is created in the first reflection, this map is used until the last frame. In video 2 and 3 stars is a map created by frame, as you can see in the video B and C.


Hi Antunes
it would be easier to present "video C" tutorial as a recording; which can be explained and understood more clearly the reflection control parameters used.
Thanks for cooperation is valuable for all
Title: Re: REFLECTION CONTROL ?
Post by: Morten on September 16, 2011, 12:46:42 pm
i still dont understand the reflection control how it works.........

The bottom line is that Lumion currently doesn't offer perfect raytraced reflections, only an approximation that works well in some situations and not so well in others. All reflective materials in your scene currently rely on a single cubemap texture (it's basically a 360 degree panorama rendered from a single point).

Here's how to use the Reflection control effect in your scene:
1) Reflection control -> All objects + Custom Position -> Set reflection point
2) Move the camera to the center of the soft drink cans and click on "Back".
3) If necessary, increase the "Reflection Minimum Range" to ensure that the cans themselves aren't reflected (as this will reveal that the reflections aren't raytraced).

If you were to add more reflective objects to the scene, they would use the same reflection point that you created in #2 above. The further away the new objects are from the reflection point that you created near the 2 cans, the less realistic the reflections on the new objects will look. What Remko is suggesting is to make it possible to create more than one 360 degree reflection texture, so that each reflective object has its own reflection texture.

TIP: Make sure that you render your movies in 2- or 3- star mode since reflections are not updated in 1-star mode.
Title: Re: REFLECTION CONTROL ?
Post by: Morten on September 16, 2011, 01:17:39 pm
I should also add that there is unfortunately a bug in Build 7 that prevents trees from showing up in reflective materials - obviously this needs to be fixed as soon as possible.
Title: Re: REFLECTION CONTROL ?
Post by: Aliki_N on September 16, 2011, 01:28:19 pm
This is very well explained Morten. Thanks, and thanks to all that had an input to this topic.

Alickn
Title: Re: REFLECTION CONTROL ?
Post by: Gilson Antunes on September 16, 2011, 02:41:21 pm
Hello
Morten has already completed the information ... to get the update of the reflected image you must render using option 2 or 3 stars.
Title: Re: REFLECTION CONTROL ?
Post by: Morten on September 16, 2011, 06:18:00 pm
Video C uses a dynamic reflection point, i.e. a 360 degree panorama as seen from the camera position. This tends to work reasonably well if you fly around a large scene with many different reflective objects:
Reflection control -> All objects + Camera Position

If you only have a close-up shot of a bottle or a reflective sphere in your video it would yield better results if you set a custom reflection position at the centre of the bottle/sphere:
Reflection control -> All objects + Custom Position -> Set reflection point
Title: Re: REFLECTION CONTROL ?
Post by: Gilson Antunes on September 16, 2011, 07:25:07 pm
Exactly.

-If you do not control use of reflection and surrender are using 2 or 3 stars, the reflected image is updated every frame.
-If you use the control of reflection, you can set a place to generate the image refleão that will be used throughout the video.
Title: Re: REFLECTION CONTROL ?
Post by: Remko on November 04, 2011, 10:52:24 pm
We want to change the behaviour of reflection in Lumion 2.0 because there are a lot of glitches. First of all we will add a blur function to reduce the amount of aliassing and second of all the position of the reflection cube will remain static by default. This should give nice results in 90% of the cases. With the refection control you can relocate the reflection or make it follow the camera.
Title: Re: REFLECTION CONTROL ?
Post by: Gilson Antunes on November 05, 2011, 12:13:41 pm
I think that every object should have an item "property" to adjust its attributes such as type of reflection, cast shadows, speed, textures, etc..
Title: Re: REFLECTION CONTROL ?
Post by: renato on February 20, 2012, 03:17:24 am
hi, i try to find where can if ind reflection control command. but i cant find it.can you help please.
Title: Re: REFLECTION CONTROL ?
Post by: peterm on February 20, 2012, 06:16:31 am
Are you using V1?  If so there's a couple of topics in the forum, quick search should find what your looking for.  It's in the video effects for V1.

V2 its part of additionals (tab 2) Utilities in Light objects library.

See your topic (http://lumion3d.com/forum/index.php?topic=3385)

Title: Re: | reflection updating..
Post by: timetraveller on August 30, 2012, 05:50:24 pm
Is it correct to assume that the feature shown in video 3 (automatic updating the reflection from the moving camera during a movie) is no longer supported for Lumion above version 2? Is it correct to say that the reflection sphere in version 2 is not animatable?  is there any way to copy the effect shown in video 3 for Lumion 2 ?

Thank you in advance,
TT
Title: Re: | reflection updating..
Post by: Morten on September 06, 2012, 03:46:39 pm
Is it correct to assume that the feature shown in video 3 (automatic updating the reflection from the moving camera during a movie) is no longer supported for Lumion above version 2?

Yes, that's correct.

Is it correct to say that the reflection sphere in version 2 is not animatable?

No, you can animate the Reflection Control object as any other object using the Basic Animation and Advanced Animation effects in the Movie section.