Author Topic: Alpha 7: EXR not saving colormapping on pases  (Read 3875 times)

2014-07-08, 17:58:25

johan belmans

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 765
    • View Profile
    • blacksquid
Hi,

I always render to EXR (16 bit) with the different CESSENTIAL passes included. Just the way I did in A6.
With A7 I think that colormapping, especially Highlight Compression, is not saved within the CESSENTIAL passes.
It is only saved in the beauty pass.

I guess this is a bug?

PS: I make use of After Effects CC2014

2014-07-08, 19:06:20
Reply #1

racoonart

  • Active Users
  • **
  • Posts: 1446
    • View Profile
    • racoon-artworks
I hope it's a feature ;)
It doesn't make sense to save out render elements with color mapping because you can't recombine them to get the beauty. So it's absolutely necessary to save them out linear without any highlight compression, combine them, and add highlight compression later.
Any sufficiently advanced bug is indistinguishable from a feature.

2014-07-08, 19:32:32
Reply #2

johan belmans

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 765
    • View Profile
    • blacksquid
Hi Martin

OK, but I guess at this moment EV en contrast are saved in the passes. And if I understand you will they shouldn't be saved???
Anyway for the moment I will try to fix it in After effects.


2014-07-08, 23:26:24
Reply #3

racoonart

  • Active Users
  • **
  • Posts: 1446
    • View Profile
    • racoon-artworks
EV shouldn't be a problem since it's only multiplying everything by x (linear), but contrast shouldn't be saved then, that's right.

You can simply do the same highlight compression as in corona by using this formula for each channel like this:
Code: [Select]
n1 is the amount of compression
r1, g1, b1 is the (float) value of the pixel in r, g or b

r1 * (1+r1/(n1*n1))/(1+r1)
g1 * (1+g1/(n1*n1))/(1+g1)
b1 * (1+b1/(n1*n1))/(1+b1)
Any sufficiently advanced bug is indistinguishable from a feature.

2014-08-07, 14:19:51
Reply #4

juang3d

  • Active Users
  • **
  • Posts: 636
    • View Profile
EDIT: It though this is not the best place to place a question like this one, so ignire it, I'll post in another place.

Quote
Anyone knows how to apply this in after effects?

I can't find a way to apply this as a expression.

Cheers.
« Last Edit: 2014-08-08, 01:11:28 by juang3d »

2014-08-13, 09:51:24
Reply #5

elmes

  • Active Users
  • **
  • Posts: 20
    • View Profile
Where did you placed your question, Juang3d? I think there is no problem to answer it also in this thread.

2015-02-12, 22:24:36
Reply #6

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
there was a bug, which is fixed now, and render elements are now saved WITH colormapping (sans gamma). The user is responsible for ensuring he uses correct workflow. Unfortunately this cannot be done better since 3ds max is more or less tone mapping-oblivious and does not permit displaying and saving images with different color mapping
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)