iray plug-ins & mental ray for maya - gtc on-demand...

29
Iray plug-ins & mental ray for Maya Phillip Miller & Peter De Lappe SIGGRAPH 2016 July 26, 2016

Upload: phamkhuong

Post on 14-May-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

Iray plug-ins & mental ray for Maya

Phillip Miller & Peter De Lappe

SIGGRAPH 2016 July 26, 2016

Page 2: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

2

NVIDIA Iray and mental ray

For the Design Industry

NVIDIA’s best solution for designers wanting

to predict and present their designs

Bookends covering the widest range of rendering needs

For the M&E Industry

NVIDIA’s best solution for those needing

complete freedom for film-quality production

MDL

Page 3: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

3

NVIDIA Iray®

Used Across the Industry for 7 Years

The renderer of choice by major software companies for their industry leading products

Used in flagship products like Dassault Systems Catia, SolidWorks and Siemens NX

Also in mainstream products like Substance Designer & Painter and DAZ Studio

Used in custom applications within major corporations for critical decision making (Honda, Lockheed Martin, Old Castle, etc.)

Page 4: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

4

NVIDIA Iray Shipping Integrally within Commercial Products

Catia V6 and

Industrial Designer

SketchUp

3ds Max (in mental ray)

migenius

NX 11

PLM

DAZ Studio Patchwork 3D

Substance Designer & Painter Visualize

SOLIDWORKS

Page 5: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

5

NVIDIA now Providing Iray Directly to End Users

Enabling Everyone with the Latest Iray Technology and Capabilities

BUT APPLICATION OPPORTUNITIES ARE INFREQUENT

Page 6: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

6

Iray for Maya

(2016, 2017, Win & Linux))

Iray for Cinema 4D

(Win & Mac)

Iray for Rhino

(v5 WIndows)

Iray for 3ds Max

(2015, 2016, 2017)

Iray Server

(Win & Linux)

NVIDIA Iray Plug-In Offerings Bringing the Very Latest Iray Technology

Page 7: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

7

Page 8: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

8

Page 9: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

9

IRAY FOR RHINO

Page 10: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

10

Bringing the “Full” Iray to 3ds Max

For 3ds Max 2016 & 2015 & 2014 Improvements over native:

Faster interaction & “start up”

New fast ray tracing mode

MDL materials and layering

MDL import/export

VR Camera Support

Distributed rendering to Iray Server cluster or VCAs

Remote streaming to Iray Server machine or VCAs

Page 11: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

11

vMaterials – Verified for Accuracy +800 of Free to Use MDL Materials

Page 12: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

12

The loading and exchanging of materials, lights, and measurements

Native

Iray Integrations

NVIDIA Iray Product Scalability Scaling out of the box, into the data center, and into the cloud

Queued Batch & Interactive Streaming

Maya

3ds Max

Cinema 4D

Rhino

Daz Studio Siemens NX etc.

Page 13: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

13

Iray Server Queuing and Streaming Across Your Network

Stream from a Single Machine

Batch to a Cluster of Machines

Cluster setup is fast, no networking expertise req’d

Central, web-based Queue Manager

Modify & resubmit jobs without going back to host

Interactive image stream H264, JPG, PNG, or EXR

Single Machine of Quadro/Tesla GPUs

Scene is synchronized Small incremental updates

Job is quickly processed Only new data is sent

One or more networked machines using any GPU/CPU combination

All work together on the same image

Queuing Streaming

Page 14: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

14 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

CPU

K1200

K2200

M4000

M5000

2x M4000

M6000

2x M5000

2x M6000

VCA

IRAY: SCALABLE PERFORMANCE With Iray, You can always go faster

14 core, 3.6 GHz

1 to All Processors – Windows, Linux, MacOS Users have control over which to processor(s) to use

Page 15: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

15

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

1 2 3 4 5 6 7 8 10

Machines of Equal Performance

Cluster Effeciency as Compared to 1 Machine

3,000 itter. 6,000 itter. 10,000 itter. 20,000 itter.

Iray Server – Cluster Efficiency

The longer the render the more efficient the cluster

Industry efficiency target is typically 70% - which Iray Server can exceed

Only dipping below 70% for <3minute renders

2.7 minutes

Efficiency measured in: iterations/minute/machine

Page 16: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

16

Page 17: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

