• Daz 3D
  • Shop
  • 3D Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare
  • Download Studio
ADVANCED SEARCH
  • Menu
  • Daz 3D
ADVANCED SEARCH
Add image
  • Shop
  • 3d Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Our Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare

Notifications

You currently have no notifications.

Loading...
    • Categories
    • Recent Discussions
Daz 3D Forums > 3rd Party Software > Blender Discussion

Blender's Render Simplify

TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
October 2020 edited October 2020 in Blender Discussion

I just wanted to make sure that everyone knows about the "Simplify" section on the Render tab. By just limiting the texture size to 512, this scene went from 22 gigs to 3.5 with no noticeable change in image quality. Kind of puts all the 4 and 8K textures in perspective as the debates over GPUs' VRAM capacities rage on...

Post edited by TheMysteryIsThePoint on October 2020

Comments

  • Leonides02Leonides02 Posts: 1,379
    October 2020

    Interesting. Can you post a comparison?

  • PaintboxPaintbox Posts: 1,633
    October 2020

    That is really amazing! Now all we need is adaptive simplify, where texture gets resized based on the distance to camera. Unless this already happens :)

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020
    Paintbox said:

    That is really amazing! Now all we need is adaptive simplify, where texture gets resized based on the distance to camera. Unless this already happens :)

    There was a Blender Guru video on how to do that with geometry, I can't remember if it worked with texture maps. In any case, sounds like a good idea for a script, hmmm...

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020
    Leonides02 said:

    Interesting. Can you post a comparison?

    Sure, I'll post the original, but it'll be anti-climactic because, like I said, I can't see any significant difference...

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020 edited October 2020

    VRAM usage was 23.2 gigs versus 3.5

    The only area where I discern a difference is around the trim of the red fabric under the barding, and some shadowing on the sand dunes in the background. But if I recall, last night I upped the max res to 2K and it came in at 8 gigs, which still fit on the GPU. The point being that there is a really easy way to scale the scene until it juuuuuuust fits on the GPU.

     

    Edit: Added 2k image, 7.45 gigs VRAM usage.

    original-oasis-1080.png
    1920 x 1080 - 3M
    512-oasis-1080.png
    1920 x 1080 - 3M
    2k-oasis-1080.png
    1920 x 1080 - 3M
    Post edited by TheMysteryIsThePoint on October 2020
  • SnowSultanSnowSultan Posts: 3,773
    October 2020

    I actually see noticable texture detail differences between the original and the 512k one, and this scene is also quite dark from this angle. I wouldn't quite jump to the conclusion that this will negate the need for high-res textures.

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020
    SnowSultan said:

    I actually see noticable texture detail differences between the original and the 512k one, and this scene is also quite dark from this angle. I wouldn't quite jump to the conclusion that this will negate the need for high-res textures.

    Fair enough, but the question is not high-red textures for their own sake, I generally don't care what the resolution is, but rather whether it fits on the GPUs (three minutes to render at 4K) or not (90 minutes to render). I started at 512 just to see what it looked like, iteratively bumped it up until it didn't fit, and then backed up one to end at 2K.

    I think @Paintbox has a great idea only complicated by the fact that different materials at different distances from the camera or even behind it, may use the same texture map. And of course, the simplify feature is non-destructive.

  • SnowSultanSnowSultan Posts: 3,773
    October 2020

    Right, and like you said, Simplify does seem like a very useful feature. Like Scene Optimizer for Studio, but more simple and free.  :)

  • Krys KryngleKrys Kryngle Posts: 311
    October 2020

    image

    4ji37q.jpg
    600 x 500 - 64K
  • SnowSultanSnowSultan Posts: 3,773
    October 2020

    LOL, most graphic cards attempting to even render 8K displacement maps:

    no.jpg
    408 x 395 - 76K
  • benniewoodellbenniewoodell Posts: 1,999
    October 2020

    Yeah, I always use simplify but usually keep it set to as close to the render size I'm trying to do. Like if I'm trying to do an animated sequence, I set it to 2048 (or whatever the closest to 2000 is that's the option) and I've never seen any difference quite honestly. Haven't tried 512 yet though. 

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020

    Yeah, I had heard about it a long time ago and I just got around to experimenting with it recently, because I had no idea it was so effective. 23 down to 8.5 at 2K? That's crazy... what the heck are the Daz PAs (god bless 'em though) doing? I've been rendering the frames on the CPU for nothing because it never occurred to me that all my VRAM problems would be solved by checking a checkbox.

    Heck, with a 3090 I could probably choose 4K, and I'm really going to look into @Paintbox idea.

  • PaintboxPaintbox Posts: 1,633
    October 2020
    TheMysteryIsThePoint said:

    Yeah, I had heard about it a long time ago and I just got around to experimenting with it recently, because I had no idea it was so effective. 23 down to 8.5 at 2K? That's crazy... what the heck are the Daz PAs (god bless 'em though) doing? I've been rendering the frames on the CPU for nothing because it never occurred to me that all my VRAM problems would be solved by checking a checkbox.

    Heck, with a 3090 I could probably choose 4K, and I'm really going to look into @Paintbox idea.

    That's cool if you could implement it. It's basically what Scene Optimizer does, but automagically.

  • Leonides02Leonides02 Posts: 1,379
    October 2020
    TheMysteryIsThePoint said:

    Yeah, I had heard about it a long time ago and I just got around to experimenting with it recently, because I had no idea it was so effective. 23 down to 8.5 at 2K? That's crazy... what the heck are the Daz PAs (god bless 'em though) doing? I've been rendering the frames on the CPU for nothing because it never occurred to me that all my VRAM problems would be solved by checking a checkbox.

    Heck, with a 3090 I could probably choose 4K, and I'm really going to look into @Paintbox idea.

    How is this different than changing the "Texture Compression" settings in Iray?

  • PadonePadone Posts: 4,001
    October 2020

    Keep in mind that simplify for texture resolution works only for cycles. As for eevee you have to resize by hand. As for "adaptive simplify" it's called mipmaps. I can find very litte on blender mipmaps and I'm not sure if it's implemented at all or it's just on the todo list. If anyone has better info I'd be interested myself thanks.

    https://wiki.blender.org/wiki/Source/Render/Cycles/Roadmap

  • PaintboxPaintbox Posts: 1,633
    October 2020 edited October 2020
    Leonides02 said:
    How is this different than changing the "Texture Compression" settings in Iray?

    It's not adaptive. Adaptive meansthe texture size and compression changes according to different parameters, based on the distance to camera. So a texture at the back of a street might become 128x128, while textures closeby are fullsize.

    This would be done just before rendering.

    Post edited by Paintbox on October 2020
  • nonesuch00nonesuch00 Posts: 18,722
    October 2020

    That's something that should be built into DAZ Studio because too many iRay renders are doing those closeups of one eye as their avatar that requires the 8K maps. Just joking but it would be nice to have a feature like that in DAZ Studio.

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020
    Paintbox said:
    Leonides02 said:
    How is this different than changing the "Texture Compression" settings in Iray?

    It's not adaptive. Adaptive meansthe texture size and compression changes according to different parameters, based on the distance to camera. So a texture at the back of a street might become 128x128, while textures closeby are fullsize.

    This would be done just before rendering.

    And the GPU driver's backend has to uncompress the texture into VRAM, anyway. It's only compressed to speed up transfer.

  • Leonides02Leonides02 Posts: 1,379
    October 2020
    Paintbox said:
    Leonides02 said:
    How is this different than changing the "Texture Compression" settings in Iray?

    It's not adaptive. Adaptive meansthe texture size and compression changes according to different parameters, based on the distance to camera. So a texture at the back of a street might become 128x128, while textures closeby are fullsize.

    This would be done just before rendering.

    Ah. I didn't realize this was adaptive. Neat!

  • PaintboxPaintbox Posts: 1,633
    October 2020
    TheMysteryIsThePoint said:
    Paintbox said:
    Leonides02 said:
    How is this different than changing the "Texture Compression" settings in Iray?

    It's not adaptive. Adaptive meansthe texture size and compression changes according to different parameters, based on the distance to camera. So a texture at the back of a street might become 128x128, while textures closeby are fullsize.

    This would be done just before rendering.

    And the GPU driver's backend has to uncompress the texture into VRAM, anyway. It's only compressed to speed up transfer.

    But if the fullsize if that you sent is already optimized, you gain afaik

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,220
    October 2020
    Padone said:

    Keep in mind that simplify for texture resolution works only for cycles. As for eevee you have to resize by hand. As for "adaptive simplify" it's called mipmaps. I can find very litte on blender mipmaps and I'm not sure if it's implemented at all or it's just on the todo list. If anyone has better info I'd be interested myself thanks.

    https://wiki.blender.org/wiki/Source/Render/Cycles/Roadmap

    Everything I found seems to be conflating the term "mipmapping" with interpolation. The only reference to the term as @Padone explained it that I found was a youtube video of a node someone was working on, from 2014.

  • PadonePadone Posts: 4,001
    October 2020 edited October 2020

    @TheMysteryIsThePoint The term is right then I agree there's some confusion in the blender discussions. It's funny to see mipmapping and microdisplacement fully implemented in an "old" engine as 3delight. While in cycles it seems only microdisplacement is implemented as experimental feature. Let alone iray that gets none.

    Post edited by Padone on October 2020
  • Mustakettu85Mustakettu85 Posts: 2,933
    August 2021
    Padone said:

    @TheMysteryIsThePoint The term is right then I agree there's some confusion in the blender discussions. It's funny to see mipmapping and microdisplacement fully implemented in an "old" engine as 3delight. While in cycles it seems only microdisplacement is implemented as experimental feature. Let alone iray that gets none.

    Sorry for necro'ing, but I have a bout of insomnia and you guys are down on your luck =P

    There's nothing "funny" about it. Of course a pro-grade movie industry renderer with twenty years of history of innovative development will have the most efficient texture processing. And microdisplacement in 3Delight has long been considered amazing in comparison to other "big name" renderers, so it's not just Cycles or Iray that are "missing out".

    Iray is basically a glorified NVIDIA tech demo, to put it bluntly. It's a bit counterintuitive to expect NVIDIA to add mipmapping to Iray when the main point of this renderer is to get the user to buy the latest NVIDIA card with as much VRAM as possible :D

    Mipmapping has long been used in gaming, BTW - at least I remember it being very much a thing when I messed around with modding Oblivion back in the day.

  • stem_athomestem_athome Posts: 526
    August 2021

    "Simplify" can work well, but it is a blunt instrument.

     

    With Blender 3.X, you will be able to use geometry nodes to "Switch"(change) geometry/objects/materials/textures etc, based on (as example) distance from camera.

  • MatinickMatinick Posts: 8
    August 2021

    Hi regarding simplify aside from checking the "simplify" checkbox do you have to do something else? was it also applicable to video renderings? thanks.

  • PadonePadone Posts: 4,001
    August 2021

    https://bitbucket.org/Diffeomorphic/import_daz/issues/377/how-to-resize-textures-with-eevee

  • MatinickMatinick Posts: 8
    August 2021

    Padone said:

    https://bitbucket.org/Diffeomorphic/import_daz/issues/377/how-to-resize-textures-with-eevee

    Thanks alot will try this and see the difference.

Sign In or Register to comment.
Adding to Cart…

Daz 3D is part of Tafi

Connect

DAZ Productions, Inc.
7533 S Center View Ct #4664
West Jordan, UT 84084

HELP

Contact Us

Tutorials

Help Center

Sell Your 3D Content

Affiliate Program

Documentation Center

Open Source

Consent Preferences

JOIN DAZ

Memberships

Blog

About Us

Press

Careers

Bridges

Community

In the Studio

Gallery

Forum

DAZ STORE

Shop

Freebies

Published Artists

Licensing Agreement | Terms of Service | Privacy Policy | EULA

© 2025 Daz Productions Inc. All Rights Reserved.