s_00011

Procedural bump in V-Ray GPU (RT) 3.5

By | Dabarti | No Comments

Good news. Procedural bump is coming to V-Ray RT GPU with next service pack and it’s looking great.

For now only “Noise map” is available from procedural XYZ noises, but combined with mapped gradient ramp, output map, mix and composite I was able to get broad range interesting shaders. Hopefully more types of noises will be added soon.

From technical stand point they seem to be sampled very well. I was worried that it may slow down rendering, but that wasn’t an issue. Also it’s important to use VRayColor2Bump, otherwise things won’t work correctly.

I’ve recored how I did setup all of above shaders.

Check it out here or on our Youtube channel.

Read More

city_cafe_share

Testing Adaptive Lights in V-Ray 3.5 Adv (SP5 under development).

By | Dabarti | 6 Comments

Something very good is about to be added to V-Ray. It’s called Adaptive Lights and it speeds up rendering huge amounts of lights. Still under R&D but it’s already very impressive. And It makes me very happy as for quite some time I’ve been unimpressed by the speed of rendering lots of V-Ray Lights. As usual Chaos Group team listened and created something simply amazing.

I’m excited. Check out why:

For this image render times went down from 43:37 to 10:29 :
s208b3207-2d83-42d5-9fa5-f76aef2352a4s

For this one render times went down from: 53:59 to 7:31
s3e693d46-ecbc-410d-b908-60e9b9cfcceaw

I trust numbers and like to test a lot on variation of scenes. So I took shots we did in the past and calculated how much faster it would be on average compared to Probabilistic Lights or Full approach:
s4d0908f8-dbca-45ac-a15b-0534a0391b11d

https://docs.google.com/spreadsheets/d/1TeluZJFuUcycV6FG7RPwMW_0hSc8w-q_cU6SHXOsWeI/edit?usp=sharing

My personal thoughts based on those tests:

  1. Probabilistic lights are not universal solution for scenes containing huge amounts of lights.
  2. It’s smart, it adapts to the conditions of scenes and users don’t have to worry about playing with settings as much as they had with Probabilistic lights.
  3. New approach is more universal and compared to Probabilistic Lights it will be a lot faster.
  4. More lights = bigger the difference. It will render very fast regardless of number of lights.
  5. It’s good to complain that something is slow ;)…

If you have access to nightly builds, you can test it out already (use maxscript code for that “renderers.current.options_probabilisticLights=2” ). This is still under research and development but it’s supposed to be included in next service pack.

If you would like to learn more about adaptive lights I recommend you to visit this ChaosGroup Lab blog post .

growfx_002

Short guide to GPU rendering with V-Ray RT.

By | Blog, Dabarti, Tutorials | 8 Comments

The aim of this guide is to help with switching to rendering on GPU with V-Ray and has all the basic information needed to better understand advantages and limitations of this approach. Everything below this point is based on our experience with using V-Ray GPU (RT) as our main production renderer.

1. Why GPU for rendering?

It all started around 18 months ago when we decided to do a hardware upgrade to get better 3ds Max viewport performance. So we installed new GPUs (it was GTX970 4GB) and decided to see how things improved with rendering on GPU with V-Ray RT. We loved it!… Well, to be honest not straight away. It took time to change the mindset, but the speed boost and interactivity were there to help and sooth any pain caused by some V-Ray Adv features missing.

It wasn’t the first time I tried rendering on graphic cards. But back when GPUs had 512-1024 MB of memory it wasn’t really a production ready solution (at least for us). It changed with launch of Nvidia’s maxwell cards that came with 4GB on board, did cost fraction of their Quadro brothers and were much faster and more energy-efficient than earlier generation. This alone made it possible to render 70-80% of our scenes.

Read More

00023_jet_engine_cfm56_00001

Dabarti Light Assistant

By | Blog, Dabarti, Free Stuff, Tools | 5 Comments

Light Assistant helps with aligning reflections and adjusting the parameters of V-Ray lights.

