Author Topic: Corona 'bitmap'  (Read 4776 times)

2018-09-12, 15:10:03

jamieirvin

  • Active Users
  • **
  • Posts: 70
    • View Profile
    • Infinite3D
Hi guys,

Just a quick question...

Is it good practice to load all bitmaps within a Corona bitmap shader? Until now I have been loading bitmaps directly in to the diffuse texture slot.  I was having a play with Tone Map Control and couldn't get it to function properly.  With all the exposure, LUT & tone mapping checkboxes unticked, the output looked garish and compressed.  Not at all as expected.  Then I tried loading the bitmap in the Corona bitmap shader and hey presto... it worked! 😃

This got me thinking, have I been loading textures incorrectly all along and should all bitmaps sit within the Corona bitmap shader??

Does it make any noticeable difference?

What are your thoughts?

Thanks
Core 3 HF2 - C4D R19 - OSX 10.13.2 - 64GB RAM

2018-09-13, 03:37:34
Reply #1

Ealexander

  • Active Users
  • **
  • Posts: 170
    • View Profile
    • evan alexander
I would like to know about this too.

2018-09-13, 20:06:00
Reply #2

katzenwaffe

  • Active Users
  • **
  • Posts: 42
    • View Profile
    • Katzenwaffe.se
Me too. But I would guess by the amounts of replies, that the Corona Bitmap is not THAT important.

2018-09-14, 11:15:54
Reply #3

jamieirvin

  • Active Users
  • **
  • Posts: 70
    • View Profile
    • Infinite3D
Yeah this topic has not really set the world on fire...

I've not been using it so far and haven't seen a reason for it other than in conjunction with the tone map control. However, it must be there for a reason??
Core 3 HF2 - C4D R19 - OSX 10.13.2 - 64GB RAM

2018-09-14, 11:48:46
Reply #4

Nejc Kilar

  • Corona Team
  • Active Users
  • ****
  • Posts: 1251
    • View Profile
    • My personal website
Afaik in 3ds Max it should potentially speed up the render times - by a very small amount. Should be similar in C4D. Other than that the Corona bitmap should offer you some settings that the native loader doesn't. In 3ds Max it has a few extra options (and a few missing) than the original UI but thats about it.

Gotta be honest, I personally rarely use it in either application. :)
Nejc Kilar | chaos-corona.com
Educational Content Creator | contact us

2018-09-14, 11:57:06
Reply #5

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8850
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I think CoronaBitmap will be more important when Corona materials become cross-platform. Similarly to nkilar, i rarely use CBitmaps too, except for loading HDRIs, where it has noticeable speed advantage and superior projection modes.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2018-09-14, 14:44:47
Reply #6

Beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 3872
  • Bengamin
    • View Profile
    • Cormats

2018-09-14, 19:17:42
Reply #7

Cinemike

  • Active Users
  • **
  • Posts: 1001
    • View Profile
Somewhere around here I read that it significantly speeds up rendering with textures that use Opacity.

Found the link: https://forum.corona-renderer.com/index.php?topic=15700.msg99347#msg99347

2018-09-19, 11:01:20
Reply #8

jamieirvin

  • Active Users
  • **
  • Posts: 70
    • View Profile
    • Infinite3D
I think CoronaBitmap will be more important when Corona materials become cross-platform. Similarly to nkilar, i rarely use CBitmaps too, except for loading HDRIs, where it has noticeable speed advantage and superior projection modes.

noted, thanks. I'll give that a whirl
Core 3 HF2 - C4D R19 - OSX 10.13.2 - 64GB RAM

2018-09-19, 11:14:05
Reply #9

jamieirvin

  • Active Users
  • **
  • Posts: 70
    • View Profile
    • Infinite3D
This may also offer some insight:
https://coronarenderer.freshdesk.com/support/solutions/articles/12000033420-what-is-the-difference-between-corona-bitmap-and-3ds-max-bitmap-node-

That's really useful, thanks.

The reason I kicked off this thread was because I loaded a 4k texture (parquet floor) into the Corona Bitmap shader and it took aaaaaages to load in the material browser.  The it kept stalling and trying to refresh the preview. I converted it back to a standard bitmap and it loaded instantly. 

I'll see if this happens again in the new daily build but it seems odd considering it's intended to be a quicker solution... 🧐
Core 3 HF2 - C4D R19 - OSX 10.13.2 - 64GB RAM