Author Topic: Object ID pass  (Read 3669 times)

2014-09-02, 21:33:47

Siahpoosh

  • Active Users
  • **
  • Posts: 141
    • View Profile
    • Siahpoosh.Net
is there any solution to render object ID element with corona ? i know there is a cmasking_id but is there anyway to change id color by "object id" inside object properties window ?
with cmasking_Mask i cant create more than 3 ID color .
« Last Edit: 2014-09-02, 21:42:07 by vrMan »

2014-09-02, 23:18:49
Reply #1

juang3d

  • Active Users
  • **
  • Posts: 636
    • View Profile
Add several mask elements, either way, inside and ObjectID pass the element color is automatically given by the system, as always.

Cheers.

2014-09-02, 23:23:05
Reply #2

Siahpoosh

  • Active Users
  • **
  • Posts: 141
    • View Profile
    • Siahpoosh.Net
thanks , but bad idea for rendering sequence animation , i have 3000 frame "full HD EXR" to render , it will explode my hard drive .

2014-09-03, 08:38:02
Reply #3

Captain Obvious

  • Active Users
  • **
  • Posts: 167
    • View Profile
thanks , but bad idea for rendering sequence animation , i have 3000 frame "full HD EXR" to render , it will explode my hard drive .
No it won't. Corona can save compressed OpenEXR files, and big blocks of single colours like ID passes tend to compress really well. Having ten ID passes instead of just one is not going to increase the size of the frames by very much. No matter how much stuff you cram in there it's unlikely that your images will be more than about 50 megabytes each. 50 MB/frame * 3000 frames ~= 146 gigabytes.

Just buy another hard drive. *shrug*

2014-09-04, 18:11:32
Reply #4

mike_kennedy

  • Active Users
  • **
  • Posts: 98
    • View Profile
Not sure why we can't use the Object ID system. I am using the Mask element for now, but being able to render it out as a single pass that After Effects can use easily would be awesome.