Author Topic: Render resolution - cannot render larger images  (Read 9235 times)

2012-12-27, 11:39:06

Oltskul

  • Active Users
  • **
  • Posts: 156
  • "Whoa, that is lot of boxes!" Adam West
    • View Profile
Very simple, corona with my PC cannot handle rendering images larger more than 3Kx3K

this problem is very common for me - even in most simple scenes with one box and one light


pc: Q6600
ram: 6GB - around 4GB free
win 7 x64

Does enyone have the same problem?



« Last Edit: 2012-12-27, 11:41:10 by Oltskul »
Corona is like some king of addictive game... "Just one... More... Render... Before... Then i will do something... Useful"

HALT!Ausnahmezeit

2012-12-27, 12:31:07
Reply #1

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
what does the error say? Do you use the default internal resolution (2)?

It seems to be a feature, because 3k frame buffer with internal resolution 2 has about 800MB by itself. You can render about 2 times bigger images by setting internal resolution to 1 though.
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2012-12-27, 12:37:29
Reply #2

Oltskul

  • Active Users
  • **
  • Posts: 156
  • "Whoa, that is lot of boxes!" Adam West
    • View Profile
what does the error say? Do you use the default internal resolution (2)?

It seems to be a feature, because 3k frame buffer with internal resolution 2 has about 800MB by itself. You can render about 2 times bigger images by setting internal resolution to 1 though.

it sais:

Halt!
Exceptiontime


and

WTF
bad alocation!



Oukej, ill try that internal res thingie!
Corona is like some king of addictive game... "Just one... More... Render... Before... Then i will do something... Useful"

HALT!Ausnahmezeit

2012-12-27, 12:45:10
Reply #3

Oltskul

  • Active Users
  • **
  • Posts: 156
  • "Whoa, that is lot of boxes!" Adam West
    • View Profile
so.. I got from 3K2 4,5K2...

any way - solution is to use computer with more RAM?
Corona is like some king of addictive game... "Just one... More... Render... Before... Then i will do something... Useful"

HALT!Ausnahmezeit

2012-12-27, 13:23:09
Reply #4

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
ok, that confirms it was this error.

so.. I got from 3K2 4,5K2...

any way - solution is to use computer with more RAM?

Yes. You need at least 20 bytes to store 1 pixel, so you can do the math ;)
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2012-12-27, 13:50:46
Reply #5

Oltskul

  • Active Users
  • **
  • Posts: 156
  • "Whoa, that is lot of boxes!" Adam West
    • View Profile
gotcha:)

so, some simple math:
1px@40bit and 6700px2 is cca 1,7GB...

why does not Corona alocate needed memory? is there any another restriction?


Bit simplier solution.. Can corona split render into few blocks?
Corona is like some king of addictive game... "Just one... More... Render... Before... Then i will do something... Useful"

HALT!Ausnahmezeit

2012-12-27, 18:20:24
Reply #6

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
gotcha:)

so, some simple math:
1px@40bit and 6700px2 is cca 1,7GB...

why does not Corona alocate needed memory? is there any another restriction?


Bit simplier solution.. Can corona split render into few blocks?

It's 20 bytes, not 40bits.

Anyway, there were some (universal) scripts for splitting large renders, if I recall correctly
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2012-12-27, 19:30:47
Reply #7

Chakib

  • Active Users
  • **
  • Posts: 787
  • Corona Omnomnomer !
    • View Profile
gotcha:)

so, some simple math:
1px@40bit and 6700px2 is cca 1,7GB...

why does not Corona alocate needed memory? is there any another restriction?


Bit simplier solution.. Can corona split render into few blocks?

It's 20 bytes, not 40bits.

Anyway, there were some (universal) scripts for splitting large renders, if I recall correctly

Tried this one Super Render : http://www.forsolloza.com.ar/scripts/  without success, anyway it's not so important right now since it's an alpha stage...

we are waiting for new stuff it's christmas :p :D
« Last Edit: 2012-12-27, 19:32:40 by Chakib »

2012-12-27, 23:32:37
Reply #8

Oltskul

  • Active Users
  • **
  • Posts: 156
  • "Whoa, that is lot of boxes!" Adam West
    • View Profile
ok... it was little bit weird... but the trich was to shut down Photoshop, Illustrator and FullHD movie playing on background...
Now I am on 5K res with lots of mesh ;)
Corona is like some king of addictive game... "Just one... More... Render... Before... Then i will do something... Useful"

HALT!Ausnahmezeit

2013-02-02, 03:51:01
Reply #9

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
Crop rendering is implemented now, so it is possible to use a script for rendering ultra-high-res images (with PT+PT)
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)