17

Page 18: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

18

Now also in VR

Page 19: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

19

Understanding the Different VR Types

VR Snapshots

Pre-rendered, static result

You can look around but you can’t move

Transition to any number of views with NVIDIA “Pro VR Viewer”

Iray VR

Pre-rendered, explorable result

You can move and see from any vantage point (within your viewing volume)

Merges Iray accuracy with VR freedom

Render time – similar to a turntable animation Render time tied to resolution

Page 20: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

20

NVIDIA Rendering Product Interoperability The loading and exchanging of materials, lights, and measurements

NVIDIA

vMaterials

Maintaining Efficiency and Intent

Native

Iray Integrations

Maya

3ds Max

Cinema 4D

Rhino

Daz Studio Siemens NX etc.

Page 21: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

21

IRAY – EVOLVING QUICKLY

Plug-ins will continue to evolve at their own pace, including the latest Iray functionality along the way, and supporting multiple host versions

All future updates are included in the annual license– you just need to be current.

Plug-Ins are Ideal for Keeping Pace

Page 22: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

22

mental ray

Page 23: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

23

mental ray® for Maya

Starting with Maya 2017

mental ray will be available directly from those creating it

mental ray for Maya plug-in product coming in late summer

Now improving the workflow in ways we’ve wanted to for years

New version brings many workflow improvements

and meaningful GPU acceleration

In Beta since August with +100 sites

Users of Maya 2016, 2016.5 & 2017 encouraged to join our Beta:

[email protected]

Pricing and policies to be announced closer to availability

Soon Coming Directly to End Users from NVIDIA

Page 24: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

24

mental ray® for Maya

GI-Next for Global Illumination

2-4X faster

than previous GI of equal quality

FAR easier to use

– now just a quality slider

GPU accelerated

4-5X from adding a top end GPU

Any scene setup for GI can switch to

GI-Next in a minute

GPU notes:

Uses CPUs with GPUs

Same results from CPU and GPU

Only geometry is loaded on GPU

(textures are free)

Works with all mental ray shaders

and in-camera effects

Now interactive in Maya viewport, with progressive feedback

Page 25: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

25

Interior Scene Benchmark

0

5

10

15

20

25

30

Final GatherForce

GI NextCPU-Only

QuadroM6000

2 QuadroM6000s

Perf

orm

ance r

ela

tive t

o F

inal G

ath

er

Forc

e

GI Technique and Machine Resources

Source: Internal NVIDIA ARC performance tests

2.5X vs. Old

13.3X vs Old

5.3X vs CPU

25.9X vs Old

10.4X vs CPU

Typical interior with mostly indirect lighting coming from off-camera windows

Page 26: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

26

0

5

10

15

20

25

30

35

Final GatherForce

GI NextCPU Only

QuadroM6000

2 QuadroM6000s

Exterior Scene Benchmark

GI Technique and Machine Resources

Source: Internal NVIDIA ARC performance tests

Perf

orm

ance r

ela

tive t

o F

inal G

ath

er

Forc

e

4X vs. Old

15.7X vs Old

3.9X vs CPU

28.9X vs Old

7.2X vs CPU

Typical exterior showing that even day lit scenes employ global illumination

Page 27: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

27

NVIDIA Iray and mental ray

For the Design Industry

NVIDIA’s best solution for designers wanting

to predict and present their designs

Bookends covering the widest range of rendering needs

For the M&E Industry

NVIDIA’s best solution for those needing

complete freedom for film-quality production

MDL

Page 28: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

Phillip Miller & Peter De Lappe

SIGGRAPH 2016 July 26, 2016

Thank you for your time Questions?

Page 29: Iray plug-ins & mental ray for Maya - GTC On-Demand ...on-demand.gputechconf.com/siggraph/2016/presentation/sig1626-phil... · Iray plug-ins & mental ray for Maya ... 3 NVIDIA Iray®

29

NVIDIA Iray®

Accurate Rendering Made Easy

Key things to know about:

Physically-Based Simplicity: works like the real-world, so you work like a photographer

Highly Interactive: see results as you adjust cameras, DOF, materials, lights, geometry

Interactive = Final: you’re always working within the final renderer and not a preview

Tightly Integrated: working the way you’d expect within the hosting application

Highly Scalable: in the machine or across the network so you can always go faster