Author Topic: Metropolis light transport  (Read 7522 times)

2013-08-27, 08:57:04

Polymax

  • Active Users
  • **
  • Posts: 830
  • CG Generalist
    • View Profile
    • maxkagirov.com
What about "Metropolis light transport "?
It might be worth it to implement? Instead of PPM in VCM, or ADD.
Or is it not worth the effort? Ondra, can you tell us about this algorithm, how effective is it, or vice versa, is not effective?
Corona - the best rendering solution!

2013-08-27, 09:07:11
Reply #1

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 8841
  • Turning coffee to features since 2009
    • View Profile
metropolis just does not work and never had. It might work occasionally in some scenes, but it is very easy to find a scene where each particular metropolis flavor fails. And it is not progressive in the sense you are used to, the image randomly abruptly changes when rendering - you see an image with completely missing portions that appear randomly out of nowhere after a random amount of time... or not at all

Some examples from our experiments:




Rendering is magic.
Private scene uploader | How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2013-08-27, 10:47:34
Reply #2

iliyang

  • Active Users
  • **
  • Posts: 32
    • View Profile
I find that Indigo image surprisingly good actually!

By the way, does the geometry of that scene extend much beyond what's visible from the camera? Cause VCM could suffer in such case, and could actually use some simple form of Metropolis to remedy that.

2013-08-27, 11:23:20
Reply #3

Han

  • Active Users
  • **
  • Posts: 61
  • CG generalist
    • View Profile
more tests
« Last Edit: 2013-08-27, 11:52:44 by Han »

2013-08-27, 17:07:06
Reply #4

prin

  • Active Users
  • **
  • Posts: 24
    • View Profile
Han do you use indigo with GPU?

2013-08-27, 17:43:43
Reply #5

Han

  • Active Users
  • **
  • Posts: 61
  • CG generalist
    • View Profile
Yes, but my GTX 580 no advantage over my CPU i7 3930 K.
Indigo is now on the CPU faster.

update In these tests, the Indigo GPU is not used.
« Last Edit: 2013-08-29, 15:52:13 by Han »

2013-08-27, 21:04:38
Reply #6

Polymax

  • Active Users
  • **
  • Posts: 830
  • CG Generalist
    • View Profile
    • maxkagirov.com
But the secondary caustics has only Corona ))
Corona - the best rendering solution!

2013-08-27, 21:06:45
Reply #7

Ludvik Koutny

  • VIP
  • Active Users
  • ***
  • Posts: 2561
  • Just another user
    • View Profile
    • My Portfolio
Indigo always had very good MLT implementation.

2015-09-08, 15:12:51
Reply #8

metken345

  • Active Users
  • **
  • Posts: 21
    • View Profile
the metropolis is very important. We want it.
with bidirectional path tracing, caustic effect not cleaned very well.
I think the best method metropolis light transport
nwidia iray very well for example..
« Last Edit: 2015-09-08, 15:16:42 by metken345 »

2015-09-08, 22:53:52
Reply #9

Paul Jones

  • Active Users
  • **
  • Posts: 169
    • View Profile
If you look at the corona image there are coloured caustics on the lower left, where are these in the other images?

2015-09-09, 11:23:19
Reply #10

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 8841
  • Turning coffee to features since 2009
    • View Profile
the metropolis is very important. We want it.
with bidirectional path tracing, caustic effect not cleaned very well.
I think the best method metropolis light transport
nwidia iray very well for example..

MLT usually looks like a good idea, but is not ;). I want to experiment more with more advanced algorithms, but speeding up path tracing and doing stuff like C4D plugin or hair support has priority.
Rendering is magic.
Private scene uploader | How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2015-09-09, 12:01:44
Reply #11

metken345

  • Active Users
  • **
  • Posts: 21
    • View Profile
iray and corona caustic comp.
I like corona render. Very good. But this caustic firefly problem for me.
« Last Edit: 2015-09-09, 12:23:14 by metken345 »

2015-09-09, 13:05:04
Reply #12

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 8841
  • Turning coffee to features since 2009
    • View Profile
40 minutes for such simple scene is still way too much for it to be usable ;). Proper VCM implementation could do this in 40 seconds ;)
Rendering is magic.
Private scene uploader | How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2015-09-09, 13:15:54
Reply #13

metken345

  • Active Users
  • **
  • Posts: 21
    • View Profile
my computer's processor old :)
you can give me an example of VCM practice setting?
« Last Edit: 2015-09-09, 13:22:26 by metken345 »

2015-09-09, 17:15:45
Reply #14

victorboyarchuk

  • Active Users
  • **
  • Posts: 6
    • View Profile
Render 25.10.2013 Iray with Arch sampler + Caustic