Main features:

  • Interactively ALIGN lights reflection directly on the geometry. Hold shift for “Rim Light Mode”.
  • Interactively change light distance, size and rotation in ADJUST mode..
  • Quickly control V-Ray Light properties with “Light Lister” like interface.
  • Adjust light intensity using Exposure Value (EV).
  • Align and Adjust modes work well with some non V-Ray lights.
  • 10 Softbox presets in material library included.
  • Designed to work perfectly with V-Ray GPU (RT)

se342e3fd-79f1-47c1-be54-424eadab8853k

Download : Dabarti_Light_Assistant_v0.802 (2nd October 2016)

(Please link directly to this page as the tool gets constant updates this version will be outdated in near future.)

Read More

787_Writing_SH0010_Fountain_Pen_Close_Up_Light_v004_Comp_V01.mp4_snapshot_00.03_[2016.07.18_18.53.58]

Using V-Ray denoiser tool (vdenoise.exe) with send to scripts + Backburner submission.

By | Dabarti, Tutorials | One Comment

General Idea.

This is going to be quick tip for anyone who would love to easily denoise sequence of exr files with vdenoise.exe without typing in commands manually. This workflow could also be used for number of different tools or scripts like encoding video with ffmpeg or converting exr sequence to mov using DJV.

The trick is to use windows send to scripts. If you don’t know it yet, in Windows you can create custom .bat files that will run commands from under right mouse button’s send to menu. This is very helpful if you want to automate some file processing tasks and save a lot of time in the process.

Read More

DSC00371

Building 4xGPU rack-mount rendering node

By | Dabarti, Tutorials | 22 Comments

Few months ago we build 2 custom GPU rendering nodes. I’ve decided to share all the specs of what we ended up buying to make it easier to anyone who wants get something similar.  

List of components:

  1. Rack mount case – Chenbro RM413 4U + 8 PCI rear back window (55H103413B007 + 55H173413B001) – 142 Eur + 15 Eur  = 157 Eur . You have to unscrew the rear window that comes with the case and replace it with extended one or instead look for Chenbro RM41300-FS81 which already has 8 slots. I wasn’t able to buy this one but it’s out there.
  2. Motherboard – MSI X99A XPOWER 390 Eur . This one is relatively cheap and has 2 x 1Gbit Ethernet connection.
  3. PSU – Enermax Platimax 1500W modular with 90-95% efficiency 290 Eur, enough to supply power for all GPUs,
  4. Memory – Crucial Ballistix Sport 8GB DDR4 x 4 = 211 Eur.
  5. CPU –  Intel i7-5930K 3.50GHz 15MB BOX = 560 Eur
  6. SSD –  Samsung 250GB 850 EVO = 85 Eur.
  7. OS – Windows 7 PRO = 90 Eur

Total without GPUs = 1783 Eur

Read More

360 Stereo VR renders.

By | Dabarti | No Comments

Best way to view those renders is currently implemented into Virtual Desktop – http://www.vrdesktop.net/. Cube 360 Stereo renders are recommended, but I’ve included Spherical projection as well. Resolution is a bit higher than needed for Oculus DK2 and it’s 24 000 px x 2000 px for Cube mapped renders and 8 000 px x 8 000 px for Spherical.

Radiostation. Download for VR: Cube 360 or Spherical 360.

Subway. Download for VR: Cube 360 or Spherical 360.

Read More

VRaymtl maps baking script,

By | Free Stuff, Tools | One Comment

New free script from us – V-ray maps baking script. v0.05

Features:

Bakes texture maps: Diffuse, Reflection, Refraction, Reflection Glossiness, Refraction Glossiness, Normal Bump, Fresnel IOR, Opacity, Illumination.

Creates VRayMtl with all textures correctly assigned.

Can convert exr to jpg using djv_converter.exe (part of the http://djv.sourceforge.net/ )

Ability to load custom render settings preset for baking. It reverts back to old preset.

Before baking:

before

After Baking:
after

Read More