Lack of small, usefull things that are big for archviz

Architectural visualization is quite a big part of CG scene and there’s a potential for Blender to get rid out of Autodesk in that sector. Right now there are popular duos like 3ds Max+Corona or Sketchup+VRay but it could be easily replaced by Blender+Cycles. I think it’s necessary to change situation by promoting through works made in Blender. But to made better visualization we need some features that can improve workflow and would convince people to switch to Blender. Some of these are:

  1. Half dome HDRI or hemisphere HDRI - option that would exclude bottom hemisphere from direct lighting calculation so it would speed up rendering and ignore unnecessary.
  2. Direct sun from HDRI - feature from FStorm: “allows environment working as a light source with direct lighting emission. It helps with faster noise reduction in case of contrasting environment producing sharp shadows”.
  3. Better tonemapping with custom LUT - there’s should be simpler and faster node with basic parameters like burn value (FStorm)/highlight compress (Corona Renderer) etc.
    tonemapping
  4. Better lens effects - custom and more advanced bokeh with optical vignietting etc.
  5. Guess vertical and horizontal tilt - it could be achieved with Shift X and Y but it’s tedious to looking for right value and compensate rotation to get correct frame.
    ui_tilt_shift
  6. Triplanar mapping - it could be achieved with nodes but it’s not as good as fully-fledged implementation.
  7. No need for portals in interior scenes - there’s possibility to make portals obsolete, in Corona Renderer there’s “Adaptive environment sampler”, in LuxCore - “Environment cache/Autoportals”.

I didn’t mention some big things needed but in development:

  • better overall performance (faster compositor, faster viewport)
  • precise snapping
  • network rendering
  • Cycles speedups (blue noise; scrambling distance)
  • compositing results in viewport

… and bigger things

  • caustics (can be achieved with Bidirectional Path Tracing or Practical Path Guiding)

… and things easily achieved with addons

  • Scatter, UVPackmaster, UVTollkit etc.

… and impossible things like importing DWG files.

What do you think about it? What features you need in your archviz workflow?

PS I know there’s RCS for feature request but right now that site is not working as intended.

14 Likes

What i miss the most, is Lightmix of Corona renderer. I know that Luxcore and some builds of Blender has some sort of lightmix similar features, but they are not simple to setup and overall UX could be better.

I would love to have a seperate Render window (like Corona,Vray,Octane etc), with all post process settings included so i don’t have to use the (really) painfully slow compositor and its nodes.

2 Likes

Until precise snapping native implementation occur there is CAD Transform add-on.

1 Like

I think the “render proxy” is most important missing feature in cycles (ex. vrayproxy, coronaproxy, redshift proxies, arnold stand ins etc)…


https://docs.chaosgroup.com/display/VMAX/VRayProxy

… render proxy is like alembic, but the file is already in native memory format of the render for fast load and unload to harddisk if memory exceded… plus we can keep the lowpoly version for viewport fast interaction and hipoly version on render.

** if Blender Devs add a “load on render time only” option in blender “MESH SEQUENCE CACHE” modifier we would can use something like “render proxys” with alembic files (exporting blender’s obj to alembic file and loading back the alembic file in “mesh sequence cache” modifier) … now we can toggle viewport/render only button… but blender load alembic file before start cycles to render and keeping memory use after render finished:

**vrayproxy can load vrmesh vray native format and standard ALEMBIC format from disk on render time

  • second missing thing is the ‘Distance Texture Node’ (ex. vraydistanceTex, corona distance texture)

I can do this using OSL script node (code from jordans), but cpu only and I think this is slow for heavy scenes:

2 Likes

I added the tilt settings in my add-on, if you don’t already use it

2 Likes

Hi, I use your addon 3.2, do you send update mails on Gumroad?
Often I don´t get mails from Gumroad, I use other addons from there with the same problem.

Cheers, mib
Sorry or off topic.

I tried to avoid spamming people, so I only send mails for big updates (3.x numbers, not the 3.x.x ones that are minor fixes). I haven’t sent a mail for the latest 3.3 yet, as I wanted to get error reports and fix any outstanding bug first (again, to avoid spamming :slight_smile: ).

2 Likes

We need! Exactly!